make MutableMarker class final and internal

GitOrigin-RevId: 3741708470947d049b4fcc46832734a2c545d9df
This commit is contained in:
Max Medvedev
2025-07-07 12:51:27 +00:00
committed by intellij-monorepo-bot
parent 0e3837b7eb
commit 4db60188b6
2 changed files with 5 additions and 4 deletions
+1 -2
View File
@@ -4,8 +4,7 @@ a:com.intellij.platform.pratt.AppendTokenParser
- <init>():V
- pa:parseAppend(com.intellij.platform.pratt.PrattBuilder):com.intellij.psi.tree.IElementType
- parseToken(com.intellij.platform.pratt.PrattBuilder):Z
c:com.intellij.platform.pratt.MutableMarker
- <init>(java.util.LinkedList,com.intellij.lang.PsiBuilder$Marker,I):V
f:com.intellij.platform.pratt.MutableMarker
- drop():V
- error(java.lang.String):V
- finish():V
@@ -4,11 +4,12 @@ package com.intellij.platform.pratt;
import com.intellij.lang.PsiBuilder;
import com.intellij.openapi.util.NlsContexts;
import com.intellij.psi.tree.IElementType;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import java.util.LinkedList;
public class MutableMarker {
public final class MutableMarker {
enum Mode { READY, DROPPED, COMMITTED, ERROR }
private final PsiBuilder.Marker myStartMarker;
@@ -17,7 +18,8 @@ public class MutableMarker {
private final LinkedList<IElementType> myPath;
private Mode myMode = Mode.READY;
public MutableMarker(final LinkedList<IElementType> path, final PsiBuilder.Marker startMarker, final int initialPathLength) {
@ApiStatus.Internal
MutableMarker(final LinkedList<IElementType> path, final PsiBuilder.Marker startMarker, final int initialPathLength) {
myPath = path;
myStartMarker = startMarker;
myInitialPathLength = initialPathLength;