Martin Lippert
75bdd3f600
fixed problem with automatically connecting to processes to retrieve live data did not work for random cases
2020-06-10 09:49:45 +02:00
Kris De Volder
5bfc59098e
Bump version to 1.19.0
2020-05-28 16:12:11 +00:00
Kris De Volder
e87dee6954
Add one more test case for https://github.com/spring-projects/sts4/issues/190
...
To ensure it works also for integer property.
2020-05-21 16:00:47 -07:00
Kris De Volder
42d34a533f
Quick and dirty fix of https://github.com/spring-projects/sts4/issues/190
2020-05-21 15:36:54 -07:00
Kris De Volder
f10a6f2735
Avoid spurious live connection / refresh errors
...
When process is already destroyed. Stop trying to connect
or refresh data for that process... and don't report errors
about it either.
2020-05-21 11:05:59 -07:00
Martin Lippert
edf29d2d93
updated lsp4j to 0.9.0 release
2020-05-08 16:50:09 +02:00
Kris De Volder
9c8cedb126
Another tweak for https://github.com/spring-projects/sts4/issues/427
...
Add '{' as a trigger character.
2020-05-07 11:15:44 -07:00
Kris De Volder
6725770df6
Tweak for https://github.com/spring-projects/sts4/issues/427
...
Allow completion provider to look past a '.' in the completion prefix.
2020-05-05 07:35:58 -07:00
Martin Lippert
67c4e44e63
try to auto-connect to processes only if the corresponding project is known and has actuators in the classpath
2020-05-04 16:04:34 +02:00
Kris De Volder
3b65e1f511
Implementation for https://github.com/spring-projects/sts4/issues/427
2020-04-23 15:44:57 -07:00
Kris De Volder
6d99b2b14e
Regression test for GH_427
...
... not passing yet.
2020-04-23 13:21:08 -07:00
Kris De Volder
5f25259530
Bump version to 1.18.0
2020-04-22 19:48:34 +00:00
Kris De Volder
a873fcf7ee
Fix for GH_449
2020-04-17 12:02:28 -07:00
Kris De Volder
d95930c857
Fix more issues with 'missing property' in yaml quickfix
...
Also improve regression tests.
2020-04-07 13:26:41 -07:00
Kris De Volder
1caee1c97b
Merge branch 'master' of github.com:spring-projects/sts4
2020-04-06 17:18:51 -07:00
Kris De Volder
3d4c72318c
Quick Fix for unknown properties in application.yml
...
See https://github.com/spring-projects/sts4/issues/442
2020-04-06 17:18:00 -07:00
BoykoAlex
3bddccd57f
PT #171932358 Flag for detailed java type data for sub/super types
2020-04-02 13:35:11 -04:00
Martin Lippert
99a33547c4
updated xml parsing library to new version under org.eclipse.lemminx namespace
2020-04-01 13:20:08 +02:00
Kris De Volder
17af13e448
Add support for "<<" anchor references in application.yml
2020-03-31 16:12:13 -07:00
Martin Lippert
97cada3fec
upgraded jdt.core to 3.21.0, which corresponds to Eclipse 2020-03 release
2020-03-26 15:13:05 +01:00
Kris De Volder
c99d1d0d4f
Bump version to 1.17.0
2020-03-20 13:55:03 +00:00
Kris De Volder
7234e24f42
Bump version to 1.16.0
2020-03-18 19:51:56 +00:00
Kris De Volder
0a3a3acccf
Fix failing test case
2020-03-17 15:32:15 -07:00
Kris De Volder
02d2da126c
Fix for https://github.com/spring-projects/sts4/issues/404
...
... with regression test.
2020-03-17 09:16:53 -07:00
Kris De Volder
17232e5a26
Replace project sorter for initial classpath events...
...
Now uses FileBuffers instead of open editors. This avoid
long blocking on ui thread syncExec.
2020-03-11 16:30:42 -07:00
Kris De Volder
ac169b455a
Better error messages from reactor
2020-03-11 14:14:22 -07:00
BoykoAlex
1e3f0adcf3
PT #171730730 Move classpath fallback calculation in tests
2020-03-10 17:16:58 -04:00
BoykoAlex
e8610bb448
Logging to debug issue #415
2020-03-10 11:41:01 -04:00
Martin Lippert
29e6555cb9
add additional debug output to identify the issue behind GH #413
2020-03-10 12:51:01 +01:00
Kris De Volder
1719c5a643
Try again to make test output more verbose
2020-02-28 10:15:21 -08:00
Martin Lippert
b466676eee
optimize handling of type dependencies when scanning symbols to avoid keeping track of self-references and binary types
2020-02-14 18:03:30 +01:00
Martin Lippert
2be05a4ac9
switched scanning of affetced files to bulk scan mechanism to optimize performance
2020-02-13 10:06:39 +01:00
Martin Lippert
aa0b33f70a
try to make timestamp-related tests more stable and robust against different file systems and timestamp update granularities
2020-02-06 12:04:11 +01:00
Martin Lippert
ed3e6aee58
do not delete symbols from indexer if file is not re-scanned by the individual indexer, e.g. because of unchanged timestamps
2020-02-06 11:42:27 +01:00
Martin Lippert
fbb306b9ad
optimize java symbol indexer performance by avoiding double scanning of the same file in case the timestamp has not changed
2020-02-06 10:16:30 +01:00
Martin Lippert
74d8aef562
enhance symbol cache to update multiple files at once and use that new capability from java symbol indexer
2020-02-03 14:55:37 +01:00
Martin Lippert
4d6de9f41c
improve file observer mechanism to work with multiple files
2020-01-31 13:40:56 +01:00
Martin Lippert
6413bcb7cc
initial change towards multi-file symbol indexing on change events
2020-01-29 16:27:03 +01:00
Martin Lippert
601006c53b
added missing copyright headers
2020-01-29 08:46:10 +01:00
Martin Lippert
9e7b7d08eb
cleanup
2020-01-17 15:27:22 +01:00
BoykoAlex
f460ad214d
Fix NPE in java def handler
2020-01-08 19:59:42 -05:00
nsingh@pivotal.io
2de688f037
PT 169821438 - Show error on maximum retries for live hovers v2
...
When maximum retries for connect, disconnect, and refresh live data is
reached, show an error in the client.
2020-01-06 15:47:20 -08:00
nsingh@pivotal.io
8f7dbda757
Improvements to progress events in live hovers v2
2020-01-06 15:03:34 -08:00
nsingh@pivotal.io
1b6754c217
Add progress event for live hovers v2 disconnect
2020-01-06 14:42:59 -08:00
nsingh@pivotal.io
16c12b0c85
PT 161489998 - Detail for proposal must not be null.
...
For some clients like Eclipse, a null detail in a completion proposal
for @Value results in an NPE at JDT level when inserting the proposal in
the editor, and results in odd behaviour like insertion of an extra new
line.
2020-01-06 14:08:29 -08:00
Kris De Volder
6d4c3558f2
Bump version to 1.15.0
2019-12-20 22:11:19 +00:00
Kris De Volder
90b01c6e64
Do not show very long process-id in live process labels
2019-12-13 11:38:59 -08:00
Martin Lippert
55b567897d
added spring context indexer to build
2019-12-09 17:01:27 +01:00
Kris De Volder
a41435f69e
Improve process labels for remote processes
2019-12-03 14:45:41 -08:00
Kris De Volder
8cb79d0721
Bump version to 1.14.0
2019-11-26 14:28:45 +00:00