diff --git a/java/java-syntax/gen/com/intellij/java/syntax/lexer/_JavaLexer.kt b/java/java-syntax/gen/com/intellij/java/syntax/lexer/_JavaLexer.kt index 51b6cf018b72..757d52229273 100644 --- a/java/java-syntax/gen/com/intellij/java/syntax/lexer/_JavaLexer.kt +++ b/java/java-syntax/gen/com/intellij/java/syntax/lexer/_JavaLexer.kt @@ -1,6 +1,6 @@ // Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -// Generated by JFlex 1.10.8 http://jflex.de/ (tweaked for IntelliJ platform) +// Generated by JFlex 1.10.11 http://jflex.de/ (tweaked for IntelliJ platform) // source: _JavaLexer.flex package com.intellij.java.syntax.lexer @@ -928,8 +928,8 @@ companion object { private var zzEOFDone: Boolean = false; /* user code: */ - private var myAssertKeyword: Boolean = false // todo must be val - private var myEnumKeyword: Boolean = false // todo must be val + private val myAssertKeyword: Boolean + private val myEnumKeyword: Boolean constructor(level: LanguageLevel) { myAssertKeyword = level.isAtLeast(LanguageLevel.JDK_1_4) diff --git a/java/java-syntax/src/com/intellij/java/syntax/lexer/_JavaLexer.flex b/java/java-syntax/src/com/intellij/java/syntax/lexer/_JavaLexer.flex index 5d618aa969e3..025e6dc188b1 100644 --- a/java/java-syntax/src/com/intellij/java/syntax/lexer/_JavaLexer.flex +++ b/java/java-syntax/src/com/intellij/java/syntax/lexer/_JavaLexer.flex @@ -10,8 +10,8 @@ import com.intellij.pom.java.LanguageLevel %% %{ - private var myAssertKeyword: Boolean = false // todo must be val - private var myEnumKeyword: Boolean = false // todo must be val + private val myAssertKeyword: Boolean + private val myEnumKeyword: Boolean constructor(level: LanguageLevel) { myAssertKeyword = level.isAtLeast(LanguageLevel.JDK_1_4)