aboyko
417f31fc75
Java 21 for LS side
2025-03-12 23:28:12 -04:00
aboyko
f7bef78358
Switch to JDT LS 1.45 and Java 21
2025-03-12 22:55:27 -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
Martin Lippert
a40b992be8
final indexer generation update for upcoming 4.29.0 release
2025-03-06 09:32:07 +01:00
Martin Lippert
599bd96f96
fix failing test
2025-03-05 11:37:32 +01:00
Martin Lippert
e586ebd82a
GH-1491: minor refactorings and preparing case for query methods from type hierarchy
2025-03-05 10:03:58 +01:00
Martin Lippert
d2b8cdb83e
GH-1500: do not generate repo symbol when type is annotated with NoRepositoryBean
...
Fixes GH-1500
2025-03-05 09:13:45 +01:00
Martin Lippert
e7eb27c433
GH-1491: index query methods and show them as child nodes for repository document symbols, incl. query strings when defined
2025-03-04 08:21:09 +01:00
Martin Lippert
dc29abedba
switched to class symbol kind for bean document symbols
2025-03-04 08:19:13 +01:00
Martin Lippert
37e70aa493
code format
2025-03-04 08:18:39 +01:00
aboyko
edd78c0307
Bean completion case of constructor with parameter
2025-03-03 15:01:14 -05:00
Alex Boyko
7f36d343be
noProxy setting with wildcard char support (#1496 )
...
Signed-off-by: aboyko <alex.boyko@broadcom.com >
2025-03-02 10:39:42 -05:00
aboyko
c90a25b938
Attempt to fix unit test
2025-02-28 16:54:51 -05:00
aboyko
893aa5a84a
Fix unit tests
2025-02-28 16:18:48 -05:00
aboyko
d4bbdf4f2f
Settings for bean injection completion and bean structure
2025-02-28 16:12:52 -05:00
aboyko
9ccbc328ee
More logging on unit test failure
2025-02-28 11:52:27 -05:00
aboyko
b0d42d1410
Bean completion case of the same name field
2025-02-28 11:32:43 -05:00
aboyko
d595f0386f
Re-adjust bean completion item optics
2025-02-28 10:19:49 -05:00
aboyko
1238fecc74
Bean completion inside constructors
2025-02-27 21:45:51 -05:00
aboyko
bccd2bac85
Adjust bean completion label details
2025-02-27 13:34:33 -05:00
aboyko
b8322a085a
Polish bean completion items optics
2025-02-27 11:25:24 -05:00
aboyko
1630eb1f16
Bean completion account for FieldAccess invocation node
2025-02-27 10:34:26 -05:00
Martin Lippert
51b3a06a48
fixed duplicate bean index elements by adding a missing cleanup when full ast is required
2025-02-26 21:33:08 +01:00
aboyko
6a9c390217
Fix bean injection when bean name is different from type simple name
2025-02-26 14:07:34 -05:00
Martin Lippert
6caac676ee
GH-1431: fix tests, failed due to newly added test data in the test project
2025-02-26 16:08:52 +01:00
Martin Lippert
025382bedb
GH-1431: replaced scan pass logic with exception handling and removed AbstractSymbolProvider
...
GH-1431: changed indexing of components to index embedded components like bean methods, request mappings, etc.
GH-1431: added new tests for index structure
Signed-off-by: Martin Lippert <martin.lippert@broadcom.com >
2025-02-26 15:39:27 +01:00
Martin Lippert
0f081b93ea
add systme property to switch between document symbols from old or new index
2025-02-26 15:39:27 +01:00
aboyko
b484f98f4f
Do not compute unnecessary UUID for Range
2025-02-26 09:34:55 -05:00
aboyko
07f930fa26
Bean completion for all component beans (includes RestController)
2025-02-25 23:41:16 -05:00
aboyko
b47096ef1d
Bean completion invocation for this. prefix
2025-02-25 23:20:38 -05:00
aboyko
251221285e
Bean completion invocation fixes
2025-02-25 22:50:04 -05:00
aboyko
50098087d4
Support string constants for embedded languages
2025-02-24 20:56:24 -05:00
Martin Lippert
f0524b4bbd
added some debug output to identify root cause of unstable failing tests
2025-02-21 09:26:23 +01:00
Martin Lippert
358c9ccacc
GH-1431: fix broken tests for symbols in bosh editor
2025-02-21 08:30:47 +01:00
Martin Lippert
6f06259ca8
GH-1431: fix broken hierarchical vs non-hierarchical symbol generation for concourse yaml
2025-02-20 20:55:26 +01:00
Martin Lippert
ef83670c34
GH-1431: adjust yaml manifest editor tests to simplified document symbols
2025-02-20 16:32:58 +01:00
Martin Lippert
812102ae6a
GH-1431: let webflux index elements create document symbols on-demand
2025-02-20 14:47:22 +01:00
Martin Lippert
6f66310f02
GH-1431: let request mapping index elements create document symbols on-demand
2025-02-20 14:47:22 +01:00
Martin Lippert
bb51280782
GH-1431: let bean index elements create document symbols on-demand
2025-02-20 14:47:22 +01:00
Martin Lippert
888669ae92
GH-1431: enable index elements to compute document symbols on-demand
2025-02-20 14:47:22 +01:00
Martin Lippert
f92a7a5b89
GH-1431: compute document symbols directly instead of going through workspace symbols
2025-02-20 14:47:22 +01:00
Martin Lippert
f2e9a3a255
fixed duplicate bean index elements appearing when scanning file in two passes
2025-02-11 14:57:19 +01:00