Skip to content

Conversation

@JoeRobich
Copy link
Member

For EditorFeatures NavigationBar and non-hierarchy LSP DocumentSymbols we do not use the SymbolItem.Name and instead return SymbolItem.Text which is the symbol formatted as member name with parameters. The hierarchy DocumentSymbols did return the SymbolItem.Name which could contain values such as .ctor. The NavBarItemService is updated to construct SymbolItems with the symbol formatted as a simple member name instead.

Resolves #78072

@JoeRobich JoeRobich requested a review from a team as a code owner April 9, 2025 04:52
@ghost ghost added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Apr 9, 2025
@JoeRobich JoeRobich enabled auto-merge April 9, 2025 06:56
@JoeRobich JoeRobich merged commit 587c8aa into main Apr 9, 2025
25 checks passed
@dotnet-policy-service dotnet-policy-service bot added this to the Next milestone Apr 9, 2025
@JoeRobich JoeRobich deleted the dev/jorobich/document-symbol-names branch July 15, 2025 02:27
@RikkiGibson RikkiGibson modified the milestones: Next, 18.0 P1 Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead VSCode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

vscode shows metadata names in document outline

4 participants