Svatopluk Dedic created NETBEANS-4785: -----------------------------------------
Summary: ParserManager.parseWhenScanFinished asserts on missing parser Key: NETBEANS-4785 URL: https://issues.apache.org/jira/browse/NETBEANS-4785 Project: NetBeans Issue Type: Bug Components: editor - Parsing & Indexing Affects Versions: 11.3 Reporter: Svatopluk Dedic I happened to forget install nb-javac in testing installation. When I run some actions the following error was thrown in the output window: {code:java} java.lang.AssertionErrorjava.lang.AssertionError at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.<init>(ParserManager.java:347) at org.netbeans.modules.parsing.api.ParserManager.parseWhenScanFinished(ParserManager.java:334) at org.netbeans.api.java.source.SourceUtils.waitScanFinished(SourceUtils.java:787) at org.netbeans.modules.java.source.usages.BuildArtifactMapperImpl$DefaultCompileOnSaveAction.performSync(BuildArtifactMapperImpl.java:732) at org.netbeans.modules.java.source.usages.BuildArtifactMapperImpl$DefaultCompileOnSaveAction.performAction(BuildArtifactMapperImpl.java:649) at org.netbeans.modules.java.preprocessorbridge.api.CompileOnSaveActionQuery$ProxyAction.lambda$performAction$3(CompileOnSaveActionQuery.java:130) at java.util.Optional.map(Optional.java:215) at org.netbeans.modules.java.preprocessorbridge.api.CompileOnSaveActionQuery$ProxyAction.performAction(CompileOnSaveActionQuery.java:128) at org.netbeans.modules.java.source.usages.BuildArtifactMapperImpl.ensureBuilt(BuildArtifactMapperImpl.java:166) at org.netbeans.modules.java.source.ant.TranslateClassPath.translateEntry(TranslateClassPath.java:130) at org.netbeans.modules.java.source.ant.TranslateClassPath.translate(TranslateClassPath.java:91) at org.netbeans.modules.java.source.ant.TranslateClassPath.execute(TranslateClassPath.java:80) {code} {{ParserManager.findParser() returned null for }}{{text/x-java}} and MimeTask asserted in its constructor. [~tzezula] please suggest on the desired behaviour on missing parser: * behave as if scanning finished, run the task immediately, or * throw a ParseException (what to wrap inside) Thanks -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists