Commit Graph

117 Commits

Author SHA1 Message Date
aboyko
8a740236bc Upgrade boot and rewrite libs 2023-12-21 19:19:59 -05:00
aboyko
b50db98ce0 Categorize boot problems. Boot 3 reconciling. 2022-08-23 20:19:32 -04:00
Martin Lippert
607781779e added cancel handling to definition requests 2021-02-26 12:16:33 +01: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
Kris De Volder
211bf53123 Make easier to update spring-boot package.json
... with configuration keys for problem severity.
2020-10-05 15:32:52 -07:00
Martin Lippert
edf29d2d93 updated lsp4j to 0.9.0 release 2020-05-08 16:50:09 +02:00
BoykoAlex
bb79221cfe PT #165911996: Switch to LocationLink from Location for definitions 2019-10-15 14:05:35 -04: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
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
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
c3d5c19f0c Fix compilation problem in bosh language server 2019-02-12 14:34:51 -08:00
nsingh
4164427d12 PT 162292472 - Disable arrow completions and other LS changes 2018-11-28 16:57:00 -08:00
Kris De Volder
77edc22c3e Bosh LS no more subclass of SimpleLanguageServer 2018-10-09 16:33:58 -07:00
Kris De Volder
6717306d8f Convert language servers to Boot apps 2018-10-02 15:39:15 -07:00
nsingh
1125337db8 Guard against errors when getting element String value 2018-06-05 16:10:09 -07:00
nsingh
aa2e89f0dd PT 156967558 - Replace ObjectMapper with Gson in Bosh LS 2018-06-05 16:10:09 -07:00
Kris De Volder
1d287b0529 Fixes related config settings now being JsonElement 2018-03-19 11:25:31 -07:00
Kris De Volder
046f16dbf2 Componentized the BootJavaLanguageServer 2018-02-14 16:45:08 -08: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
Kris De Volder
fdfc8d59b7 More detailed message in 'error' CA when bosh cli features are disabled.
The message directs users to consult the readme for information on how
to configure the CLI.
2017-08-16 13:32:59 -07:00
Kris De Volder
733ca50f3e Avoid needless bosh cli execution if target not set 2017-08-16 13:24:23 -07:00
Kris De Volder
9126f5973c Add some debug/info logging 2017-08-16 10:50:35 -07:00
Kris De Volder
01edae7366 Missing property quickfix now uses snippet generator 2017-08-11 16:42:40 -07:00
Kris De Volder
94fa2cf498 Make snippets fully subsume property completions in bosh editor 2017-08-10 11:53:15 -07:00
Kris De Volder
aedab760d6 Add missing hoverdoc for 'vm_extensions' property 2017-08-09 17:00:07 -07:00
Kris De Volder
da20170797 Bosh Cloudconfig editor: add 'vm_extensions' sub-props to schema 2017-08-09 16:55:44 -07:00
Kris De Volder
6dfd56d67f Cloudconfig editor: verify 'at least one of' constraints in schema 2017-08-09 16:26:47 -07:00
Kris De Volder
ec1dbc5e9f Add disk_types sub-properties to CloudConfig schema 2017-08-09 15:53:40 -07:00
Kris De Volder
e8b1c8658c CloudConfig editor: azs sub-properties added to schema 2017-08-09 15:15:57 -07:00
Kris De Volder
0af54132c9 CloudConfig editor: check / ca for NetworkName references 2017-08-09 14:13:07 -07:00
Kris De Volder
c4377845c6 Schema for 'vip' network in Cloud conf editor 2017-08-09 13:55:32 -07:00
Kris De Volder
669d8d2759 CloudConfig Dynamic NW schema 2017-08-09 13:34:24 -07:00
Kris De Volder
faa45b76c6 CloudConfig 'manual network' schema 2017-08-09 12:25:57 -07:00
Kris De Volder
8c060d7980 CA and reconcile for vm_type reference in cloud-config editor 2017-08-08 14:58:10 -07:00
Kris De Volder
4eda08364d Hovers for vm_types block in cloudconfig editor 2017-08-08 14:20:14 -07:00
Kris De Volder
d607902492 Basic support for vm_types block in cloudconfig editor 2017-08-08 13:56:49 -07:00
Kris De Volder
caa8d180a3 Flesh out basic schema for CloudConfig.compilation sub props 2017-08-08 12:15:08 -07:00
Kris De Volder
157b121ffa CloudConfig toplevel property hovers 2017-08-08 11:07:45 -07:00
Kris De Volder
e631fb0a9e Add another missing piece to activate bosh editor for cloud-config 2017-08-04 16:45:22 -07:00
Kris De Volder
3d1937c9d8 Minimal support for editing cloud-config 2017-08-04 15:48:18 -07:00
Kris De Volder
7c19c5df85 Fix small spacing issue in snippet generator 2017-08-02 09:52:53 -07:00
Kris De Volder
88c703e9e5 Snippets now mostly working all tests passing. 2017-08-02 09:11:13 -07:00
Kris De Volder
d9f2047bcf Snippet generator mostly working, still needs some tweaks / bug fixes. 2017-08-01 12:05:25 -07:00
Kris De Volder
b1fa77603c V1 schema trigger property is *only* networks 2017-07-31 09:11:33 -07:00