java.lang.NullPointerException at com.sun.tools.javac.code.Types$ImplementationCache.get(Types.java:2073) at com.sun.tools.javac.code.Types.implementation(Types.java:2101) at com.sun.tools.javac.code.Symbol$MethodSymbol.implementation(Symbol.java:1320) at com.sun.tools.javac.code.Symbol$MethodSymbol.implementation(Symbol.java:1309) at com.sun.tools.javac.comp.Check.checkImplementations(Check.java:2063) at com.sun.tools.javac.comp.Check.checkImplementations(Check.java:2041) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:3295) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:3218) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:3149) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:3123) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1264) at com.sun.tools.javac.api.JavacTaskImpl$1.process(JavacTaskImpl.java:461) at com.sun.tools.javac.api.JavacTaskImpl$Filter.run(JavacTaskImpl.java:613) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:464) at org.netbeans.modules.java.source.TreeLoader.loadTreeFor(TreeLoader.java:169) at com.sun.tools.javac.code.Symbol$ParamSymbol.getSimpleName(Symbol.java:1091) at com.sun.tools.javac.code.Symbol$ParamSymbol.toString(Symbol.java:1104) at com.sun.tools.javadoc.ParameterImpl.name(ParameterImpl.java:69) at org.netbeans.api.java.source.ui.ElementJavadoc.paramPos(ElementJavadoc.java:1617) at org.netbeans.api.java.source.ui.ElementJavadoc.inheritedDocFor(ElementJavadoc.java:1494) at org.netbeans.api.java.source.ui.ElementJavadoc.prepareContent(ElementJavadoc.java:522) at org.netbeans.api.java.source.ui.ElementJavadoc.(ElementJavadoc.java:310) at org.netbeans.api.java.source.ui.ElementJavadoc.create(ElementJavadoc.java:149) at org.netbeans.modules.editor.java.JavaCompletionDoc.create(JavaCompletionDoc.java:90) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.resolveDocumentation(JavaCompletionProvider.java:569) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.run(JavaCompletionProvider.java:404) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery$Task.run(JavaCompletionProvider.java:4926) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:154) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:138) at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:201) at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:198) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:168) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:356) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:66) Caused: org.netbeans.modules.parsing.spi.ParseException at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:206) at org.netbeans.modules.parsing.impl.TaskProcessor.runWhenScanFinished(TaskProcessor.java:235) at org.netbeans.modules.parsing.api.ParserManager.parseWhenScanFinished(ParserManager.java:131) at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.query(JavaCompletionProvider.java:290) at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:223) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968)