-
-
Notifications
You must be signed in to change notification settings - Fork 893
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add go-to definition in metadata #4441
Add go-to definition in metadata #4441
Conversation
@razzmatazz WDYT? 🤔 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with some suggestions to rename omnisharp-related functions to have omnisharp
in the name.
Reviewed, thank you! Approved 👍🏻 , with a suggestion to rename omnisharp-related fns to have |
@cheerio-pixel Friendly ping! :) |
Now if we try to find the definition of a symbol that is defined externally, it will try to load a stripped-down version of the file where is defined and show it in a temporal file.
Sorry, completly forgot everything about this. Thanks for the ping. |
I renamed functionallity only used by omnisharp to be prefixed with lsp-csharp--omnisharp- I'm a little bit torn with lsp-csharp--path->qualified-name being prefixed like that, but only omnisharp is using it.
46888fb
to
25f88b1
Compare
@jcs090218 Finished applying the suggestions. Sorry for messing up with the historial. I didn't realize that rebase modifies the authoring information. |
Can you fix these compile warnings? Thanks! :)
|
@jcs090218 Anything more? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thank you! :)
Reviving the work of razzmat, I have reworked his pull request to support this feature.