Shi Chen
Shi Chen
@ai-chen2050 I can reproduce this. IIUC The problems "xxx is not API" will not stop you from debugging, but you just encountered another error about `missing prefs file`, which might...
I can also reproduce it via: 1. clone https://github.com/spring-projects/spring-petclinic 2. open it in eclipse, by default, eclipse will import it as a Maven project and generate metadata files 3. open...
@rgrunber Yeah I had opened an issue here: https://github.com/eclipse-theia/theia/issues/10993, it seems Theia should support the related types (e.g., TypeHierarchyItem).
it seems that Theia has released a new version 1.31.0 which supports TypeHierarchyItem: https://github.com/eclipse-theia/theia/blob/master/CHANGELOG.md#breaking_changes_1.31.0 I will update the PR these days.
@rgrunber is there anything I miss about this change? One concern is that we seem not to have a way to define the required Theia version in package.json, since only...
> @CsCherrYY per user feedback, we should consider adding constructors to class declaration as well I have added it to the plan table. Please see the first row.
we now get the candidate list via `ITypeBinding.getDeclaredFields()`: https://github.com/eclipse/eclipse.jdt.ls/blob/726ece1d1fd26480028c217f1d27193f4cd05760/org.eclipse.jdt.ls.core/src/org/eclipse/jdt/ls/core/internal/handlers/JdtDomModels.java#L60 The return array seems to not be in particular order. Maybe `IType.getFields()` returns the correct definition order.
Same error in JDTLS startup. This issue can be easily reproduce when a project setting changed: 1. Open a sample project via VS Code `redhat.java` extension verison `1.12.2022102504` (newest pre-release)...
Tested in the newest version (1.16.0), the issue can't be reproduced any more.
seems to work in the newest version 1.19.0. @mrcjkb could you please help verify it?