Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-9020

NPE when Ctrl+Click on @Inject void foo(Object o);

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.M2
    • 3.3.0.M2
    • cdi
    • None

      EXECUTE: Create any CDI Project.
      EXECUTE: Enable CDI support for the project.
      EXECUTE: Add @Inject void foo(Object o) {} method to any class.
      EXECUTE: Ctrl+Click on foo
      FAILURE:
      java.lang.NullPointerException
      at org.jboss.tools.cdi.internal.core.impl.CDIProject.getEventType(CDIProject.java:846)
      at org.jboss.tools.cdi.internal.core.impl.CDIProject.resolveObserverMethods(CDIProject.java:813)
      at org.jboss.tools.cdi.text.ext.hyperlink.EventAndObserverMethodHyperlinkDetector.detectHyperlinks(EventAndObserverMethodHyperlinkDetector.java:112)
      at org.eclipse.ui.texteditor.HyperlinkDetectorRegistry$HyperlinkDetectorDelegate.detectHyperlinks(HyperlinkDetectorRegistry.java:80)
      at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:286)
      at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:258)
      at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:462)
      at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:211)

            scabanovich Viacheslav Kabanovich (Inactive)
            alexeykazakov Alexey Kazakov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: