aboyko
f7de35664f
Validate non-saved docs on close
2024-12-04 18:56:33 -05:00
aboyko
54beb6afc4
Escape parenthesis for links in Markdown format
2024-11-25 14:06:23 -05:00
aboyko
ea033714b4
Embedded code accounts for concatenated strings and escape chars
2024-11-05 19:37:29 -05:00
aboyko
e3a4d69694
Remove some deprecated classes and deprecated api usages
2024-07-18 11:13:23 -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
4e73ce69cc
fix typo
2024-04-22 09:34:03 +02:00
aboyko
95b8e2f5bd
JPQL syntax highlighting via Semantic Tokens
2024-04-15 16:25:45 -04:00
aboyko
aed212796f
Yaml<->Props conversion commands, tests, integration in VSCode, Eclipse
2024-03-28 13:02:25 -04:00
aboyko
263930d7b5
Regenerate Modulith metadata on select .class file create/change in the output dir
2024-02-09 15:05:47 -05:00
Martin Lippert
c49b2e22e6
GH-1163: added support to create Spring XML config file skeleton via content-assist in empty XML file
2024-01-10 13:25:14 +01:00
aboyko
1dfba38500
Spring properties postfix computed in completion item resolve
2023-10-09 13:23:09 -04:00
aboyko
646bf9739c
Append log output for LS log for debugging an issue
2023-04-05 20:41:09 -04:00
aboyko
8db31656a9
Switch to URI#toASCIIString()
2023-01-19 17:00:55 -05:00
aboyko
65a8a15649
Boot -> 3, JUnit -> 5, Java -> 17
2022-12-13 17:49:03 -05:00
aboyko
e32a1729d2
Move byte-buddy on test scope
2022-12-12 17:22:48 -05:00
aboyko
f44c773be2
Add some beans to index from spring factories
2022-10-13 11:53:29 -04:00
aboyko
1860406651
Reconcile all java sources in a project
2022-09-02 18:43:27 -04:00
Kris De Volder
ff01f60a36
Add support for across Step modifier
...
See: https://github.com/spring-projects/sts4/issues/752
2022-04-27 17:10:24 -07:00
BoykoAlex
b0960b012a
Platform specific newline for multiline yaml completion
2022-01-11 17:33:54 -05:00
BoykoAlex
5e6b3f10ce
Handle log file not found case
2021-08-24 16:36:09 -04:00
BoykoAlex
4447021b79
Switch LS to std in/out from socket with port
2021-08-12 08:48:02 -04:00
Kris De Volder
6945fe18fc
Fix https://github.com/spring-projects/sts4/issues/639
...
Basic support for using glob pattern in concourse group declarations.
2021-05-18 15:09:41 -07:00
BoykoAlex
4f007de1bd
Wait for document symbols in sync fashion
2021-05-12 23:21:55 -04: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
Martin Lippert
17482b6316
fix issue with special characters in docURIs and converting those to path objects
2020-11-16 13:09:34 +01:00
Kris De Volder
2a02e28d85
Deal better with anchors and references in outline
...
See: https://github.com/spring-projects/sts4/issues/483
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2020-11-13 16:28:26 -08:00
Kris De Volder
4e8e3e59a6
Improve error message for https://www.pivotaltracker.com/story/show/175715622
...
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2020-11-13 13:30:17 -08:00
Kris De Volder
ed102991d7
Make .properties reconciler aware of document marker
...
See: https://github.com/spring-projects/sts4/issues/533
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2020-09-17 11:38:02 -07:00
Martin Lippert
4d6de9f41c
improve file observer mechanism to work with multiple files
2020-01-31 13:40:56 +01:00
Kris De Volder
f7276a5683
Try to shorten labels for boot property completions
...
See: https://github.com/spring-projects/sts4/issues/361
2019-09-05 15:14:07 -07:00
Kris De Volder
89d79d9067
Quick and dirty fix for https://github.com/spring-projects/sts4/issues/327
2019-07-24 12:29:55 -07:00
Kris De Volder
b9c491466f
Do not auto-redirect language server logs to file
...
See: https://github.com/spring-projects/sts4/issues/328
2019-07-22 15:12:54 -07:00
Kris De Volder
7a6e311147
Fix bug that breaks live hover to tunneled cf apps
...
Also add a regression test that would have caught this issue.
2019-07-11 15:05:49 -07:00
BoykoAlex
ee16ee17c3
PT #166603176 : Limit hover request processing time
2019-06-24 17:31:22 -04:00
Kris De Volder
1ec874207f
Cleanup unused imports
2019-06-21 14:44:43 -07:00
Kris De Volder
3eb7abe760
Adopt new MemoizingProxy in SpringLiveHoverWatchdog
2019-06-21 14:44:43 -07:00
Kris De Volder
f438b29533
Add support for interface type in MemoizingProxyTest
2019-06-21 14:44:43 -07:00
Kris De Volder
f39c4169cd
Regression test for MemoizingProxy.builder api
2019-06-21 14:44:43 -07:00
Kris De Volder
4e28f9e24c
Optimise MemoizingProxy
...
Allow re-use of proxy class instead of re-creating it
every time.
2019-06-21 14:44:43 -07:00
Kris De Volder
87d1d33761
Add regression tests for 'MemoizingProxy' utility
2019-06-18 14:56:48 -07:00
Kris De Volder
c8c0637570
Track symbol dependencies ...
...
Infrastructure to record when a symbol depends on info
for a given (external) type. When change to external type
is found, then trigger document update for the affected
document(s).
2019-06-13 16:14:13 -07:00
Kris De Volder
30f8e2d48c
Fix IndexOutOfBoundsException from GithubValueParser
2019-05-15 11:25:23 -07:00
Kris De Volder
84f0e6f668
Change error message for positive integer
2019-05-09 09:15:24 -07:00
BoykoAlex
744ffe074e
PT #164318678 : Support for Jar sources processing by Boot LS
2019-05-01 16:11:32 -04:00
Kris De Volder
3585297497
Fix https://github.com/spring-projects/spring-ide/issues/376
...
Presence of a '$' in a property key breaks boot yaml reconciler in
some cases.
2019-04-30 09:46:36 -07:00
Martin Lippert
ca88c6de4e
added content-assist proposal computer for property names in Spring XML config files
2019-04-12 16:39:09 +02:00
Kris De Volder
d86becebe7
http -> https
2019-03-08 15:48:38 -08:00
Martin Lippert
228c3d3939
added missing pieces to register boot ls for general xml file usage and get notified for changes to xml files
2019-01-21 17:39:12 +01:00
Martin Lippert
4e6d416388
additional steps to make xml config analysis configurable, not yet complete through
2019-01-16 16:17:07 +01:00
Kris De Volder
fb6f691908
More tweaks to JMX exception handling
2018-12-05 13:37:42 -08:00