BoykoAlex
5b1d78cea5
Fix UnsupportedExceptions in tests due to LSP progress messages
2022-01-15 15:39:39 -05:00
BoykoAlex
cdf585c7fb
Support either for text edits in test-harness
2022-01-14 19:41:09 -05: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
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
BoykoAlex
d6323cf6fb
Finalize metrics for Hovers and CodeLenses. Add tests
2020-11-13 14:37:32 -05:00
Kris De Volder
d92572bc52
Attempt to fix race condition boot ls tests
...
See: https://www.pivotaltracker.com/story/show/175339205
2020-10-19 14:28:46 -07:00
Kris De Volder
ab829de9a4
Fix some test failures...
...
Caused by lsp4j api changes breaking editor test harness.
2020-05-08 10:40:33 -07:00
Martin Lippert
edf29d2d93
updated lsp4j to 0.9.0 release
2020-05-08 16:50:09 +02:00
Kris De Volder
d95930c857
Fix more issues with 'missing property' in yaml quickfix
...
Also improve regression tests.
2020-04-07 13:26:41 -07:00
Kris De Volder
1caee1c97b
Merge branch 'master' of github.com:spring-projects/sts4
2020-04-06 17:18:51 -07:00
Kris De Volder
3d4c72318c
Quick Fix for unknown properties in application.yml
...
See https://github.com/spring-projects/sts4/issues/442
2020-04-06 17:18:00 -07: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
0ac214b7ca
Improve support for nested property goto definition..
...
... in application.yml
See: https://www.pivotaltracker.com/story/show/169240253
2019-11-07 10:04:36 -08:00
BoykoAlex
bb79221cfe
PT #165911996 : Switch to LocationLink from Location for definitions
2019-10-15 14:05:35 -04:00
Martin Lippert
20e769f6a1
code cleanup and test case update to new mechanism
2019-09-25 13:13:18 +02:00
Kris De Volder
d9f48ed693
Fix for PT-167494938
...
Snippet completion was broken for concourse resource type
'extra insertions'.
2019-07-25 16:46:00 -07:00
BoykoAlex
ee16ee17c3
PT #166603176 : Limit hover request processing time
2019-06-24 17:31:22 -04:00
nsingh@pivotal.io
1dba7419fd
Update LSP4J in LS to 0.7.2
2019-06-12 10:19:17 -07:00
Kris De Volder
5c5d535556
Trigger characters per language
2019-05-22 10:36:48 -07:00
BoykoAlex
3b396e975f
PT #165419026 : Hyperlinks in XML config files
2019-05-08 11:39:00 -04:00
Martin Lippert
6db573175e
remove debug output again
2019-05-08 17:23:23 +02:00
Martin Lippert
2495e985c9
added debug output, trying to find out why certain tests fail on the CI server
2019-05-08 15:41:46 +02:00
Martin Lippert
5abc6f9df0
initial implementation towards a compilation-unit-based content-assist for types and packages
2019-05-07 10:23:31 +02:00
BoykoAlex
197b9549cf
PT #165432307 : Properly set insertion format for document edits
2019-04-17 17:46:01 -04:00
Kris De Volder
4ed167aaae
Add some test for '//' workspace symbols
...
Fix a small bug in the process too (the case without paths).
2019-04-01 16:16:30 -07:00
Kris De Volder
3f70e16f37
Turn RunningAppProvider into a bean
2019-03-29 13:42:09 -07:00
Kris De Volder
d86becebe7
http -> https
2019-03-08 15:48:38 -08:00
BoykoAlex
91d9838fff
PT #164474609 : Light TypeDescriptorData and caching super, sub-types
2019-03-08 12:09:50 -05:00
BoykoAlex
d994d2abcd
PT #164216122 : JDT LS search performance improvement 1
2019-03-05 20:31:03 -05:00
BoykoAlex
2b2413ee60
JDT LS based index for searches and refactorings to replace Jandex
2019-02-22 17:23:22 -05:00
Kris De Volder
2c76782686
Add test for concourse hierarchical document symbols
2019-02-12 15:03:57 -08:00
Kris De Volder
c3d5c19f0c
Fix compilation problem in bosh language server
2019-02-12 14:34:51 -08:00
Kris De Volder
bc8b0300ca
Deprecated properties without replacement ...
...
Should not get a "Replace with..." quickfix
2019-02-06 12:58:52 -08:00
BoykoAlex
7fe0d75412
PT #163527410 : Don't load source for Eclipse. Ask JDT LS for locations.
2019-02-06 11:21:06 -05:00
Kris De Volder
306d116681
Add a regression test for '.yaml'.
...
Checks that boot language server accepts '.yaml' as equivalent
to '.yml' for reconcile, completions and hovers.
2019-01-31 16:02:43 -08:00
BoykoAlex
f893da12f5
PT #160962428 : Simple unit test
2019-01-16 17:54:19 -05:00
BoykoAlex
31b5782d94
PT #135782951 : (Part 2) Deprecated property quick fix
2019-01-11 13:25:30 -05:00
BoykoAlex
6a9e40dbbb
PT #135782951 : (Part 1) Completions for deprecated properties
2019-01-09 19:13:59 -05:00
BoykoAlex
eadae7da22
PT #163067196 : LSP4J 0.6.0, LSP4E 0.9.0 snapshot
2019-01-08 14:05:48 -05:00
BoykoAlex
db429f9c21
PT #162167333 : Ask JDT server for hover links (Eclipse, VSCode)
2018-12-11 18:41:33 -05:00
BoykoAlex
f2be2c717b
PT #155474415 : CTRL-CLICK navigation from .properties to Java
2018-11-07 16:35:07 -05:00
Kris De Volder
2b987e668a
Refactor Bootiful LS
...
Converted all spring boot ls test to use spring test runner.
2018-10-16 09:48:41 -07:00
Kris De Volder
67066e8e3c
Start decomposing CF language server into beans t
...
Instead of explicitly instantiating a SimpleLanguageServer subclass, let autoconf
create and configure it.
2018-10-04 16:08:46 -07:00
BoykoAlex
374b5f0ad7
CodeLens for boot hints in VSCode
2018-08-16 13:38:40 -04:00
BoykoAlex
705d81f945
PT #159371605 : Implicitly autowired constructor boot hint and hover
2018-07-27 21:04:30 -04:00
Kris De Volder
cc80abb586
Undeprecated a method in Editor test harness
...
I think its fine to just keep using the
'newEditor' method without an explicit
language id. So let's get rid of all
the deprecation warnings associated
with it.
2018-06-18 10:52:10 -07:00
BoykoAlex
9c2155ef68
PT #158305061 : Hanlde only java documents by boot java handlers
2018-06-13 16:31:56 -04:00
BoykoAlex
5aebb062a2
Bump up highlights timeout to get tests to pass
2018-06-07 17:07:25 -04:00
BoykoAlex
1b33036794
PT #156965730 : Get Javadoc from JDT LS or eclipse client via sts/javadoc
2018-05-31 22:19:28 -04:00