Skip to content

Commit

Permalink
Add support to view inherited members #2342
Browse files Browse the repository at this point in the history
The reference view API is used to show the document outline with inherited
symbols using the new java.ls extension method.

Signed-off-by: Gayan Perera <[email protected]>
  • Loading branch information
gayanper committed Nov 20, 2022
1 parent ccb75b1 commit 9ec8a5a
Show file tree
Hide file tree
Showing 8 changed files with 477 additions and 297 deletions.
7 changes: 6 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -1150,6 +1150,11 @@
"command": "_java.learnMoreAboutCleanUps",
"title": "Learn more about Java Clean Ups",
"category": "Java"
},
{
"command": "java.action.showExtendedOutline",
"title": "%java.action.showExtendedOutline%",
"category": "Java"
}
],
"keybindings": [
Expand Down Expand Up @@ -1364,4 +1369,4 @@
"winston": "^3.2.1",
"winston-daily-rotate-file": "^3.10.0"
}
}
}
5 changes: 3 additions & 2 deletions package.nls.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@
"java.action.showSupertypeHierarchy": "Show Supertype Hierarchy",
"java.action.showSubtypeHierarchy": "Show Subtype Hierarchy",
"java.action.changeBaseType": "Base on this Type",
"java.project.createModuleInfo.command": "Create module-info.java"
}
"java.project.createModuleInfo.command": "Create module-info.java",
"java.action.showExtendedOutline": "Open Extended Outline"
}
Loading

0 comments on commit 9ec8a5a

Please sign in to comment.