Commit Graph

3014 Commits

Author SHA1 Message Date
Martin Lippert
f57af8a668 GH-1427: initial support for jmolecules stereotypes 2025-05-05 13:22:02 +02:00
aboyko
23ddf88ae0 Separate "Add @Query" CodeLens 2025-04-30 11:35:48 -04:00
aboyko
655b54e8b5 Fix unit test 2025-04-29 22:40:31 -04:00
aboyko
1fa315f5fe Command for Data Query method CodeLens and CodeAction 2025-04-29 20:48:45 -04:00
aboyko
8bebac55a8 Set latest Lemminx version from maven repo 2025-04-28 22:30:02 -04:00
aboyko
1d80d27ae0 Fix URLs 2025-04-25 19:30:19 -04:00
aboyko
78fc95c31b No CodeLens over method with @Query. Unit tests 2025-04-25 18:51:19 -04:00
aboyko
6d926d40f2 Remove rogue Sys out println 2025-04-24 11:16:55 -04:00
Martin Lippert
68cc248ccb initial work on using aot information for spring data repositories 2025-04-23 11:55:17 +02:00
Alex Boyko
d886efd66a Index Elements serialization. Structure view initial work
* WIP

Signed-off-by: aboyko <alex.boyko@broadcom.com>

* `SpringIndexElement` serialization. Initial Structure view in VSCode

Signed-off-by: aboyko <alex.boyko@broadcom.com>

* Corrections

Signed-off-by: aboyko <alex.boyko@broadcom.com>

* Serialization polishing

Signed-off-by: aboyko <alex.boyko@broadcom.com>

* Don't include java.lang.Object in supertypes serialization

Signed-off-by: aboyko <alex.boyko@broadcom.com>

---------

Signed-off-by: aboyko <alex.boyko@broadcom.com>
2025-04-22 13:43:50 -04:00
aboyko
a2f0420de1 Bump up eclipse bundles to 4.31.0 2025-04-22 11:11:50 -04:00
aboyko
6d7050942e Bump up language servers and extensions to 1.63.0/1.57.0 2025-04-22 11:06:57 -04:00
Martin Lippert
9c95da9c58 update indexer generations for upcoming release 2025-04-17 10:16:45 +02:00
Martin Lippert
39cdee4509 GH-1536: further simplify the document label for repositories 2025-04-17 10:15:07 +02:00
aboyko
88f21ac28b Merge branch 'main' of https://github.com/spring-projects/spring-tools into main 2025-04-16 14:39:45 -04:00
aboyko
deab69ab37 VaultConfig has url property rather than uri 2025-04-16 14:39:36 -04:00
Martin Lippert
0355b621f9 GH-1539: updated jdt.core to 3.41.0
Fixes GH-1539
2025-04-16 14:06:47 +02:00
Martin Lippert
7b795b54fc GH-1535: avoid concurrent modification exception by synchronizing access to the list of symbols for a specific project
Fixes GH-1535
2025-04-10 15:48:48 +02:00
Martin Lippert
8cf3836ed7 GH-1536: include signature information in query method index nodes 2025-04-10 10:05:15 +02:00
Martin Lippert
1ce3f1b90d remove info messages from error log view in eclipse 2025-04-08 12:40:56 +02:00
Martin Lippert
e7e2015ac4 option added to generate workspace symbols from spring index on demand 2025-04-08 09:58:18 +02:00
Martin Lippert
4e0ec923dd fix performance issue when removing projects with lots of symbols from workspace 2025-04-05 19:33:00 +02:00
aboyko
096255882e Validation, quick fix for component annotations on bean registrar 2025-04-04 17:47:25 -04:00
aboyko
56caf8957d Merge branch 'main' of https://github.com/spring-projects/spring-tools into main 2025-04-04 16:56:51 -04:00
aboyko
e5db6b3dcd Gracefully handle exceptions from applying a quick fix 2025-04-04 16:56:30 -04:00
Martin Lippert
1d0e76e981 event listener index elements can now create corresponding document symbols 2025-04-04 14:59:00 +02:00
aboyko
d5b21a7e8c No bean completion proposals in type declaration block 2025-04-03 17:40:02 -04:00
aboyko
cf4edc16a1 Fix bean completion invocation case 2025-04-02 16:15:04 -04:00
aboyko
3a6dd8b012 Handle duplicates for bean completion proposals 2025-04-01 20:27:22 -04:00
aboyko
3df5d8e048 Polish up
Signed-off-by: aboyko <alex.boyko@broadcom.com>
2025-04-01 11:17:55 -07:00
aboyko
74ab2e2958 Traversal excludes type itself. Is in hierarchy includes type itself
Signed-off-by: aboyko <alex.boyko@broadcom.com>
2025-04-01 11:17:55 -07:00
Martin Lippert
24f5e139fe added test case for new ASTUtil methods to iterate through type hierarchies
Signed-off-by: aboyko <alex.boyko@broadcom.com>
2025-04-01 11:17:55 -07:00
aboyko
d8015fc4ec Move methods from ReconcileUtils into ASTUtils
Signed-off-by: aboyko <alex.boyko@broadcom.com>
2025-04-01 11:17:55 -07:00
Martin Lippert
094304bdda GH-1494: include prefix in config property names
Fixes GH-1494
2025-03-31 16:41:19 +02:00
Martin Lippert
1b30b47df6 GH-1530: keeps track of dependencies to beans defined somewhere else in the project to trigger reconciling 2025-03-31 14:48:20 +02:00
Martin Lippert
e548a8f797 add aot.factories to test project 2025-03-31 13:14:33 +02:00
Martin Lippert
d432917805 fix failing tests 2025-03-31 12:57:40 +02:00
Martin Lippert
89cc586cad GH-1530: fix issue with single file scan assuminig the index to be complete from the beginning 2025-03-31 12:56:43 +02:00
Martin Lippert
53cc57fbd9 GH-1529: factories indexer now creates bean index elements as well 2025-03-31 12:16:36 +02:00
aboyko
20b3bfa68c Support @NativeQuery for syntax highlighting and validation 2025-03-28 18:08:22 -04:00
aboyko
d89fd1454e Bean Registrar validation preference setting 2025-03-28 17:23:28 -04:00
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
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