aboyko
c5ae0485b9
Async handling for lsp workspace notifications
2023-08-30 13:13:38 -04:00
aboyko
4447a2e16c
Upgrade LS to Boot 3.1
2023-06-26 13:16:47 -04:00
aboyko
65a8a15649
Boot -> 3, JUnit -> 5, Java -> 17
2022-12-13 17:49:03 -05:00
Martin Lippert
e6438ca02c
update spring boot parent version and prepare for JDK 17 compatibility
2022-09-06 12:38:47 +02:00
aboyko
b50db98ce0
Categorize boot problems. Boot 3 reconciling.
2022-08-23 20:19:32 -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
32d1e6fd36
Add support for 'docker' attribute to CF editor
2019-07-23 11:43:41 -07:00
Kris De Volder
668f853935
Mark most top-level properties as deprecated
...
Their use is discouraged. Instead use Yaml anchors is the
recommended.
See: https://www.pivotaltracker.com/story/show/162490453
2019-05-13 11:22:36 -07:00
Kris De Volder
989cc89f5f
Change reconcile error message for 'positive' integer
...
This time it *should* work for manifest.yml editor.
2019-05-10 14:50:35 -07:00
BoykoAlex
d037b41903
PT #165890357 : Adopt exploded LS jar for all eclipse LSs
2019-05-10 17:15:11 -04:00
Kris De Volder
087f504691
Revert "PT #165890357 : Adopt exploded LS jar for all eclipse LSs"
...
This reverts commit c29b1043f8 .
2019-05-10 12:59:57 -07:00
BoykoAlex
c29b1043f8
PT #165890357 : Adopt exploded LS jar for all eclipse LSs
2019-05-10 15:34:53 -04:00
Kris De Volder
ac2408dddd
Allow 0 instances in cf manifest
2019-05-08 11:10:06 -07:00
Martin Lippert
28c0637395
moved language server system property set call to main method to have that happening as early as possible in the JVM lifetime
2019-05-03 17:43:54 +02:00
BoykoAlex
197b9549cf
PT #165432307 : Properly set insertion format for document edits
2019-04-17 17:46:01 -04:00
Kris De Volder
6a8de04f6a
Adopt Spring Boot 2.2
2019-04-02 17:06:09 -07:00
Kris De Volder
d86becebe7
http -> https
2019-03-08 15:48:38 -08:00
Kris De Volder
adf238f61d
Groundwork for HierarchicalDocumentSymbolHandler
2019-02-12 13:55:50 -08:00
Kris De Volder
b391a111a5
Allow Document symbol handler to detect whether ...
...
hierarchical document symbols are supported by the client.
2019-02-12 13:55:50 -08:00
Kris De Volder
08a1310fde
Add test case for 'buildpacks' hover content.
2018-12-18 16:38:45 -08:00
Kris De Volder
797eb6717d
Disable 'buildpack' deprecated warning
...
Also fixed some other small oddities in the code.
2018-12-18 16:18:47 -08:00
nsingh@pivotal.io
173f5d38d7
Improve structural test to include buildpacks
2018-12-12 12:34:00 -08:00
nsingh@pivotal.io
eaf03960ca
Fixed failing test cases around buildpacks
2018-12-12 12:34:00 -08:00
nsingh@pivotal.io
41d30ae7a9
PT 162499688 - Fixed error with marking deprecated property
2018-12-12 12:34:00 -08:00
nsingh@pivotal.io
02f45063b8
Added new reconcile test for buildpacks
2018-12-11 09:44:54 -08:00
nsingh@pivotal.io
484d3b7b21
Added new junit to test deprecation warning on buildpack
2018-12-11 09:40:09 -08:00
nsingh@pivotal.io
f263b09f73
Fixed new test for buildpacks
2018-12-11 09:28:38 -08:00
nsingh@pivotal.io
5f61308c02
More junit fixes around buildpacks
2018-12-11 09:25:04 -08:00
nsingh@pivotal.io
db6ece78d5
Switch to using buildpacks on reconcile tests
2018-12-11 09:11:02 -08:00
nsingh@pivotal.io
8b312aa95a
Fixed failing junits due to missing buildpacks property
2018-12-11 08:47:46 -08:00
nsingh@pivotal.io
c9e2e1f061
More minor changes
2018-12-10 14:24:18 -08:00
Nieraj Singh
414864b1d6
Minor buildpacks doc changes
2018-12-10 14:15:49 -08:00
Nieraj Singh
faf016df94
Add buildpacks documentation
2018-12-10 13:44:56 -08:00
nsinghpvtl
89229ad723
PT 162499688 - Add buildpacks to schema
...
Also deprecate `buildpack`
2018-12-10 13:08:14 -08:00
nsingh
4164427d12
PT 162292472 - Disable arrow completions and other LS changes
2018-11-28 16:57:00 -08: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
a11505d8c4
Make get rid of concourse ls simpelanguageserver subclassing
2018-10-09 12:18:03 -07:00
Kris De Volder
b5888a5d9b
Some more cleanups to CF editor test
...
Extracted mock cf client config for (hopefully) easier reuse
2018-10-05 16:20:45 -07:00
Kris De Volder
ba21265b4b
Bootified CF Editor tests
2018-10-05 16:09:19 -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
Kris De Volder
6717306d8f
Convert language servers to Boot apps
2018-10-02 15:39:15 -07:00
nsingh
990c8aae26
PT 156579665 - Improvements in handling CF targets in manifest LS
...
Changes to how CF targets are handled in manifest LS, including better
error handling and association with a source type, like cf CLI or boot
dashboard.
2018-06-25 20:07:13 -07:00
Kris De Volder
5fb9606ac4
Fix failing test cases
2018-04-19 10:38:55 -07:00
nsingh
a8d455e3d6
Some refactoring into CfJson
2018-04-06 08:12:57 -07:00
nsingh
a6cdf340a3
Removed unused method
2018-04-06 06:21:06 -07:00
nsingh
9a41fe266a
Added junit to test actual CF client in LS using LS target cache
2018-04-06 06:02:46 -07:00
nsingh
a059716595
Renamed Json params provider to CF targets info provider
2018-04-06 03:52:03 -07:00
nsingh
c48c206985
Minor refactoring of params provider constructor
2018-04-06 03:43:16 -07:00
nsingh
f8f267e69d
PT 156111958 - Replace map with CfTargetInfo type
...
CfTargetInfo is used for integration with external CF tools like boot
dash.
2018-04-06 00:55:38 -07:00
nsingh
f53d912b06
Possible fix for Json deserialisation bug in CF Manifest LS
...
Note: still uses the "bad" Map structure that contains CF target params.
2018-03-19 16:06:25 -07:00