lsp4jakarta
lsp4jakarta copied to clipboard
Reduce loops when validating WebSocket annotations
Description:
In WebSocketDiagnosticsCollector, we have multiple APIs to collect diagnostics for different annotations, most of them are all looping for each method and then annotations, we may consider to combine them into one loop for proper websocket annotations, may also should consider a balance between multiple method calls and multiple looping.
Specification:
Type of language feature proposed:
Select all that apply
- [x] diagnostic
- [ ] quick-fix
- [ ] snippet
- [ ] other, please specify: