Kris De Volder
48e460d78f
No classloading in TypeUtil.isMap method
...
See: https://www.pivotaltracker.com/story/show/167917595
2019-08-27 16:30:17 -07:00
Kris De Volder
a89e5a04db
Log languageId during completion handling
...
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2019-08-21 11:58:33 -07:00
Kris De Volder
01c0498f8e
Better handling of union types in Yaml completions
...
Schema-based completion engine provides the
completions for every subtype of a union type
(unless more specific subtype can be inferred).
See: https://github.com/spring-projects/sts4/issues/345#issuecomment-523069469
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2019-08-20 10:24:15 -07:00
Martin Lippert
577901c8a1
dispose only when server got fully initialized, otherwise the shutdown hangs forever
2019-08-20 15:17:52 +02:00
Kris De Volder
89ee405fdd
Add support for in_parallel sub-properties
...
See: https://github.com/spring-projects/sts4/issues/345
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2019-08-19 12:12:43 -07:00
Kris De Volder
a856330738
Add support for 'inputs' in PutStep in concourse editor
...
See: https://github.com/spring-projects/sts4/issues/341
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2019-08-15 09:10:14 -07:00
Kris De Volder
a40bda5547
Bump version to 1.11.0
2019-08-14 15:04:54 +00:00
Martin Lippert
1640ee53a4
version updated to 4.4.0
2019-08-14 11:48:36 +02:00
Kris De Volder
8103b51232
Fix process reaper to be a little more robust
...
- cleanup rogue servers by server id.
- server id is the same now for language of same type
even if created from a different instance of
ProcessStreamProvider
Signed-off-by: Kris De Volder <kdevolder@pivotal.io >
2019-08-12 12:13:54 -07:00
Kris De Volder
53af53ed16
Change timeout composition on JDTLSProjectCache init
...
... so now the timeout is measured from the time that
the server is being initialized through LSP protocol
rather than from the time when the server beans are
being created and autowired.
2019-08-09 11:14:10 -07:00
Kris De Volder
768bcc8c53
Workaround for ls processes being leaked by lps4e
...
See:
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=549904
- https://www.pivotaltracker.com/story/show/167519460
2019-08-08 17:18:06 -07:00
Martin Lippert
c0c1caf959
removed unnecessary log statement
2019-08-07 16:49:01 +02:00
Martin Lippert
379f3c102a
try with resource when reading symbol cache data to avoid leaking file handles
2019-08-07 16:49:01 +02:00
Martin Lippert
2768a29f09
avoid putting null elements in the symbol addon information list, causes issues when reading such a json and setting the array data back in
2019-08-07 16:49:01 +02:00
BoykoAlex
45b8a2e1dc
PT #167595632 : Update CMs after Classpath sent off to LS (Experimental)
2019-08-02 15:50:22 -04:00
Kris De Volder
0776c10491
Revert "Add some logging to debug CTRL-click issue"
...
This reverts commit 618a75e09c .
2019-08-02 11:26:19 -07:00
Kris De Volder
618a75e09c
Add some logging to debug CTRL-click issue
2019-08-02 11:03:53 -07:00
Martin Lippert
4d7f9b127c
https fix
2019-07-28 17:24:48 +02:00
Kris De Volder
61c79f5281
Another attempt to fix test failures
2019-07-26 09:10:19 -07:00
Kris De Volder
d417fd461f
More verbose test failure.
2019-07-25 17:46:49 -07: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
Kris De Volder
bd061a4ec3
Take superclass into account for properties CTRL-click
...
See: https://github.com/spring-projects/sts4/issues/326
2019-07-25 13:11:14 -07:00
Kris De Volder
ef63d13226
Fix test failures
2019-07-24 15:31:23 -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
d30a82d04f
Add additional constraint to cf resource schema
...
Details: username/password and client_id/client_secret should
not be used together. We now check for this and show a warning
in the concourse editor.
2019-07-24 11:30:19 -07:00
Kris De Volder
ecd2393a98
Add support for missing properties in...
...
... CF resource 'put' params in Concourse Editor.
Adding support for the following:
- vars
- vars_files
- docker_username
- docker_password
- show_app_log
- no_start
See: https://github.com/spring-projects/sts4/issues/330
2019-07-23 15:20:25 -07:00
Kris De Volder
e7d166cd10
Add support for 'verbose' in...
...
... CF resource 'source' in Concourse Editor.
See: https://github.com/spring-projects/sts4/issues/330
2019-07-23 14:36:45 -07:00
Kris De Volder
5b3f951a11
Add support for 'client_id' and 'client_secret' in...
...
... CF resource 'source' in Concourse Editor.
See: https://github.com/spring-projects/sts4/issues/330
2019-07-23 14:24:03 -07:00
Kris De Volder
67973cab66
Fix build issue
2019-07-23 12:13:40 -07:00
Kris De Volder
32d1e6fd36
Add support for 'docker' attribute to CF editor
2019-07-23 11:43:41 -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
701ce22569
Bump version to 1.10.0
2019-07-12 14:34:15 +00:00
Martin Lippert
3e4388964e
updated version to 4.3.2
2019-07-12 15:32:48 +02:00
Kris De Volder
65c6757cd3
Increase timeout for some tests
...
Seem to be failing when CI builds are being slower than usual.
2019-07-11 15:23:40 -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
b6700dfd2c
PT #166597649 : Register some commands as "static"
2019-07-10 11:39:22 -04:00
Martin Lippert
b1ed6bb937
update jdt to 3.18.0
2019-07-10 16:24:01 +02:00
Kris De Volder
f42b6763bc
Revert "Introduce compile error"
...
This reverts commit de0696a6a8 .
2019-07-08 10:13:59 -07:00
BoykoAlex
3e7dce11d6
Fix test concourse yaml
2019-07-08 13:08:29 -04:00
Kris De Volder
de0696a6a8
Introduce compile error
...
... deliberately, to test whetehr our slack hook
still works and sends messages about build failures from
the pipeline.
2019-07-08 10:06:23 -07:00
Kris De Volder
b96f0be4c6
Fix issue with escape sequences in properties file
...
See: https://github.com/spring-projects/sts4/issues/314
2019-07-05 16:36:15 -07:00
BoykoAlex
cfb353f337
PT #166597649 : Send classpath when project is built if necessary
2019-06-27 15:32:55 -04:00
Kris De Volder
b445c56b69
Try to avoid deadlock caused by 'ProjectSorter'
...
See: https://www.pivotaltracker.com/story/show/166943765
2019-06-26 16:17:09 -07:00
Kris De Volder
d3d7296a99
Revert "Add some temporary debug logging"
...
This reverts commit 06a4d6c700 .
2019-06-24 16:31:50 -07:00
Kris De Volder
06a4d6c700
Add some temporary debug logging
2019-06-24 16:08:21 -07:00
BoykoAlex
ee16ee17c3
PT #166603176 : Limit hover request processing time
2019-06-24 17:31:22 -04:00
Kris De Volder
cd873229b6
textDocument/definition should not send 'null' result
...
See: https://github.com/spring-projects/sts4/issues/309
2019-06-24 11:11:01 -07:00
Kris De Volder
3a992f43cf
Exclude duplicate json dependencie from test build
...
See: https://www.pivotaltracker.com/story/show/161303517
2019-06-21 15:37:37 -07: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