Martin Lippert
c04aade997
added spel syntax validation for xml spring config files
2020-07-25 12:06:54 +02:00
Martin Lippert
f5a5599686
enable SpEL syntax validation for anntation hierarchies and fixed additional test cases
2020-07-13 16:26:18 +02:00
Martin Lippert
11df688a3d
refactored spel syntax validation and enabled it for additional annotations and named parameters
2020-07-11 22:09:04 +02:00
Martin Lippert
56f6f373ba
added test cases for spel syntax checking via reconcile engine and improved testability a bit
2020-07-06 15:48:34 +02: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
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
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
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
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
Kris De Volder
17af13e448
Add support for "<<" anchor references in application.yml
2020-03-31 16:12:13 -07: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
BoykoAlex
1e3f0adcf3
PT #171730730 Move classpath fallback calculation in tests
2020-03-10 17:16:58 -04: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
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
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
BoykoAlex
bb79221cfe
PT #165911996 : Switch to LocationLink from Location for definitions
2019-10-15 14:05:35 -04:00
BoykoAlex
39e8d4a769
PT #168807109 : Switch XML scanning to specific folders rather than globs
2019-10-03 19:01:15 -04:00
Kris De Volder
70551c3130
Cleanup unused import
2019-09-25 10:22:08 -07:00
Martin Lippert
20e769f6a1
code cleanup and test case update to new mechanism
2019-09-25 13:13:18 +02:00
Martin Lippert
1c02fe4ea7
Merge branch 'master' into live-hovers-v2
2019-09-24 14:57:27 +02:00
BoykoAlex
8c3d55e4ec
Final fix for symbol indexer config
2019-09-16 11:49:07 -04:00
BoykoAlex
63a5a7ecbb
Update XML indexer config in single future
2019-09-13 14:33:54 -04:00
Martin Lippert
96e5b1d1a4
Merge branch 'master' into live-hovers-v2
2019-09-10 11:40:59 +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
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
Martin Lippert
e04df5ff2c
live hover mechanics, v2
2019-09-04 10:17:23 +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
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
Kris De Volder
193f1e4018
Fix race condition causing test failure
2019-06-17 11:06:43 -07:00
Kris De Volder
dd98511c1c
Regression tests for symbol dependency handling
2019-06-14 15:45:13 -07:00