Kris De Volder
b72f84eedd
Don't allow defining 'routes' toplevel
...
Doesn't make much sense to deploy more than one app with the same route (this will result in an error, you can only bind one thing to a route / host).
2017-05-04 10:56:19 -07:00
Kris De Volder
3d8d7ca119
Fix test failure
2017-05-03 17:28:57 -07:00
Kris De Volder
ddfa9777f8
Small improvement to test coverage
2017-05-03 17:24:07 -07:00
Kris De Volder
642acea0d9
Concourse Reconciler: check for unused resource
2017-05-03 17:19:31 -07:00
BoykoAlex
d7eda61c99
Rework mutually exclusive constraint
2017-05-03 17:47:15 -04:00
BoykoAlex
8d88ebbb17
Switch to exclusiveWith
2017-05-03 16:15:42 -04:00
BoykoAlex
4b1ae4bdf2
Merge branch 'master' into routes-validation
...
# Conflicts:
# headless-services/manifest-yaml-language-server/src/main/java/org/springframework/ide/vscode/manifest/yaml/ManifestYamlSchemaProblemsTypes.java
# headless-services/manifest-yaml-language-server/src/main/java/org/springframework/ide/vscode/manifest/yaml/ManifestYmlSchema.java
2017-05-03 14:55:06 -04:00
BoykoAlex
3abcf3abed
Routes advanced validation
2017-05-03 10:59:20 -04:00
Kris De Volder
54998caff3
Second attempt to fix boot-props fails
2017-05-02 19:41:29 -07:00
Kris De Volder
d20284aa3e
Fix test failures
2017-05-02 19:34:41 -07:00
Kris De Volder
1bc920131c
Fix failing tes
2017-05-02 19:21:36 -07:00
Kris De Volder
f5fc8d0601
Relaxed CA with less indentation
2017-05-02 19:15:33 -07:00
Kris De Volder
b53febf31e
Add extra test case
2017-05-02 15:01:44 -07:00
Kris De Volder
4047f767ce
Refactor: generalzing 'relaxed indentation'
...
This paves the way to doing relaxed content assist that are indented less
than the current CA query.
2017-05-02 15:01:10 -07:00
Kris De Volder
cfe489d1c2
Refactoring: Dashed-completion relaxation ...
...
Is now less coupled with the completion engine, but handled internally by the YamllAssistContext instead.
2017-05-02 11:19:08 -07:00
Kris De Volder
4a6b71f1fb
Move cursor after insert required properties quickfix
2017-05-01 17:53:29 -07:00
Kris De Volder
76c7c3c791
Add support to DocumentEdits to 'freeze' cursor
2017-05-01 14:50:44 -07:00
Kris De Volder
86a2dd63c5
Be a little less eager to retry failed network requests
...
This is to avoid bogging down the reconciler thread with repeated
failing network calls in a short span of time.
See https://www.pivotaltracker.com/story/show/143347079
2017-05-01 10:38:36 -07:00
Kris De Volder
acfbd72978
Dont' stop debugger on launching vscode-extension
2017-04-30 07:33:04 -07:00
Kris De Volder
5ccb3e5f22
Content assist for 'domains' inside of route-strings
2017-04-28 18:20:34 -07:00
Kris De Volder
1966affe05
Verify constraints around 'health-check-http-endpoint' prop
2017-04-27 16:50:23 -07:00
Kris De Volder
f7bde8559b
Improve reconciler errors around wrong domains
2017-04-27 14:43:39 -07:00
Kris De Volder
6ab32ac53e
Fix compile errors due lsp4j api changes
2017-04-27 13:51:19 -07:00
Kris De Volder
f9722b85e5
Reconcile and CA for 'stack' property in manifest.yml
2017-04-27 11:31:30 -07:00
Kris De Volder
d47fa48e43
Autoinsert single required proerty after '- '.
2017-04-26 16:50:56 -07:00
Kris De Volder
66704bec00
More tweaking to relaxed context assist
2017-04-26 14:00:52 -07:00
Kris De Volder
17ce903577
Small tweak to auto-dash insertion
2017-04-26 11:41:29 -07:00
Kris De Volder
9e0513663c
Improve content assist for services (auto inserting dashes)
2017-04-26 11:11:40 -07:00
Kris De Volder
7133b5cc8a
Remove applications snippet
2017-04-26 08:39:42 -07:00
Kris De Volder
7c189f7c4a
Additional test for '- ' completions
2017-04-26 08:39:12 -07:00
Kris De Volder
b6d0531625
Cleanup unused unresolvable import
2017-04-25 18:12:15 -07:00
Kris De Volder
b866649a3d
Relaxing yaml proposals for '- '.
2017-04-25 18:08:05 -07:00
Kris De Volder
347ad2a653
Add target description to buildpack CA hints
2017-04-25 08:15:41 -07:00
Kris De Volder
5a8864d622
Add target description to services CA hints
2017-04-25 08:09:11 -07:00
Kris De Volder
2cdf0af492
Add target description to domains CA hints
2017-04-24 17:15:09 -07:00
Kris De Volder
e8951b27a3
Cleanup imports
2017-04-24 15:21:59 -07:00
Kris De Volder
7ce8ea1a0e
Quickfix for health-check-type: none
2017-04-24 15:09:13 -07:00
Kris De Volder
a9891c6952
Fix formatting of health-check-http-endpoint hover
2017-04-24 11:36:14 -07:00
Kris De Volder
784773125b
Fix test failures.
2017-04-24 11:22:00 -07:00
Kris De Volder
a8adfa116f
Cleanup imports
2017-04-24 11:18:19 -07:00
Kris De Volder
6e1881543d
Add support for health-check-http-endpoint property
2017-04-24 11:16:40 -07:00
Kris De Volder
e493724543
Cleanups: debug output
2017-04-24 09:48:56 -07:00
Kris De Volder
9862f49a7f
No 'interacts with' error if resource does not exist.
2017-04-24 09:41:26 -07:00
Kris De Volder
411ea55bbb
Cleanup: comment spelling
2017-04-22 10:57:30 -07:00
Kris De Volder
c344c13e5e
Reconciler check that jobs used in 'passed' attribute...
...
... must interact with the resource.
2017-04-22 10:37:59 -07:00
Kris De Volder
da66be7aec
Refactor / simplify how Yaml schema Constraints work:
...
- simplify access to DynamicSchemaContext.
- allow constraints on non-map type nodes.
These changes pave the way to checking inertaction constraint on job-name
used in 'passed' attribute.
2017-04-21 12:16:37 -07:00
Kris De Volder
2181130e78
Increase default limit on completion results to 50
2017-04-21 09:52:59 -07:00
Kris De Volder
19471a7e65
Cleanups: unused imports
2017-04-21 09:45:40 -07:00
Kris De Volder
7aa4843b59
Position problem marker for 'top level' missing prop at end of document
2017-04-20 15:39:35 -07:00
Kris De Volder
f23f20af37
Save action preferences
2017-04-20 14:32:39 -07:00