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
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
41d30ae7a9
PT 162499688 - Fixed error with marking deprecated property
2018-12-12 12:34:00 -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
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
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
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
Kris De Volder
1d287b0529
Fixes related config settings now being JsonElement
2018-03-19 11:25:31 -07:00
Kris De Volder
1e567e6a11
Proper support Set<?> types in .properties editor.
2018-02-20 12:05:05 -08:00
Kris De Volder
046f16dbf2
Componentized the BootJavaLanguageServer
2018-02-14 16:45:08 -08:00
BoykoAlex
6aa3e365c9
PT #154980332 Fix the build on Win
2018-02-06 21:10:46 -05:00
Kris De Volder
cc75054281
Attempt to fix log redirection
2017-11-22 13:03:21 -08:00
Kris De Volder
cd2ab7de28
Second attempt to redirect log output to file
...
First attempt was flawed because some loggers can get instantiated
before sysem property is set.
2017-11-17 15:49:00 -08:00
Kris De Volder
ac1b3ae109
Redirect language server logs to file, for all language servers
...
This is because vscode/atom clients do not like verbose log output
(JavaScript too slow compared to java?) and drop the connection to
the server.
2017-11-17 15:18:42 -08:00
Kris De Volder
9983f6c8c4
Make language server processes easy to recognize
...
Set a system property 'sts4.languageserver.name'. This serves as an easy
marker to recognize language servers.
2017-10-20 15:03:28 -07:00
nsingh
8f2582925b
Fixed failing test case
...
host property in manifest schema was using the wrong value parser.
2017-08-09 14:18:39 -07:00
nsingh
e8538e801f
PT 145243139 - Static validation for health check endpoint
...
Also added relevant JUnit.
2017-08-08 15:54:15 -07:00
nsingh
0a530d9e32
Separate delayed constraints into slow and fast collections
...
The slow part is for CF-related constraints like long-running value
parsers. Also, the "fast" constraints and other problems are reported
first via a new checkpoint call to the problems collector. The complete
list of problems are then reported afterwards at the end of the
collection, like before.
2017-08-01 13:48:27 -07:00
Kris De Volder
8f6c75de03
Always suggest / accept 'latest' as a valid stemcell version
2017-07-25 14:31:17 -07:00
nsingh
7980908086
145545705 - Add symbol navigation to app name
2017-07-24 14:53:57 -07:00
Kris De Volder
8b71803a80
Cleanup: messy use of mixed spaces and tabs
2017-07-21 13:39:19 -07:00
Kris De Volder
2ceaff0d07
System property to disable lazy completion items
2017-07-20 09:27:03 -07:00
BoykoAlex
b78b3c300a
Atom CF-Manifest-YAML package
2017-07-19 17:55:55 -04:00
Kris De Volder
eea477aeb6
Fix more problems with CF CLI target expired token killing other targets results.
2017-07-05 17:37:14 -07:00
BoykoAlex
4fabf40579
Ignore individual target errors for hint providers if there are valid
...
targets
2017-07-05 15:35:23 -04:00