-
Notifications
You must be signed in to change notification settings - Fork 213
Closed
Labels
for: eclipsesomething that is specific for Eclipsesomething that is specific for Eclipsefor: vscodesomething that is specific for VSCodesomething that is specific for VSCodetheme: internal-architecturetheme: spring index & symbolstheme: validationtype: enhancement
Milestone
Description
Instead of building the LSP-specific symbols directly while parsing source code, we should extract symbols from a more comprehensive internal model of Spring components that we build while parsing source code.
The internal model of Spring components can then also be provided via an additional API (LSP extension) to feed more information to the UI, for example to allow more sophisticated gutter icons, navigation, etc.
Related issues:
- Add support for potential spring bean references microsoft/vscode-spring-boot-dashboard#290
- Add support for spring potential injection points discovery while indexing #994
This could also allow the validation mechanisms to retrieve Spring component information.
Eskibear
Metadata
Metadata
Assignees
Labels
for: eclipsesomething that is specific for Eclipsesomething that is specific for Eclipsefor: vscodesomething that is specific for VSCodesomething that is specific for VSCodetheme: internal-architecturetheme: spring index & symbolstheme: validationtype: enhancement