aboyko
|
2d8cd9d849
|
[boot-properties] Resource value hint includes 'optional:'
|
2023-07-12 11:05:16 -04:00 |
|
Martin Lippert
|
f7f8ba586c
|
cleanup
|
2023-07-12 14:16:33 +02:00 |
|
Martin Lippert
|
97cf3b32f4
|
refactored symbol cache to enable reuse for various types of cache items and separated symbol cache from beans index cache
|
2023-07-12 14:13:28 +02:00 |
|
aboyko
|
6496537e61
|
Modulith integration improved with manual refresh
|
2023-07-11 19:49:35 -04:00 |
|
Martin Lippert
|
7dfbad709f
|
reorganize names and package locations around symbol and index caches
|
2023-07-11 12:27:58 +02:00 |
|
aboyko
|
9bf67c9f4e
|
Modulith integration generates metadata to a file
|
2023-07-10 12:59:31 -04:00 |
|
aboyko
|
e04e243659
|
http -> https
|
2023-07-05 13:30:17 -04:00 |
|
aboyko
|
3a85b6383b
|
Modulith support cleanup
|
2023-07-05 11:22:58 -04:00 |
|
aboyko
|
9c76086c6c
|
ModulithService unit test
|
2023-07-05 10:49:05 -04:00 |
|
aboyko
|
3d8d2e58f9
|
Modulith support (continued)
|
2023-07-04 19:43:43 -04:00 |
|
aboyko
|
31a8600fee
|
Modulith support
|
2023-07-04 13:54:38 -04:00 |
|
aboyko
|
4447a2e16c
|
Upgrade LS to Boot 3.1
|
2023-06-26 13:16:47 -04:00 |
|
aboyko
|
4181d56c89
|
Target folder .class files updates tracking rather than classpath update
|
2023-06-16 20:50:11 -04:00 |
|
aboyko
|
d15433e1c3
|
More robust rewrite recipe ids for code actions
|
2023-06-16 11:05:20 -04:00 |
|
aboyko
|
8c9692fa18
|
Use rewrite release versions. Workaround for xml-bind.
|
2023-06-14 13:23:48 -04:00 |
|
aboyko
|
f3b7a2f7ad
|
Correct typo in boot validation type name
|
2023-06-12 11:10:13 -04:00 |
|
aboyko
|
5ef3c4dfd0
|
Improve project reconcile scheduling and classpath change notification
|
2023-06-12 10:16:24 -04:00 |
|
aboyko
|
8d8b908b23
|
Merge branch 'main' of https://github.com/spring-projects/sts4 into main
|
2023-06-08 13:44:51 -04:00 |
|
aboyko
|
9d8c794278
|
Clean up/Simplify Boot Upgrade back-end service
|
2023-06-08 13:44:31 -04:00 |
|
Martin Lippert
|
356536e71b
|
update spring index storage generation for upcoming release
|
2023-06-08 16:16:35 +02:00 |
|
aboyko
|
e0c9f9f0bf
|
Adopt Spring Boot 3.1 Upgrade recipe
|
2023-06-06 17:46:27 -04:00 |
|
aboyko
|
53d371f4e5
|
Logging and possible fix for parse exception due to disposed name env
|
2023-06-06 17:24:50 -04:00 |
|
aboyko
|
3c19a9b552
|
Missing bit of the fix
|
2023-06-05 21:08:13 -04:00 |
|
aboyko
|
b59b6123dd
|
Boot upgrade closest minor version can't be below current version
|
2023-06-05 12:14:58 -04:00 |
|
aboyko
|
0274a64800
|
Adopt the latest rewrite snapshot
|
2023-06-02 18:04:06 -04:00 |
|
aboyko
|
73b6c6b5b0
|
Integrate validation for data repo domain id type
|
2023-05-30 11:13:51 -04:00 |
|
aboyko
|
bd37fbcd2b
|
Gradle project Boot upgrade support
|
2023-05-29 12:58:43 -04:00 |
|
Martin Lippert
|
709e215e8c
|
GH-1049: spring index protocol now has new request for find matching beans
|
2023-05-24 13:12:56 +02:00 |
|
Martin Lippert
|
c9b526f2f6
|
isCompatibleWith now takes bean type itself into account as well
|
2023-05-24 13:12:56 +02:00 |
|
Martin Lippert
|
14d2556e71
|
fix index supertype information for spring data repository beans
|
2023-05-24 13:12:56 +02:00 |
|
Martin Lippert
|
b70779f215
|
GH-1040: customized gson deserialization of beans in order to invoke constructor instead of gson object creation magic - to benefit from empty injection point optimization code
|
2023-05-20 21:47:48 +02:00 |
|
Martin Lippert
|
64d4114796
|
GH-1040: added test that checks for empty injection point array object identity
|
2023-05-20 21:47:48 +02:00 |
|
aboyko
|
8a646553f0
|
Update classpath on output folders content changes
|
2023-05-17 22:47:23 -04:00 |
|
Martin Lippert
|
6082456a0e
|
GH-1040: reuse static empty injectio point array object instead of creating new objects every time
|
2023-05-12 23:39:26 +02:00 |
|
aboyko
|
a3a83eb70a
|
SpringModelService minor refactoring and flattening
|
2023-05-10 11:55:04 -04:00 |
|
Martin Lippert
|
98a4c9b3e7
|
implemented update notifications for new spring index
|
2023-05-10 14:00:30 +02:00 |
|
aboyko
|
dfe0c51331
|
Beans model extension API for VSCode
|
2023-05-08 18:57:45 -04:00 |
|
Martin Lippert
|
322405d9d8
|
testing changes to new spring index now and dealing with project and doc deletion now
|
2023-05-08 14:09:56 +02:00 |
|
Martin Lippert
|
4b972a3ca2
|
cleanup
|
2023-05-08 14:09:55 +02:00 |
|
Martin Lippert
|
3387a91cfb
|
service method to return beans as future waits for project-related indexing tasks to complete
|
2023-05-08 14:09:55 +02:00 |
|
Martin Lippert
|
5e3663af52
|
moved lsp server beans model extension implementation to spring indexer
|
2023-05-08 14:09:55 +02:00 |
|
Martin Lippert
|
4ea0313ea7
|
moved the spring bean index updates out of the indexers into the handler
|
2023-05-08 14:09:55 +02:00 |
|
Martin Lippert
|
a8e649112f
|
added bean definitions to symbol cache infrastructure
|
2023-05-08 14:09:55 +02:00 |
|
Martin Lippert
|
1448b88a32
|
created lsp client and server extension for spring model access
|
2023-05-08 14:09:55 +02:00 |
|
Martin Lippert
|
e01234387a
|
added support for spring data repositories to spring model indexing
|
2023-05-08 14:09:54 +02:00 |
|
Martin Lippert
|
123021ad03
|
added type compatibility checks for beans
|
2023-05-08 14:09:54 +02:00 |
|
Martin Lippert
|
ddae669d75
|
initial steps towards parsing beans including their injection points
|
2023-05-08 14:09:54 +02:00 |
|
aboyko
|
85103b61dc
|
Navigate to property value from @ConditionalOnProperty
|
2023-05-01 12:39:54 -04:00 |
|
aboyko
|
067d36623a
|
https URLs in maven pom
|
2023-04-26 22:21:48 -04:00 |
|
aboyko
|
e9b7518498
|
Navigation support for property groups. Corrections to props indexing.
|
2023-04-26 21:41:20 -04:00 |
|