File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 6464 patches/dev-dependency-licenses.diff
6565 patches/nb-telemetry.diff
6666 patches/change-method-parameters-refactoring-qualified-names.diff
67+ patches/compact_src_file_outline_fix.diff
6768 </string >
6869 <filterchain >
6970 <tokenfilter delimoutput =" " >
Original file line number Diff line number Diff line change 1+ diff --git a/java/java.sourceui/src/org/netbeans/api/java/source/ui/ElementOpen.java b/java/java.sourceui/src/org/netbeans/api/java/source/ui/ElementOpen.java
2+ index f561cb51c8..81000c3ed9 100644
3+ --- a/java/java.sourceui/src/org/netbeans/api/java/source/ui/ElementOpen.java
4+ +++ b/java/java.sourceui/src/org/netbeans/api/java/source/ui/ElementOpen.java
5+ @@ -573,6 +573,10 @@ public final class ElementOpen {
6+ int[] span = null;
7+ switch(forTree.getKind()) {
8+ case CLASS:
9+ + if ((int) target[1] >= 0 && (int) target[2] == -1) {
10+ + // Compact Source file (JEP 512) issue implicit class end position not found in code
11+ + target[2] = (int) info.getTrees().getSourcePositions().getEndPosition(cu, cu);
12+ + }
13+ case INTERFACE:
14+ case ENUM:
15+ case ANNOTATION_TYPE:
You can’t perform that action at this time.
0 commit comments