Since our initial port of diagnostic, quick fix and completion support from LSP4Jakarta, there has been quite a bit of reorganization and refactoring done in LSP4Jakarta. There have also been improvements made to Liberty Tools (e.g. new Jakarta quick fix tests) that do not exist (yet) in LSP4Jakarta. As the implementations in both projects diverge it's becoming more difficult to stay in synch. The goal of this item is to reconcile (in both directions) the differences between LTI and LSP4Jakarta to establish a baseline that would be easier to keep in synch going forward.
As actions are identified, should open issues to track them and add them to a task list on this issue.
Since our initial port of diagnostic, quick fix and completion support from LSP4Jakarta, there has been quite a bit of reorganization and refactoring done in LSP4Jakarta. There have also been improvements made to Liberty Tools (e.g. new Jakarta quick fix tests) that do not exist (yet) in LSP4Jakarta. As the implementations in both projects diverge it's becoming more difficult to stay in synch. The goal of this item is to reconcile (in both directions) the differences between LTI and LSP4Jakarta to establish a baseline that would be easier to keep in synch going forward.
As actions are identified, should open issues to track them and add them to a task list on this issue.