From f3574915a902391c636340f1b0d4ab4866ac7363 Mon Sep 17 00:00:00 2001 From: Jaime Wren Date: Fri, 25 Jul 2025 01:20:35 -0700 Subject: [PATCH] Remove override of IReparseableElementType.isParsable See https://github.com/JetBrains/intellij-community/blob/888c7be55e65f3a86e4939bb53fe4f1335af3cf0/platform/core-api/src/com/intellij/psi/tree/IReparseableElementType.java#L72 --- .../java/com/jetbrains/lang/dart/DartTokenTypesSets.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/third_party/src/main/java/com/jetbrains/lang/dart/DartTokenTypesSets.java b/third_party/src/main/java/com/jetbrains/lang/dart/DartTokenTypesSets.java index 984207675..98aaf0639 100644 --- a/third_party/src/main/java/com/jetbrains/lang/dart/DartTokenTypesSets.java +++ b/third_party/src/main/java/com/jetbrains/lang/dart/DartTokenTypesSets.java @@ -239,11 +239,6 @@ public DartLazyParseableBlockElementType() { super("LAZY_PARSEABLE_BLOCK", DartLanguage.INSTANCE); } - @Override - public boolean isParsable(final @NotNull CharSequence buffer, final @NotNull Language fileLanguage, final @NotNull Project project) { - return PsiBuilderUtil.hasProperBraceBalance(buffer, new DartLexer(), LBRACE, RBRACE); - } - @Override public @Nullable ASTNode createNode(final @NotNull CharSequence text) { return new DartLazyParseableBlockImpl(this, text);