Martin Lippert
975aff247f
guard commands for local processes against missing tools.jar
2019-10-04 12:05:34 +02:00
BoykoAlex
39e8d4a769
PT #168807109 : Switch XML scanning to specific folders rather than globs
2019-10-03 19:01:15 -04:00
BoykoAlex
3538327ddd
PT #168807109 : Trivial corrections
2019-10-02 19:58:23 -04:00
Martin Lippert
ebdb8b63ac
re-evaluate status of all processes if new projects came along, otherwise the language server can be wrong when identifying auto-connectable processes
2019-10-02 20:42:03 +02:00
Kris De Volder
f102f2cfe7
Add live process management commands to vscode
2019-10-02 11:39:26 -07:00
Martin Lippert
2d7fc49d08
avoid automatic process tracker to automatically reconnect to a process when the user manually disconnected from it
2019-10-01 19:41:23 +02:00
Martin Lippert
9a3bebd775
improved auto-connect-handling for boot processes started via the boot dashboard
2019-10-01 19:03:08 +02:00
Martin Lippert
0a80f1f181
re-enable live request mapping symbols on new live hovers v2 mechanism
2019-09-27 14:01:50 +02:00
Kris De Volder
70551c3130
Cleanup unused import
2019-09-25 10:22:08 -07:00
Martin Lippert
cca8d91a4e
updated to latest jdt.core from 2019-09 release
2019-09-25 17:57:44 +02:00
Martin Lippert
81fa7b6a04
Merge branch 'master' into live-hovers-v2
2019-09-25 13:17:09 +02:00
Martin Lippert
20e769f6a1
code cleanup and test case update to new mechanism
2019-09-25 13:13:18 +02:00
BoykoAlex
cc699ec497
Fix StackOverflowException
2019-09-24 11:41:01 -04:00
Martin Lippert
9a62b85d9e
added new settings for automatic process tracking
2019-09-24 17:09:08 +02:00
Martin Lippert
7f3f57e2a7
minor code simplification
2019-09-24 15:26:44 +02:00
Martin Lippert
1c02fe4ea7
Merge branch 'master' into live-hovers-v2
2019-09-24 14:57:27 +02:00
Kris De Volder
6f451ee7fe
Bump version to 1.12.0
2019-09-19 15:17:19 +00:00
BoykoAlex
8c3d55e4ec
Final fix for symbol indexer config
2019-09-16 11:49:07 -04:00
BoykoAlex
5c35358451
Attempt to fix XML beans index on file change
2019-09-15 21:35:38 -04:00
BoykoAlex
63a5a7ecbb
Update XML indexer config in single future
2019-09-13 14:33:54 -04:00
BoykoAlex
d8bda3812f
Fix unnecessary findType calls and NPEs in Boot LS
2019-09-12 19:14:27 -04:00
Martin Lippert
66c95991a9
keeping JMX connection open and react to connection lost event + integrating remote apps into the regular connect/disconnect command handling
2019-09-11 12:47:48 +02:00
Martin Lippert
96e5b1d1a4
Merge branch 'master' into live-hovers-v2
2019-09-10 11:40:59 +02:00
Martin Lippert
5902f920bd
process status added, incl. disconnect command
2019-09-09 20:31:44 +02:00
Kris De Volder
8d60b77bcb
Some tweaks around issue #361
...
When dropping prefix from completion label
in application.properties, also update the
edits to drop it from the edit range.
2019-09-06 12:24:50 -07:00
BoykoAlex
1200bf2c8b
Fix duplicate files in XML index
2019-09-06 12:36:55 -04:00
Martin Lippert
8c1fe4c664
added commands to manually deal with live hover process connections
2019-09-06 10:47:48 +02:00
Kris De Volder
44e9532ea3
Try to shorten labels for boot property completions
...
Part 2: also do the same in application.yml
See: https://github.com/spring-projects/sts4/issues/361
2019-09-05 16:10:01 -07:00
Kris De Volder
f7276a5683
Try to shorten labels for boot property completions
...
See: https://github.com/spring-projects/sts4/issues/361
2019-09-05 15:14:07 -07:00
Kris De Volder
b23478248f
Avoid classloading in TypeUtil.isCollection
...
Use type information from project classpath index
instead.
2019-09-04 16:18:54 -07:00
Martin Lippert
2481a372c1
removed keepchecking attribute, will be replaced with manual option to refresh live data
2019-09-04 12:55:42 +02:00
Martin Lippert
9d0d2862ba
added check for availability of the tools.jar types
2019-09-04 12:49:14 +02:00
Martin Lippert
e04df5ff2c
live hover mechanics, v2
2019-09-04 10:17:23 +02:00
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
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
a40bda5547
Bump version to 1.11.0
2019-08-14 15:04:54 +00: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
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
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
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
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
701ce22569
Bump version to 1.10.0
2019-07-12 14:34:15 +00:00
Martin Lippert
b1ed6bb937
update jdt to 3.18.0
2019-07-10 16:24:01 +02:00