bensonnw

Results 8 issues of bensonnw

Our collapsed compound nodes contain a lot of sub-nodes, when calling API `getAllCollapsedChildrenRecursively`, it takes more than 30 seconds to return. The following code (expandCollapseUtilities.getCollapsedChildrenRecursively) inside a For loop is...

In our project, we have a compound node contains more than 17000 nodes, when collapsing it, it takes about 30 seconds. After some investigation, the API `expandCollapseUtilities.removeChildren` is taking most...

Hi, I am trying to add the navigator to our app, we are using `min-zoomed-font-size` to control showing nodes label at certain zoom level, but for some reason, the navigator...

- Create QuickFix class instances on demand - current implementation creates all instances at once. - Add Null check for each QuickFix `getCodeActions` API call. - If all `Diagnostic codes`...

enhancement

#### Description: Enable windows build option for GH workflow #### Specification: #### Type of language feature proposed: _Select all that apply_ - [ ] diagnostic - [ ] quick-fix -...

automated tests
1

#### 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...

low priority

#### Description: In AbstractDiagnosticsCollector class, we are using type.newSupertypeHierarchy API to get full hierarchy of the Java class, we probably need to verify its performance to make sure it's not...

#### Description: Currently we are adding all collectors in JDTServicesManager constructor, we probably should do it dynamically base on the classpath. For example, checking if they are using the jakarta.servlet...