Commit Graph

560 Commits

Author SHA1 Message Date
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
Martin Lippert
f8dd7929fd added configs for fetching live hover data to allow users to customize the behaviour 2019-11-19 14:41:37 +01:00
BoykoAlex
560128a0bb Attempt to fix CU Cache unit tests failing randomly 2019-11-18 13:58:50 -05:00
BoykoAlex
58a40ae286 Logging added for debugging failing unit test 2019-11-15 13:06:11 -05:00
nsingh@pivotal.io
120b88a2d7 Minor code changes in generating progress ID key 2019-11-14 21:10:30 -08:00
nsingh@pivotal.io
2afda6e8a4 Added progress task to better handle message updates to the same task 2019-11-14 21:06:13 -08:00
nsingh@pivotal.io
da8c5175be Add progress reporting to process connection 2019-11-14 16:06:43 -08:00
nsingh@pivotal.io
f12522d058 Fixed progress ID not being unique to a process 2019-11-14 15:44:04 -08:00
nsingh@pivotal.io
e0c637a9e6 Change the unique id for progress reporting 2019-11-14 14:01:17 -08:00
nsingh@pivotal.io
9969c59e95 PT 168776173 - Integrate progress service live hovers v2
Initial integration of progress service into live hovers v2. Added new
API to make it cleared when progress for the  same taskId can be done,
and added progress reporting to SpringProcessConnectorService which can
potentially be a long running progress if several retries on refresh are
required.
2019-11-14 13:56:02 -08:00
Kris De Volder
5dafeb1171 Add support for CTRL-click nav to property sources
... in application.yml

See: https://www.pivotaltracker.com/story/show/169240253
2019-11-07 14:33:58 -08:00
Kris De Volder
0ac214b7ca Improve support for nested property goto definition..
... in application.yml

See: https://www.pivotaltracker.com/story/show/169240253
2019-11-07 10:04:36 -08:00
Kris De Volder
1a838299a0 Add support for 'processId/appGuid' for remote apps 2019-11-06 11:26:23 -08:00
Kris De Volder
9fae675c84 Preliminary implementation of boot-dash menus...
for live process connection management
2019-10-28 10:47:40 -07:00
Kris De Volder
ec3e94dc20 Bump version to 1.13.0 2019-10-24 17:44:22 +00:00
Kris De Volder
3ae697f39a Update lsp4xml version to 0.9.1 2019-10-22 10:16:36 -07:00
BoykoAlex
bb79221cfe PT #165911996: Switch to LocationLink from Location for definitions 2019-10-15 14:05:35 -04:00