You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
This is well know feature that might be useful for a lot of users.
Describe the solution you'd like
We already look recursively to find the top class in the ImplementationProvider, we could reuse to just go one level up.
This could be implemented using code lenses although still not sure how it should look exactly.
If anyone is interested in contributing this feature please let me know.
Describe alternatives you've considered
Search by hand
Even though you can specify a Range in a line where codeLens should be displayed it is always aligned to left. Multiple codeLenses are separated by "|" and aligned to left.
That's why for now I added method name to codelens.
Implementations considerations: find the top class in the ImplementationProvider works only for methods/fields, for classes it needs to be changed or implemented separately. Actually for classes it might be much easier, just jump to parent from semanticdb.
Definitely might be cool to implement those methods to go to super method/class and allow user to bind them to keyboard shortcuts, not sure if this would not bloat UI too much with lenses?
Will try to attach screenshot with more realistic class
Is your feature request related to a problem? Please describe.
This is well know feature that might be useful for a lot of users.
Describe the solution you'd like
We already look recursively to find the top class in the ImplementationProvider, we could reuse to just go one level up.
This could be implemented using code lenses although still not sure how it should look exactly.
If anyone is interested in contributing this feature please let me know.
Describe alternatives you've considered
Search by hand
Additional context
Suggested by @olafurpg
Search terms:
Implementation super method class
The text was updated successfully, but these errors were encountered: