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

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

Conversation

aparnamichael
Copy link
Contributor

@aparnamichael aparnamichael commented Apr 22, 2024

Fixes #511
Refactored the following quick fixes :

  1. FilterImplementationQuickFix
  2. ListenerImplementationQuickFix

These PR contains changes from Dessina's fork as well.

mrglavas and others added 10 commits July 27, 2023 14:54
… EE code actions.

Signed-off-by: Michael Glavassevich <[email protected]>
…handler-poc

Proof-of-concept for unifying the design for MicroProfile and Jakarta EE code actions.
…mentationQuickFix and ListenerImplementationQuickFix
…iberty#23

Part of OpenLiberty#511: Refactor the implementation for FilterImplementationQuickFix and ListenerImplementationQuickFix
… xml

1. Updated plugin.xml with correct targetDiagnostics.
2. Removed the createCodeAction method written in quick fix file and used the method from JDTUtils.
Copy link
Contributor

@vaisakhkannan vaisakhkannan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Good for me

Copy link
Contributor

@mrglavas mrglavas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks for opening eclipse/lsp4jakarta#521 to cover adding the new tests to LSP4Jakarta.

@aparnamichael aparnamichael merged commit 596c531 into OpenLiberty:code-action-unification-2 May 14, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants