Skip to content

replace internals of symbols machinery with more comprehensive model of spring components #1006

Closed
@martinlippert

Description

@martinlippert

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:

This could also allow the validation mechanisms to retrieve Spring component information.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions