Commit Graph

593 Commits

Author SHA1 Message Date
Kris De Volder
0562afa121 Support of 'classpath:' prefix in spring.config.imports property
See: https://github.com/spring-projects/sts4/issues/536
2022-01-28 15:35:31 -08:00
BoykoAlex
f36671814c Use LSP progress instead of our own LSP extension 2022-01-14 19:23:38 -05:00
BoykoAlex
b0960b012a Platform specific newline for multiline yaml completion 2022-01-11 17:33:54 -05:00
Martin Lippert
ef71fd164d formatting 2021-11-29 16:00:39 +01:00
BoykoAlex
4447021b79 Switch LS to std in/out from socket with port 2021-08-12 08:48:02 -04:00
Martin Lippert
c2e369e7fe update jdt.core version to the latest one, including support for jdk16 2021-07-02 09:57:11 +02:00
BoykoAlex
94dd78b2fc Support add/remove classpath listener at runtime 2021-06-03 13:54:09 -04:00
BoykoAlex
b2ebc43bc0 Outline with JDT LS LightWeight mode 2021-05-28 15:16:17 -04:00
BoykoAlex
e4bffe7976 Use doc coming with doc close rather than look it up in the cache 2021-05-13 15:24:05 -04:00
BoykoAlex
4f007de1bd Wait for document symbols in sync fashion 2021-05-12 23:21:55 -04:00
Kris De Volder
193ada2917 Fix and test for https://github.com/spring-projects/sts4/issues/615 2021-05-04 11:03:01 -07:00
Martin Lippert
07459c6f5e fixed typo 2021-04-28 10:09:53 +02:00
Martin Lippert
609fc2d988 introduced single thread update executor to prevent race conditions among update operations 2021-03-09 11:37:48 +01:00
Martin Lippert
7875ccc69f added cancel handling to highlight requests 2021-02-26 12:32:38 +01:00
Martin Lippert
1a138d4009 added cancel handling to code lens requests 2021-02-26 12:28:21 +01:00
Martin Lippert
0a4e1d2898 added cancel handling to references requests 2021-02-26 12:23:27 +01:00
Martin Lippert
607781779e added cancel handling to definition requests 2021-02-26 12:16:33 +01:00
Martin Lippert
28aea97b71 updated java parsing to JLS 15 2021-02-26 12:06:15 +01:00
Martin Lippert
4a3650c0b1 added cancel handling to hover requests 2021-02-26 12:03:48 +01:00
Martin Lippert
17d8ecf02e make langauge server symbol cache directory configurable 2021-02-22 12:48:44 +01:00
Martin Lippert
12bd777a47 added shortcut to prevent expensive type hierarchy request when it is not necessary 2021-02-17 11:52:10 +01:00
Martin Lippert
84f9ea75d0 changed AST cache to NOT guard submitted work items against each other with synchronization, instead added synchronization to the AnnotationHierarchy class to focus synchronization on the code that hit some thread-safety bugs in the AST implementation 2021-02-17 11:47:47 +01:00
Martin Lippert
14efbf0e47 format fixes 2021-02-17 11:45:39 +01:00
Martin Lippert
a80361231a alllow project finder to be null - for test case setups 2021-02-10 12:10:21 +01:00
Martin Lippert
8238c1dc90 initial re-work of async behavior of language server, looking at the text document service first 2021-02-10 10:51:26 +01:00
Nieraj Singh
9384f71223 PT 173730396 - Further changes for project version validation 2021-01-26 00:29:15 -08:00
Nieraj Singh
909b8f4b8f PT 173730396 - Various changes to spring project validation
Pushed various changes that had remained uncommitted
2021-01-22 16:21:49 -08:00
Martin Lippert
03b41e4e83 removed debug output and cyclic interface hierarchy test, seems to be the root cause of the issues and it not really needed anymore 2020-12-27 14:13:47 +01:00
Martin Lippert
e78318032b trying more modifications to investigate failing tests on CI system 2020-12-26 17:32:25 +01:00
Martin Lippert
6a218747c5 Revert "added additional debug output for parser issue"
This reverts commit 08b76ff6f9.
2020-12-26 17:24:30 +01:00
Martin Lippert
08b76ff6f9 added additional debug output for parser issue 2020-12-25 20:00:13 +01:00
Martin Lippert
8fd3ee854f try to extract more exact data about exception while parsing the code 2020-12-23 16:31:06 +01:00
Martin Lippert
39cc9b6ced more debug output to identify JDK 11 test failures on ci builds 2020-12-23 12:43:41 +01:00
Martin Lippert
b9ca4bafd0 more debug output to identify JDK 11 test failures on ci builds 2020-12-23 10:28:08 +01:00
Martin Lippert
72506ee2ea more debug output to identify JDK 11 test failures on ci builds 2020-12-23 09:37:45 +01:00
Martin Lippert
1add836a38 more debug output to identify JDK 11 test failures on ci builds 2020-12-23 08:35:47 +01:00
Martin Lippert
1632d4a63b cleanup 2020-12-23 08:35:15 +01:00
Martin Lippert
a2d8c0de8f add additional debug output to investigate JDK11-related issues on CI builds 2020-12-23 08:01:27 +01:00
Martin Lippert
43e51891ac seems like that maven javadoc config was needed on the build machine 2020-12-22 16:45:29 +01:00
Martin Lippert
d6c0dbf090 removed unused setting from javadoc maven plugin 2020-12-22 16:25:38 +01:00
Martin Lippert
a0bd810ee5 updated test to take locale specific formatting into account 2020-12-22 16:24:48 +01:00
Martin Lippert
30a57e4807 updated more tests projects to work with JDK >= 11 2020-12-21 18:03:08 +01:00
Martin Lippert
e5a99975c9 updated more tests projects to work with JDK >= 11 2020-12-21 17:35:53 +01:00
Martin Lippert
3e4188c520 updated more tests projects to work with JDK >= 11 2020-12-21 17:07:05 +01:00
Martin Lippert
6a89a1bb90 updated more tests projects to work with JDK >= 11 2020-12-21 15:24:24 +01:00
BoykoAlex
5288c31a58 Request Mapping hover metrics section optics 2020-11-24 18:25:04 -05:00
BoykoAlex
1bc145b42b Unit tests for startup metrics hover and codelens 2020-11-24 15:03:36 -05:00
BoykoAlex
824832b2d9 Startup time for beans in CodeLenses 2020-11-24 11:28:07 -05:00
BoykoAlex
6704262899 Unit test for startup metrics parsing, refactoring. 2020-11-23 13:36:44 -05:00
BoykoAlex
ed68dcd47c Startup metrics initial work (before unit test) 2020-11-23 13:36:44 -05:00