Commit Graph

6567 Commits

Author SHA1 Message Date
Martin Lippert
98a5992e43 GH-1530: requires complete index for validation and added more complicated test cases as a start for further testing 2025-03-28 20:55:44 +01:00
Martin Lippert
13712bd897 GH-1459: additional renamings to just spring tools 2025-03-28 08:34:31 +01:00
Martin Lippert
498cbbab1e GH-1459: additional renamings to just spring tools 2025-03-27 20:40:57 +01:00
Martin Lippert
13b88242c0 update document symbol converter to ignore non-symbol nodes without ignoring child nodes 2025-03-27 15:01:59 +01:00
Martin Lippert
e8051b06ad fixed an issue with the index not correctly updated when all spring index elements should be gone after an update 2025-03-27 14:50:39 +01:00
Martin Lippert
ca4fc3c0f4 enable feign client and feign config indexing and reconciling to keep track of dependencies and trigger re-reconciling 2025-03-27 12:03:23 +01:00
Martin Lippert
f08bfb3f47 fix issue, new dependencies from reconcilers are now also stored in the dependency tracker 2025-03-27 12:01:38 +01:00
Martin Lippert
4a20b1bdb7 method rename for better readability 2025-03-27 11:59:43 +01:00
Martin Lippert
c2b50b6eb6 added bean method container to index for bean methods without a configuration class around 2025-03-27 11:57:30 +01:00
Martin Lippert
d1319977e0 update validation message for bean registrar check 2025-03-26 15:59:31 +01:00
Alex Boyko
acc8f4de4e Exclude curly bracket from trigger chars (#1513)
Signed-off-by: aboyko <alex.boyko@broadcom.com>
2025-03-26 15:28:24 +01:00
Martin Lippert
ab69e8231e GH-1498: bean registrars are not bean index eleements anymore, but have a dedicated index element instead 2025-03-25 11:18:14 +01:00
Martin Lippert
7ae1e52daa GH-1521: removed old prototype around detecting differences between different runs of the same project
Fixes GH-1521
2025-03-24 17:07:24 +01:00
Martin Lippert
04ff252215 refactored internal implementation to remove duplicated code 2025-03-24 15:06:44 +01:00
Martin Lippert
a2503612bc GH-1499: re-validating bean registrars now when config classes change their import annotation expressions 2025-03-24 13:59:47 +01:00
Martin Lippert
3d1ccd7dfe GH-1499: add additional indexing logic to allow additional reconciling of specific files once the index is complete 2025-03-20 21:43:59 +01:00
Martin Lippert
d3b086893f add information about whether the index is complete or not during reconciling
this will allow reconcilers that use the index to validate something to trigger another reconciling once the index is complete in the future
2025-03-20 21:39:40 +01:00
Martin Lippert
eb74a5dc82 cleanup 2025-03-20 21:27:20 +01:00
Martin Lippert
161276dbd6 move set of jakarta annotations to constants class 2025-03-20 21:25:47 +01:00
Martin Lippert
4588b0861c GH-1499: do not check bean registrar imports when it is not a bean registrar implementation 2025-03-20 11:31:54 +01:00
Martin Lippert
f4d67bdd71 return early when type cannot be resolved 2025-03-20 11:31:54 +01:00
Martin Lippert
e9b8c3405b add 4.36-based i-builds to integrate java 24 support early
Signed-off-by: Martin Lippert <martin.lippert@broadcom.com>
2025-03-20 07:56:09 +01:00
aboyko
e7ad9d586b Fix urls 2025-03-17 18:57:53 -04:00
aboyko
7df37a3509 Validation and Quickfix for RegistrarBean 2025-03-17 18:47:58 -04:00
aboyko
0ca0e8c4c5 Revert breaking changes from cherry-picked commits 2025-03-17 14:52:25 -04:00
aboyko
f986ba1d3b 1.61.1 change log update 2025-03-17 14:02:39 -04:00
aboyko
e91a42ff92 Switch to lsp4e snapshots for e435 distro 2025-03-17 14:02:12 -04:00
aboyko
95800d32bc Fine grain locking to avoid deadlocks in CU cache 2025-03-17 14:00:15 -04:00
aboyko
e49392eea6 Allow java parameter replace entire IN expression 2025-03-17 14:00:00 -04:00
aboyko
ad0c208ea1 Completions order for non-java context. Bean completions score. 2025-03-17 13:59:45 -04:00
aboyko
e906ad9991 Speed up tests execution by removing reconcile debounce 2025-03-13 10:14:20 -04:00
Martin Lippert
825902527f update spring java indexer to invalidate the caches in the light of the new indexing features 2025-03-13 14:50:39 +01:00
Martin Lippert
0a43c678c0 GH-1459: additional steps towards renaming everything to just Spring Tools 2025-03-13 13:02:45 +01:00
Martin Lippert
79952833a8 fix wrong merge, bring back change fro gha fixes 2025-03-13 10:14:38 +01:00
Martin Lippert
b624e652e5 GH-1459: updated splash screen 2025-03-13 10:14:38 +01:00
Martin Lippert
282d7ef9d9 GH-1459: additional steps towards renaming everything to just Spring Tools 2025-03-13 10:14:36 +01:00
Martin Lippert
195aab9cf8 GH-1459: additional steps towards renaming everything to just Spring Tools 2025-03-13 10:10:39 +01:00
Martin Lippert
04ff1a738c minor updates for new e4.36 target 2025-03-13 10:04:57 +01:00
Alex Boyko
9a90390fe0 GH-1503: update everything to Java 21
* Switch to JDT LS 1.45 and Java 21
* Java 21 for LS side
* Switch to Java 21 the branding plugin

---------

Signed-off-by: Martin Lippert <martin.lippert@broadcom.com>
Co-authored-by: Alex Boyko <alex.boyko@broadcom.com>
2025-03-13 08:39:20 +01:00
aboyko
cd3bbb9302 Move up eclipse ls extension to e434 base 2025-03-12 21:39:03 -04:00
aboyko
a978016ff4 e436 target and CI. Tycho 4.0.12. JDT LS 1.45 2025-03-12 18:00:43 -04:00
Martin Lippert
f034246f18 GH-1499: added demo code to find config beans with imports for a certain type 2025-03-12 20:15:21 +01:00
Martin Lippert
e4a0dece0f GH-1498: early steps to index bean registrations from bean registrars 2025-03-12 20:15:21 +01:00
Martin Lippert
281cfa1306 GH-1494: record types now supported in configuration properties indexing 2025-03-12 20:15:21 +01:00
Martin Lippert
eb982b5586 GH-1494: add special index nodes for configuration property details 2025-03-12 20:15:21 +01:00
Martin Lippert
2935f6d737 GH-1498: created early test project for indexing framework 7 bean registrars 2025-03-12 20:15:21 +01:00
Martin Lippert
d74c1ff467 GH-1494: created test project for configuration properties 2025-03-12 20:15:21 +01:00
aboyko
cb51e88077 Bump version to 4.30.0 2025-03-12 11:53:34 -04:00
aboyko
438b4eab7c Bump version to 1.62.0 2025-03-12 11:43:50 -04:00
aboyko
f4e1d03c66 Fix GChat card. Switch to V2 card 2025-03-10 10:48:23 -04:00