aboyko
|
6cc3086b0e
|
Don't include java.lang.Object in supertypes serialization
Signed-off-by: aboyko <alex.boyko@broadcom.com>
|
2025-04-16 23:49:06 -04:00 |
|
aboyko
|
c56fc65532
|
Serialization polishing
Signed-off-by: aboyko <alex.boyko@broadcom.com>
|
2025-04-16 23:49:06 -04:00 |
|
aboyko
|
fe0c738d1b
|
Corrections
Signed-off-by: aboyko <alex.boyko@broadcom.com>
|
2025-04-16 23:49:06 -04:00 |
|
aboyko
|
8ccaa5f5ef
|
SpringIndexElement serialization. Initial Structure view in VSCode
Signed-off-by: aboyko <alex.boyko@broadcom.com>
|
2025-04-16 23:49:06 -04:00 |
|
aboyko
|
260e9c9d49
|
WIP
Signed-off-by: aboyko <alex.boyko@broadcom.com>
|
2025-04-16 23:49:06 -04: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
|
cc3aead696
|
Include libs in search for main class for Boot Launch
|
2025-04-03 14:54:00 -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
|
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 |
|