You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Michael Bauland (JIRA)" <ji...@apache.org> on 2018/08/24 08:03:00 UTC

[jira] [Created] (NETBEANS-1179) javadoc code completion not working

Michael Bauland created NETBEANS-1179:
-----------------------------------------

             Summary: javadoc code completion not working
                 Key: NETBEANS-1179
                 URL: https://issues.apache.org/jira/browse/NETBEANS-1179
             Project: NetBeans
          Issue Type: Bug
          Components: editor - Completion &amp; Templates
    Affects Versions: 9.0
         Environment: Windows 10
            Reporter: Michael Bauland


When I use the code completion (Ctrl+Space), the available methods and variables are listed, however the corresponding javadoc (normally shown in a second pop-up next to it) is missing.

The corresponding setting (Options -> Editor -> Code Completion: Auto Popup Documentation Window ) is active, but does not seem to have an effect.

The following exception occurs whenever code completion popup opens:

java.lang.invoke.LambdaConversionException: Type mismatch for lambda argument 1: interface javax.lang.model.element.ExecutableElement is not convertible to interface javax.lang.model.element.ExecutableElement
    at java.lang.invoke.AbstractValidatingLambdaMetafactory.validateMetafactoryArgs(AbstractValidatingLambdaMetafactory.java:267)
    at java.lang.invoke.LambdaMetafactory.metafactory(LambdaMetafactory.java:303)
    at java.lang.invoke.CallSite.makeSite(CallSite.java:289)
Caused: java.lang.BootstrapMethodError: call site initialization exception
    at java.lang.invoke.CallSite.makeSite(CallSite.java:328)
    at java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:296)
    at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDocFromSource(ElementJavadoc.java:882)
    at org.netbeans.api.java.source.ui.ElementJavadoc.lambda$getElementDocFromSource$16(ElementJavadoc.java:849)
    at org.netbeans.api.java.source.ui.ElementJavadoc$$Lambda$431/40162588.run(Unknown Source)
    at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501)
    at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
    at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130)
    at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178)
    at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
    at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
    at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
    at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
    at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178)
    at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81)
    at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451)
    at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422)
    at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDocFromSource(ElementJavadoc.java:845)
    at org.netbeans.api.java.source.ui.ElementJavadoc.getElementDoc(ElementJavadoc.java:742)
    at org.netbeans.api.java.source.ui.ElementJavadoc.<init>(ElementJavadoc.java:369)
    at org.netbeans.api.java.source.ui.ElementJavadoc.create(ElementJavadoc.java:172)
    at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery$3.create(JavaCompletionProvider.java:235)
    at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery$3.create(JavaCompletionProvider.java:231)
    at org.netbeans.modules.java.completion.JavaDocumentationTask.resolve(JavaDocumentationTask.java:90)
    at org.netbeans.modules.java.completion.BaseTask.run(BaseTask.java:93)
    at org.netbeans.modules.java.completion.JavaDocumentationTask.run(JavaDocumentationTask.java:41)
    at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
    at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130)
    at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181)
    at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178)
    at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
    at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
    at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
    at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
    at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178)
    at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81)
    at org.netbeans.modules.editor.java.JavaCompletionProvider$JavaCompletionQuery.query(JavaCompletionProvider.java:243)
    at org.netbeans.spi.editor.completion.support.AsyncCompletionTask.run(AsyncCompletionTask.java:198)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
    at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists