-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Closed
Labels
Milestone
Description
$ java --version
openjdk 25 2025-09-16
OpenJDK Runtime Environment (build 25+36-Ubuntu-124.04.2)
OpenJDK 64-Bit Server VM (build 25+36-Ubuntu-124.04.2, mixed mode, sharing)
$ javac --version
javac 25
$ cat Test.java
import module java.base;
$ javac Test.java
# no output
$ RUN_LOCALE="-Duser.language=en -Duser.country=US"
$ java $RUN_LOCALE -jar checkstyle-12.1.1-all.jar -c checkstyle/src/main/resources/google_checks.xml Test.java
Starting audit...
com.puppycrawl.tools.checkstyle.api.CheckstyleException: Exception was thrown while processing Test.java
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:313)
at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:227)
at com.puppycrawl.tools.checkstyle.Main.runCheckstyle(Main.java:429)
at com.puppycrawl.tools.checkstyle.Main.runCli(Main.java:347)
at com.puppycrawl.tools.checkstyle.Main.execute(Main.java:206)
at com.puppycrawl.tools.checkstyle.Main.main(Main.java:130)
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: IllegalStateException occurred while parsing file /home/stoyan/Documents/github/Test.java.
at com.puppycrawl.tools.checkstyle.JavaParser.parse(JavaParser.java:104)
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:192)
at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.process(AbstractFileSetCheck.java:101)
at com.puppycrawl.tools.checkstyle.Checker.processFile(Checker.java:341)
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:300)
... 5 more
Caused by: java.lang.IllegalStateException: 1:14: mismatched input 'java' expecting ';'
at com.puppycrawl.tools.checkstyle.JavaParser$CheckstyleErrorListener.syntaxError(JavaParser.java:254)
at org.antlr.v4.runtime.ProxyErrorListener.syntaxError(ProxyErrorListener.java:41)
at org.antlr.v4.runtime.Parser.notifyErrorListeners(Parser.java:544)
at org.antlr.v4.runtime.DefaultErrorStrategy.reportInputMismatch(DefaultErrorStrategy.java:327)
at org.antlr.v4.runtime.DefaultErrorStrategy.reportError(DefaultErrorStrategy.java:139)
at com.puppycrawl.tools.checkstyle.CheckstyleParserErrorStrategy.recoverInline(CheckstyleParserErrorStrategy.java:38)
at org.antlr.v4.runtime.Parser.match(Parser.java:208)
at com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.importDeclaration(JavaLanguageParser.java:568)
at com.puppycrawl.tools.checkstyle.grammar.java.JavaLanguageParser.compilationUnit(JavaLanguageParser.java:404)
at com.puppycrawl.tools.checkstyle.JavaParser.parse(JavaParser.java:98)
... 9 more
Caused by: org.antlr.v4.runtime.InputMismatchException
... 14 more
Checkstyle ends with 1 errors.persapiens and iajn