lsp4jakarta
lsp4jakarta copied to clipboard
Refactor code actions from "InsertAnnotationMissingQuickFix" to "InsertAnnotationQuickFix"
Description:
InsertAnnotationMissingQuickFix and InsertAnnotationQuickFix use ModifyAnnotationProposal resulting in a similar functionality, in which InsertAnnotationQuickFix overlaps the functionality of InsertAnnotationMissingQuickFix. Therefore, we need to refactor the code to use InsertAnnotationQuickFix instead of InsertAnnotationMissingQuickFix, and remove the class InsertAnnotationMissingQuickFix.
Specification:
Issue was found on PR #278
Type of language feature proposed:
Select all that apply
- [ ] diagnostic
- [ ] quick-fix
- [ ] snippet
- [x] other, please specify: refactor code