Commit Graph

142 Commits

Author SHA1 Message Date
Kris De Volder
6dfd56d67f Cloudconfig editor: verify 'at least one of' constraints in schema 2017-08-09 16:26:47 -07:00
Kris De Volder
ec1dbc5e9f Add disk_types sub-properties to CloudConfig schema 2017-08-09 15:53:40 -07:00
Kris De Volder
faa45b76c6 CloudConfig 'manual network' schema 2017-08-09 12:25:57 -07:00
Kris De Volder
d607902492 Basic support for vm_types block in cloudconfig editor 2017-08-08 13:56:49 -07:00
Kris De Volder
caa8d180a3 Flesh out basic schema for CloudConfig.compilation sub props 2017-08-08 12:15:08 -07:00
Kris De Volder
3d1937c9d8 Minimal support for editing cloud-config 2017-08-04 15:48:18 -07:00
Kris De Volder
1b179da90e Indentation related bugfix for completions that jump to next line 2017-08-02 17:09:37 -07:00
Kris De Volder
ff52412161 Add warning comment about subtlety around delayed value parsers. 2017-08-02 15:36:30 -07:00
Kris De Volder
a4a8693aa4 Fix failing tests 2017-08-02 15:15:24 -07:00
nierajsingh
fd2416bb06 Merge pull request #12 from nierajsingh/async_validations
Separate delayed constraints into slow and fast collections
2017-08-02 12:46:31 -07:00
nsingh
464e36ad2d Further doc change 2017-08-02 12:44:30 -07:00
nsingh
edc94daa4f Changed doc to be clearer on the contract for checkpoint method 2017-08-02 12:43:52 -07:00
nsingh
0c10f2eafe Merge branch 'master' into async_validations
Conflicts:
	headless-services/commons/commons-util/src/main/java/org/springframework/ide/vscode/commons/util/EnumValueParser.java
2017-08-02 12:16:33 -07:00
nsingh
ef3981b162 Adding docs and some code cleanup 2017-08-02 10:51:00 -07:00
Kris De Volder
775d715c35 Fix but around dedented snippets and completions 2017-08-02 10:42:03 -07:00
Kris De Volder
88c703e9e5 Snippets now mostly working all tests passing. 2017-08-02 09:11:13 -07:00
nsingh
0a530d9e32 Separate delayed constraints into slow and fast collections
The slow part is for CF-related constraints like long-running value
parsers. Also, the "fast" constraints and other problems are reported
first via a new checkpoint call to the problems collector. The complete
list of problems are then reported afterwards at the end of the
collection, like before.
2017-08-01 13:48:27 -07:00
Kris De Volder
d9f2047bcf Snippet generator mostly working, still needs some tweaks / bug fixes. 2017-08-01 12:05:25 -07:00
Kris De Volder
6bdc83217d Fix bug around empty-stirng checks for enumvalueparsing 2017-07-28 16:58:17 -07:00
Kris De Volder
b520fdc577 Some simplifications of dynamic CA/Reconcilng using PartialCollection 2017-07-28 14:48:57 -07:00
Kris De Volder
1c25764ff4 Merge branch 'master' of github.com:spring-projects/sts4 2017-07-28 12:01:33 -07:00
Kris De Volder
724ae4aed4 More tweaks to dynamic releases attributes reconcile and CA 2017-07-28 12:01:13 -07:00
BoykoAlex
574cd9e742 Completions testing with -Dlsp.completions.indentation.enable=true 2017-07-28 14:24:30 -04:00
Kris De Volder
a92accde86 Improve CachingModelProvider to wrap a cache around the models it provides 2017-07-27 13:09:12 -07:00
BoykoAlex
a8c4cc065f Fix NPEs for doc not being in the cache 2017-07-26 20:56:29 -04:00
Kris De Volder
5cef5f7e91 Supress error which is logged on each save (vscode sending a duplicate edit?) 2017-07-26 14:56:21 -07:00
Kris De Volder
00972506e5 Wire up BoshCliConfig so it gets used. 2017-07-26 13:39:07 -07:00
BoykoAlex
383bfd5c7b Merge branch 'master' of https://github.com/spring-projects/sts4 2017-07-25 19:31:58 -04:00
BoykoAlex
3a9138fc28 Disable error proposals for Atom manifest-yaml extension 2017-07-25 19:31:34 -04:00
Kris De Volder
8f6c75de03 Always suggest / accept 'latest' as a valid stemcell version 2017-07-25 14:31:17 -07:00
Kris De Volder
b13eefb594 Dynamic CA and reconcile for stemcells definition attributes 2017-07-24 16:58:10 -07:00
BoykoAlex
b3feca3b5b Merge branch 'master' of https://github.com/spring-projects/sts4 2017-07-21 20:18:55 -04:00
BoykoAlex
fb3b00dfe7 Fix randomly failing tests. 2017-07-21 20:18:30 -04:00
Kris De Volder
47d401a973 Merge branch 'master' of github.com:spring-projects/sts4 2017-07-21 10:52:11 -07:00
Kris De Volder
da37474d2e Add a Dynamic 'Stemcells' model information provider
In preparation of implementing dynamic CA and checking of stemcells block.
2017-07-21 10:51:53 -07:00
Martin Lippert
a4defe091a first steps towards symbol in file navigation for spring annotations 2017-07-21 16:41:25 +02:00
Kris De Volder
27f5e4eca9 Merge branch 'master' of github.com:spring-projects/sts4 2017-07-20 14:36:52 -07:00
BoykoAlex
6e8f7cb264 System property not to remove indentation from completions edits 2017-07-20 16:04:18 -04:00
Kris De Volder
43964ae219 Cleanup log messages 2017-07-20 11:25:54 -07:00
Kris De Volder
463d9aee00 Merge branch 'master' of github.com:spring-projects/sts4 2017-07-20 09:27:17 -07:00
Kris De Volder
2ceaff0d07 System property to disable lazy completion items 2017-07-20 09:27:03 -07:00
Martin Lippert
5e6e5a3f94 updated javaparser version to a more recent one 2017-07-20 12:15:40 +02:00
Kris De Volder
47dcb094c5 Goto defintion for releases 2017-07-19 15:33:02 -07:00
Kris De Volder
9aa5ed36bb Add test cases for situations where cloud config is unavailable 2017-07-19 12:52:38 -07:00
Kris De Volder
86462216f7 Merge branch 'master' of github.com:spring-projects/sts4 2017-07-19 11:38:40 -07:00
Kris De Volder
506ffe8f03 Some cleanups
- Failing test cases
- Genericise CludConfigProvider
2017-07-19 11:38:26 -07:00
Kris De Volder
35a558be37 Tentative implementation of dynamic vm_type CA and reconcile
It is functional but still need to address caching issues
2017-07-19 08:59:56 -07:00
Martin Lippert
949a6f0f7e fixed issue with port property being an integer insteaf of a string 2017-07-19 09:54:17 +02:00
Kris De Volder
cecd98f7a5 Create CloudConfigProvider and wire it up...
... in preparation for implementing various stories that depend on this
infrastructure.
2017-07-18 15:52:34 -07:00
Kris De Volder
fc1a0fec46 Reconcile and content assist for ReleaseName references 2017-07-18 10:52:33 -07:00