Kris De Volder
88013ef803
Fix PT-140709005 better underlining for missing property warnings
...
Try to underline corresponding parent property key instead of the entire node that is missing the property.
2017-04-03 12:11:34 -07:00
Kris De Volder
f64b90e19c
Refactor so that 'missing property' marker is created in one place
...
This is in preparation to change the logic of how marker location is determined.
2017-04-03 11:36:58 -07:00
Kris De Volder
3e73814aa9
Reconcile: 'image' attribute in a task step should refers to a resource name
2017-04-03 11:16:51 -07:00
Kris De Volder
6191c23b23
Fix a bug and fix tests so it catches that kind of bug in future.
...
Bug caused by using == to compare Language ids instead of .equals
2017-04-03 10:27:55 -07:00
Kris De Volder
3b7d8710bb
Tweak test: check that 'Deprecated' problem is severity warning.
2017-04-03 09:42:39 -07:00
Kris De Volder
18c5fc2ebc
Add deprecated warning for 'image_resource' and 'image' in embedded task
2017-04-03 09:40:35 -07:00
Kris De Volder
2790976983
Fix PT-142788419 more accurate checking of constraints
...
The use of 'image' and 'image_resource' in an embedded task config is only
required if it is not already defined in the task itself.
2017-03-31 17:42:55 -07:00
Martin Lippert
7faa43696e
added timestamp to signing
2017-03-21 20:33:12 +01:00
Martin Lippert
8eb5a27f7b
fixed wrong vscode ignore setting that kept the boot-java build out of the vsix package
2017-03-16 11:35:24 +01:00
Martin Lippert
603892311e
updated repos for new tm4e home and orbit update for oxygen m6
2017-03-16 11:34:14 +01:00
Martin Lippert
f05be734f8
added reference search for yml property files
2017-03-11 20:03:38 +01:00
Martin Lippert
88ab57f1a0
some code cleanup work
2017-03-10 14:23:50 +01:00
Martin Lippert
f53370e380
added reference search for properties in property files
2017-03-10 14:08:17 +01:00
Kris De Volder
8c752ebdbd
Add regression test (disabled) for 'relaxed indent context' feature
...
Suspending work on this for now, to be resumed later.
2017-03-08 11:21:08 -08:00
Martin Lippert
71152eaeb6
implemented first steps towards a reference handler for boot properties used in value annotations
2017-03-06 10:03:40 +01:00
Martin Lippert
7b4db21465
added reference handler mechanism
2017-03-06 10:02:43 +01:00
Kris De Volder
c60de23c62
Make 'inputs' property in TaskConfig no longer required.
2017-03-03 15:31:54 -08:00
Kris De Volder
6dec704f3c
Avoid crashing language server for 'strange' content assist contexts.
...
When outside of a meaningful yaml document (i.e. somewhere before
the document marker that starts the first yaml document), invoking content
assist crashed the language server.
Now it just produces no completions instead.
2017-03-03 14:56:54 -08:00
Kris De Volder
ff531d3a9b
Fix PT_140711495: triple dash disrupts content assist
2017-03-03 13:47:50 -08:00
Kris De Volder
3267d1de7c
Property constraint violations in concourse editor are warnings.
2017-03-01 16:49:18 -08:00
BoykoAlex
f2486c1a8b
Shut down Gradle daemons right away.
2017-02-28 19:34:48 -05:00
Kris De Volder
2c387582d8
Fix another test failure
2017-02-27 16:32:59 -08:00
Kris De Volder
6e59efad34
Fix another test failure
2017-02-27 16:30:35 -08:00
Kris De Volder
fdb61e68d8
Fix compile issue caused by lsp4j api changes
2017-02-27 16:27:41 -08:00
Kris De Volder
945c228de3
Fix more failing tests
2017-02-27 16:21:28 -08:00
Kris De Volder
3f3e0f2c90
Fix failing test case
2017-02-27 16:12:39 -08:00
Kris De Volder
bcebac6923
Update lsp4j to 2.0 snapshot version
2017-02-27 15:53:14 -08:00
Kris De Volder
bfb41d2dcb
Fix issue with .classpath file
2017-02-27 15:08:18 -08:00
Kris De Volder
c81fc7609c
Cleanups: spaces and tabs
2017-02-27 15:07:50 -08:00
Kris De Volder
038f5586da
Merge branch 'master' of github.com:spring-projects/sts4
2017-02-27 08:54:57 -08:00
Martin Lippert
1a5a4f509b
added boot-java language server to vscode-extensions build on Concourse
2017-02-24 16:33:50 +01:00
Martin Lippert
9e9ebe2a56
added boot java language server to sts4 distribution build
2017-02-23 21:33:51 +01:00
Martin Lippert
13c75be060
added support for lsp-based hovers in JDT editor
2017-02-23 13:06:49 +01:00
Martin Lippert
68ea3cf060
prototype implemented for boot property hovers with values actuator data
2017-02-21 12:08:28 +01:00
nsingh
f64e972eff
Remove CF api name from domain CA value
2017-02-20 11:42:24 -08:00
nsingh
e1f1086b1c
route is now a required property of routes
2017-02-20 11:21:36 -08:00
Martin Lippert
5fd13719f2
improved value content assist to work with member value pairs and refactored code to reduce code duplications
2017-02-17 10:05:04 +01:00
BoykoAlex
4bb58c21bd
Removed unused code
2017-02-15 18:14:16 -05:00
Martin Lippert
e0ec74dab8
language server is always copied into bundle data directory to simplify development turnaround cycles
2017-02-15 16:23:28 +01:00
Martin Lippert
01c31f29e1
PT ##139933339: simple language server responds correctly to a shutdown message now, and exists itself when exit message arrives
2017-02-15 16:22:38 +01:00
Martin Lippert
04ad221c03
updated textmate4eclipse repo URL
2017-02-14 16:48:58 +01:00
Martin Lippert
9033da0e93
moved FuzzyMap to commons-util module
2017-02-14 14:15:04 +01:00
Martin Lippert
32d44e60a9
simplified spring property index handling by removing a lot of value-specific stuff
2017-02-14 11:43:51 +01:00
Martin Lippert
5e61656faa
replaced code duplication with original spring boot configuration metadata implementation
2017-02-11 16:30:20 +01:00
Martin Lippert
a5e9f45ea1
implemented simple content-assist contributor for JDT that connects to an LS
2017-02-11 16:30:20 +01:00
Martin Lippert
91a560b81e
updated to changed versions of textmate.java
2017-02-11 16:30:20 +01:00
nsingh
528bf7996a
Fixed YType of routes property
...
Should be a map, not a String.
2017-02-10 15:41:29 -08:00
nsingh
c290646ff1
Added routes property to manifest yaml schema
2017-02-10 13:58:06 -08:00
nsingh
d68745d3fa
Renamed domains label method
2017-02-10 13:25:08 -08:00
nsingh
e0dd23498f
Added unknown host test for domains
2017-02-10 13:21:26 -08:00