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
BoykoAlex
a41025c23e
PT #160151830 : Accept range within quickfix range
2018-11-22 20:17:53 -05:00
Kris De Volder
1cb46aa444
Add some logging to track completion handling
2018-11-22 16:03:39 -08:00
Kris De Volder
0eb6614617
Support for user-defined logging.groups
2018-11-14 11:42:50 -08:00
Kris De Volder
6717306d8f
Convert language servers to Boot apps
2018-10-02 15:39:15 -07:00
Kris De Volder
0002646f2c
Attempt at fixinf windows hanging issue again
...
Slightly altered timeout uitility seems to work much better.
2018-09-20 13:35:49 -07:00
Kris De Volder
5b967ccd37
Add timeout to unblock VirtualMachine.getSystemProperties
2018-09-19 15:17:16 -07:00
Martin Lippert
f66d8352f4
changed proxy creation for local apps to subclass proxies to avoid instanceof errors (like in the tests)
2018-08-23 11:24:27 +02:00
Martin Lippert
bff10fa51a
added more advanced caching strategy for calculating live hovers after live hover hints already got created
2018-08-23 09:57:28 +02:00
Kris De Volder
3949aa0a93
Fix https://github.com/spring-projects/sts4/issues/59
...
UriUtil.normalize did not properly ensure that drive-letters on windows
are canonically represented (i.e allways in upper-case or allways in
lower-case).
2018-08-07 14:44:38 -07:00
Kris De Volder
0b1b5cdf2a
Fix https://www.pivotaltracker.com/story/show/153107266
...
Completions inside of @Value(...) context now also suggest 'ad-hoc' properties
that are defined in application.properties or application.yml (in addition to
regular properties defined via @ConfigurationProperties).
2018-08-01 15:23:57 -07:00