Add plugin hook for documentSymbol #1116
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
BrsFile
and intoBscPlugin
Before:
![image](https://private-user-images.githubusercontent.com/2544493/314088156-5c672a6b-6cee-4697-8bec-c4920b45e45a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NjYwOTcsIm5iZiI6MTcyMjU2NTc5NywicGF0aCI6Ii8yNTQ0NDkzLzMxNDA4ODE1Ni01YzY3MmE2Yi02Y2VlLTQ2OTctOGJlYy1jNDkyMGI0NWU0NWEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgwMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MDJUMDIyOTU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjIzYmQyYTNhNjA3ZTM1MWRjZjY0ZDFkZDY2NDkwZGJmMGYxMTQyM2Q5Yzc0MjQ5NWZjNDU4OTZkMjVjN2M0YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.lRTKLXvVtxff4LC3U5jlyNw-Z8YDaFEv0fOLaAXp8Dc)
After:
![image](https://private-user-images.githubusercontent.com/2544493/314087998-3155c7f5-1906-4447-a1c8-d8438e44fb74.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1NjYwOTcsIm5iZiI6MTcyMjU2NTc5NywicGF0aCI6Ii8yNTQ0NDkzLzMxNDA4Nzk5OC0zMTU1YzdmNS0xOTA2LTQ0NDctYTFjOC1kODQzOGU0NGZiNzQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgwMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MDJUMDIyOTU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MzBlYTdhNTZiNjNmNjg5MzM1OWI0MjI3MDU2MjJkYjdkMDFjYTc1MzdkZDg1N2JkMGQ3OWNhYzAzZDJkMjBlZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.f8kQv7SIcb26FlzMJQ3LPhZL6roDzjfIZbhkHXyEmyQ)
Fixes rokucommunity/vscode-brightscript-language#385