Commit Graph

150 Commits

Author SHA1 Message Date
aboyko
52dd4d2ff5 IDE support for TestJars: maven projects in the workspace only 2024-03-01 15:23:12 -05:00
aboyko
1dfba38500 Spring properties postfix computed in completion item resolve 2023-10-09 13:23:09 -04:00
aboyko
9a109852c0 Cache looked up libs. Simplify SpringProjectUtil. 2023-10-04 15:31:01 -04:00
aboyko
63cf7c51f8 Cache dependency versions 2023-10-04 12:37:42 -04:00
aboyko
8545ca16e1 Remove deprecated API in the ProgressService 2023-07-18 17:47:41 -04:00
aboyko
1d0c488cf8 Account for modulith dependency to be a local project 2023-07-12 20:52:01 -04:00
aboyko
73b6c6b5b0 Integrate validation for data repo domain id type 2023-05-30 11:13:51 -04:00
aboyko
ca0bc47c93 Navigate to property value definition from @Value value attribute 2023-04-25 13:23:04 -04:00
aboyko
8db31656a9 Switch to URI#toASCIIString() 2023-01-19 17:00:55 -05:00
aboyko
fa4e01d06d Boot Properties defined in Java Records 2023-01-16 20:38:19 -05:00
aboyko
65a8a15649 Boot -> 3, JUnit -> 5, Java -> 17 2022-12-13 17:49:03 -05:00
Martin Lippert
5a07559000 boot version validation logic now works with a list of releases that contain all releases instead of the latest one only 2022-11-27 18:24:50 +01:00
aboyko
09c62da414 Upgrade to latest patch. CodeAction list rather than single and more
1. CodeAction array rather than single code action expected
2. Support upgrade to the latest patch version
3. Boot version validation async from java sources validation
4. Labels for boot version quick fixes
2022-11-16 17:05:07 -05:00
aboyko
ed4eef0e0a Project build data via classpath listener from JDT 2022-11-15 18:52:32 -05:00
Nieraj Singh
d4d374952d Merge branch 'main' of github.com:spring-projects/sts4 2022-11-15 00:40:36 -08:00
Nieraj Singh
53466ced30 GH-887 Fix appearing/disappearing validation marker 2022-11-15 00:40:11 -08:00
aboyko
455feb3f11 Draft Spring Boot Upgrade command for version quick fix 2022-11-14 18:19:19 -05:00
Nieraj Singh
db472bf04e Partial implementation of Spring Boot Releases 2022-11-12 03:56:54 -08:00
Nieraj Singh
e4ce54e97d Support gradle for boot version validation
Also add check to see if the file exists in the project.
2022-11-11 13:31:50 -08:00
Nieraj Singh
ddeff8882e Update Boot Version validation
Re-implemented boot version validation support using spring.io
Generations
2022-11-07 07:42:31 -08:00
aboyko
d3ef3c92e4 Define bean in configuration class quickfix 2022-10-07 11:25:34 -04:00
aboyko
7d4c7df7ef Apply quick fix to project fixed 2022-09-27 14:08:27 -04:00
aboyko
f263414d8b Corrected check 2022-08-09 10:34:53 -04:00
aboyko
2ae5240d8e Regex version matching fix revisited 2022-08-09 10:32:53 -04:00
aboyko
3a0b66b50d Adjust tests for project version validation 2022-08-08 23:16:25 -04:00
aboyko
7e434c81fd Correct regex matching boot project versions 2022-08-08 19:01:18 -04:00
aboyko
e002ddf6fb Adopt title in the progress notification in lsp 2022-07-19 15:14:03 -04:00
aboyko
722a8cf6d5 Better rewrite recipe integration into IDE quick fix and assist 2022-07-13 19:29:26 -04:00
BoykoAlex
873f1cb985 Upgrade to Boot 3 for eclipse 2022-05-11 19:54:38 -04:00
BoykoAlex
7c72bdd6e9 Revert extra logging not to flood logs 2022-05-11 11:57:46 -04:00
BoykoAlex
df8f3b01f5 Adjust debug logging 2022-05-10 22:23:19 -04:00
BoykoAlex
f9f2ac9738 Logging to debug failed tests 2022-05-10 18:01:42 -04:00
Kris De Volder
c1cb9f68e9 Another try to fix spring-boot-ls build/test 2022-05-10 11:25:08 -07:00
BoykoAlex
8102c19f8a Refactorings. Bean methods not public. 2022-05-06 19:47:01 -04:00
BoykoAlex
d78752e747 Check dependency versions for java diagnostics 2022-05-04 13:15:35 -04:00
BoykoAlex
db2f622c9d Better locking 2022-03-01 12:22:21 -05:00
Martin Lippert
8490b7b38e GH-690: fix NPE in type wrapper that caused property indexing and content-assist problems 2021-11-29 16:02:22 +01:00
BoykoAlex
4447021b79 Switch LS to std in/out from socket with port 2021-08-12 08:48:02 -04:00
BoykoAlex
b2ebc43bc0 Outline with JDT LS LightWeight mode 2021-05-28 15:16:17 -04:00
Martin Lippert
7b098c039d added missing copyright header 2021-05-25 16:27:54 +02:00
BoykoAlex
4f007de1bd Wait for document symbols in sync fashion 2021-05-12 23:21:55 -04:00
Martin Lippert
a39c74f04b updated javadoc html parsing, but without much success 2020-12-22 16:25:09 +01:00
Nieraj Singh
a64ea76ef2 PT 173730396 - Further support for version validation
Added further support to generate warning messages for a java project
from spring project metadata.
2020-10-19 15:46:58 -07:00
Nieraj Singh
a437c3298a Added more methods to fetch list of libs and version for a Java project 2020-10-16 13:56:29 -07:00
BoykoAlex
51b6406222 Fix NPE in JDT LS data Wrappers 2020-06-25 11:18:15 -04:00
Martin Lippert
67c4e44e63 try to auto-connect to processes only if the corresponding project is known and has actuators in the classpath 2020-05-04 16:04:34 +02:00
BoykoAlex
3bddccd57f PT #171932358 Flag for detailed java type data for sub/super types 2020-04-02 13:35:11 -04:00
Kris De Volder
02d2da126c Fix for https://github.com/spring-projects/sts4/issues/404
... with regression test.
2020-03-17 09:16:53 -07:00
Martin Lippert
4d6de9f41c improve file observer mechanism to work with multiple files 2020-01-31 13:40:56 +01:00
BoykoAlex
d8bda3812f Fix unnecessary findType calls and NPEs in Boot LS 2019-09-12 19:14:27 -04:00