diff --git a/platform/pratt/api-dump-unreviewed.txt b/platform/pratt/api-dump-unreviewed.txt index 6e9637b4abb7..7b206b6540de 100644 --- a/platform/pratt/api-dump-unreviewed.txt +++ b/platform/pratt/api-dump-unreviewed.txt @@ -4,8 +4,7 @@ a:com.intellij.platform.pratt.AppendTokenParser - ():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 -- (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 diff --git a/platform/pratt/src/com/intellij/platform/pratt/MutableMarker.java b/platform/pratt/src/com/intellij/platform/pratt/MutableMarker.java index 4b3a8ebb9231..7b072c243e6f 100644 --- a/platform/pratt/src/com/intellij/platform/pratt/MutableMarker.java +++ b/platform/pratt/src/com/intellij/platform/pratt/MutableMarker.java @@ -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 myPath; private Mode myMode = Mode.READY; - public MutableMarker(final LinkedList path, final PsiBuilder.Marker startMarker, final int initialPathLength) { + @ApiStatus.Internal + MutableMarker(final LinkedList path, final PsiBuilder.Marker startMarker, final int initialPathLength) { myPath = path; myStartMarker = startMarker; myInitialPathLength = initialPathLength;