Skip to content
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

Transform the quick fixes which use ImplementInterfaceProposal to implement the code action participant extension point. #511

Closed
2 tasks done
TrevCraw opened this issue Oct 3, 2023 · 0 comments · Fixed by #726
Assignees
Labels
enhancement New feature or request language client language server integration
Milestone

Comments

@TrevCraw
Copy link
Contributor

TrevCraw commented Oct 3, 2023

See the initial work completed here: #309.

These quick fixes rely upon ImplementInterfaceProposal:

  • FilterImplementationQuickFix
  • ListenerImplementationQuickFix

In addition to refactoring the code, the code action participants will need to be added to the plugin.xml and the relevant Jakarta EE code action tests should be enabled.

@TrevCraw TrevCraw added the enhancement New feature or request label Oct 3, 2023
@TrevCraw TrevCraw moved this to Target feature release in Liberty Tools Release Plan Oct 3, 2023
@TrevCraw TrevCraw added the language client language server integration label Oct 11, 2023
aparnamichael added a commit that referenced this issue Apr 17, 2024
Part of #511: Refactor the implementation for FilterImplementationQuickFix and ListenerImplementationQuickFix
@TrevCraw TrevCraw added this to the 24.0.6 milestone May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request language client language server integration
Projects
2 participants