-
Notifications
You must be signed in to change notification settings - Fork 442
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 setting to support method implementation code lens #3876
base: master
Are you sure you want to change the base?
Add setting to support method implementation code lens #3876
Conversation
Signed-off-by: Hope Hadfield <[email protected]>
@rgrunber I wasn't sure if there should be some dependency between the new setting and the |
Options are either :
I'm inclined towards (2). The thing with this, is it'd be ideal to add some code that still respects the old setting and it's values ( |
Sounds good to me. I'll implement that second option with support for the old setting. |
@rgrunber my one concern with this approach is if users are unaware of the old setting in their configuration and intend to use the new one, then updates to the new setting won't be reflected accurately (i.e. if the old setting is true, but the user intends for the setting to be "none", then mapping the old setting to "types" and using this value for the new setting would give undesired behaviour). Another alternative would be to keep the same name for the setting ( |
The problem with keeping it the same is that Have a look at |
Fixes #3813
Requires eclipse-jdtls/eclipse.jdt.ls#3333
Applies to abstract and interface methods, and protected by the
java.methodImplementationsCodeLens.enabled
setting (false by default).