From 88111499cb110debd0da08977e82a669eca4db65 Mon Sep 17 00:00:00 2001 From: "Pieter van den Hombergh (homberghp)" Date: Wed, 2 Apr 2025 14:27:33 +0200 Subject: [PATCH] Fixes possible NPE during scan in profiler code. --- .../profiler/nbimpl/providers/JavaProfilerSourceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java b/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java index 21524a96c2a3..841a7f61a7fa 100644 --- a/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java +++ b/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java @@ -636,7 +636,7 @@ public void run(final CompilationController cc) throws Exception { @Override public Void visitMethod(MethodTree node, Void p) { Element e = cc.getTrees().getElement(getCurrentPath()); - if (e.getKind() == ElementKind.METHOD) { + if (e != null && e.getKind() == ElementKind.METHOD) { ExecutableElement ee = (ExecutableElement)e; if (ee.getSimpleName().contentEquals("suite") && // NOI18N (ee.getReturnType().toString().equals(JUNIT_TEST) ||