Commit Graph

2600 Commits

Author SHA1 Message Date
aboyko
fe953bde5b Embedded SQL syntax highlighting and syntax validation 2024-05-16 18:12:46 -04:00
aboyko
212dacff69 Fix YAML structure for escaped keys 2024-05-15 15:22:14 -04:00
aboyko
0300cded42 InlayHint to upgrade spring-boot-starter-parent to the latest patch 2024-05-15 14:09:59 -04:00
aboyko
ce0fccee9a Retain original copyright headers 2024-05-14 15:03:49 -04:00
aboyko
6243feefff Temporarily bring JDT LS semantic tokens into Boot LS to avoid conflicts 2024-05-14 11:58:03 -04:00
Martin Lippert
92eeec8e65 optimize check for a specific annotation type to avoid collecting all those annotation types 2024-05-14 12:58:41 +02:00
Martin Lippert
349f6c14ab avoid running delete items task if there is no document deleted that is of interest 2024-05-14 12:58:41 +02:00
aboyko
8f691f3575 Return null semantic tokens by default rather than empty list 2024-05-08 22:56:06 -04:00
aboyko
a40cad4dc7 commons-io latest version for the test project 2024-05-03 22:16:49 -04:00
aboyko
ad3bedd08a commons-io to the latest version 2024-05-03 21:16:22 -04:00
aboyko
385c35e832 HQL and JPQL syntax validation reconciling 2024-05-02 15:29:42 -04:00
aboyko
43672879e5 Updated versions to 4.23.0 (missing pieces) 2024-05-02 15:28:46 -04:00
aboyko
e03a734eca Updated versions to 4.23.0 2024-05-02 14:31:03 -04:00
aboyko
fac9fe9c04 Update eclipse language server plugins to version 1.55.0 2024-05-02 14:01:13 -04:00
Martin Lippert
115010e66e minor optimization 2024-05-02 17:22:15 +02:00
Martin Lippert
7e0e7da0e6 added caching to calculation of applicable reconcilers per project 2024-05-02 17:22:15 +02:00
Martin Lippert
87469c5005 switch timing output to log stream instead of sysout 2024-05-02 17:22:15 +02:00
Martin Lippert
f85c58bff5 turn the base reconciler test to use new AST visitor creators and removed outdated reconcile method from reconciling mechanism 2024-05-02 17:22:15 +02:00
Martin Lippert
fc7cbf60fb refactoring of reconciler design to avoid running through all the ast visitor mechanics for each validation 2024-05-02 17:22:15 +02:00
Kris De Volder
b706849f42 Bump version to 1.55.0 2024-05-02 15:00:32 +00:00
aboyko
71bcc7a580 Fix upgrade/refactor dialog popping up more than once 2024-05-01 11:11:50 -04:00
aboyko
4ca41cf0e0 Java artifacts for buildship30 plugin. Fix semantic tokens refresh. 2024-04-30 10:28:02 -04:00
aboyko
a30d8fd98b Merge branch 'main' of https://github.com/spring-projects/sts4 into main 2024-04-26 13:54:54 -04:00
aboyko
04d2fc5cff Adopt latest rewrite releases. Bump up boot-parent 2024-04-26 13:54:27 -04:00
Martin Lippert
a1bfbbd1ed GH-1231: reducing the amount of logging if many files change at once 2024-04-26 19:10:24 +02:00
Martin Lippert
a08bfe4699 use updated commercial support URL for problem marker text as well 2024-04-26 14:25:47 +02:00
aboyko
d1ce06a35d Correct URL to https 2024-04-25 13:52:28 -04:00
aboyko
6e141c922e Update link to acquire Spring commercial support 2024-04-25 13:51:07 -04:00
Martin Lippert
2bd054a6b4 GH-1239: prevent NPE when no symbols are around yet 2024-04-25 16:29:32 +02:00
Martin Lippert
029cc73476 GH-1154: removed logic to handle client-side magic indentation, no longer necessary as completions are marked as-is for indentation 2024-04-23 11:39:52 +02:00
Martin Lippert
9b35be3bb1 avoid duplicate index update event when documents get removed 2024-04-22 11:01:29 +02:00
Martin Lippert
cbacff135e added variable binding dependency tracking if that information is available from the AST 2024-04-22 09:59:19 +02:00
Martin Lippert
12d2c24a03 replaced a number of print stack trace statements with proper logging 2024-04-22 09:58:20 +02:00
Martin Lippert
54ce28c2ff GH-1231: additiona log output for analysing file events from the different file watcher implementations 2024-04-22 09:56:51 +02:00
Martin Lippert
96ce86171b GH-1231: symbol indexer now reacts to folder changes accordingly, even if there are no events for contained files being send immediately 2024-04-22 09:55:25 +02:00
Martin Lippert
4e73ce69cc fix typo 2024-04-22 09:34:03 +02:00
aboyko
f7fb0479aa Remove automatic process tracking class 2024-04-21 14:28:49 -04:00
aboyko
131336aa58 Fix repo entity reconciling for generic type vars case 2024-04-21 14:15:05 -04:00
aboyko
0c8644bbbe Moving sts-gradle-model plugin into headless services
Closer to original in main
2024-04-21 12:26:29 -04:00
aboyko
fd10ee30af NPE check for java definition navigation 2024-04-19 14:10:54 -04:00
aboyko
2543bdf1e0 Gracefully cleanup name env on CU cache. NPE in JPQL tokens in Java 2024-04-17 14:51:04 -04:00
aboyko
8b4abbcfd2 HQL syntax highlighting in Java and properties files 2024-04-16 17:04:42 -04:00
aboyko
5ab79dc701 Correct SPEL matching for JPQL 2024-04-16 10:21:59 -04:00
aboyko
61da7dbe91 HQL semantic tokens provider initial work 2024-04-15 23:54:09 -04:00
aboyko
fc0ed8840f JDT LS Extension builds on 2023-12 and supports JDT LS from 2024-03 2024-04-15 17:49:42 -04:00
aboyko
95b8e2f5bd JPQL syntax highlighting via Semantic Tokens 2024-04-15 16:25:45 -04:00
aboyko
dbb8898e0f Adopt JDT LS 1.34.0 by the JDT LS extension 2024-04-14 14:25:18 -04:00
Martin Lippert
5630ad21ea GH-1224: implementation cleanup, mostly code simplification refactorings 2024-04-11 13:50:02 +02:00
Martin Lippert
3760cee512 added additional log output for chunk scanning due to update events 2024-04-11 13:48:39 +02:00
Martin Lippert
72ab00f009 GH-1224: symbol provider for request mappings now take superclasses and interfaces into account for all mapping attributes 2024-04-10 13:06:54 +02:00