Commit Graph

919 Commits

Author SHA1 Message Date
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
Kris De Volder
2ffaed4436 Check for duplicate defintions in bosh manifest 2017-07-17 16:39:05 -07:00
Kris De Volder
23b6801820 Goto symbol for instance_groups 2017-07-17 14:18:25 -07:00
Kris De Volder
cbfc39cc9d Update ls4j version to 0.2.1 release 2017-07-17 10:29:25 -07:00
Kris De Volder
7e53e6b366 Some tweaks to the contraints checking for releases. 2017-07-14 16:52:57 -07:00
Kris De Volder
1e920da6f8 Add sha1 and url props in releases block schema 2017-07-14 16:15:57 -07:00
Kris De Volder
f3587ea919 Update attributes are optional in 'per-job' case 2017-07-14 14:29:00 -07:00
Kris De Volder
aef2a5538e Add regression test (still deactivated) to verify cf-manifest validates 2017-07-14 13:39:22 -07:00
Kris De Volder
c2a4ee258d Minimal support for V1 manifest schema 2017-07-13 10:34:10 -07:00
Kris De Volder
53fcb79a0c Define (first-level) nested properties for instance_groups 2017-07-11 16:53:47 -07:00
Kris De Volder
ac0230689b Use primary properties in a few places in bosh manifest schema 2017-07-11 12:07:09 -07:00
Kris De Volder
011cb5bcb0 Add test for reconcile of stemcells block 2017-07-11 10:42:48 -07:00
Kris De Volder
237ec550e4 Flesh out schema for stemcells block 2017-07-11 08:47:57 -07:00
Kris De Volder
e1825d0daf Extremely 'minimal' support for bosh deployment manifest editing 2017-07-10 13:39:51 -07:00
Kris De Volder
97c6f05490 Add bosh-deployment language id 2017-07-10 12:19:53 -07:00
Kris De Volder
eea477aeb6 Fix more problems with CF CLI target expired token killing other targets results. 2017-07-05 17:37:14 -07:00
BoykoAlex
4fabf40579 Ignore individual target errors for hint providers if there are valid
targets
2017-07-05 15:35:23 -04:00
Kris De Volder
a76b0476da Merge branch 'master' of github.com:spring-projects/sts4 2017-06-30 16:37:28 -07:00
Kris De Volder
4bf488cb98 Relax CF target cache limit so it works better with multipe active targets. 2017-06-30 16:37:12 -07:00
BoykoAlex
f522a39047 Support for default CF login params provider. Use CF CLI provider as
default for manifesr yaml
2017-06-30 18:03:08 -04:00
nsingh
5ccb92f84e PT 147263283 - Workaround for issue in STS manifest editor
STS manifest editor deletes all error and warning markers on document
save. This is a problem with the YEdit editor that STS manifest editor
extends, and not with vscode manifest language server. This is just a
temporary workaround until STS no longer needs the YEdit-based editor
and uses LSP4E editor instead.
2017-06-23 15:23:05 -07:00
Martin Lippert
d8177c9fd5 refactored retrieval of all running apps into static factory method 2017-06-15 16:17:36 +02:00
Martin Lippert
e322b6279c made port retrieval more flexible with regards to tomcat connector object name 2017-06-15 16:11:27 +02:00
BoykoAlex
9104c35b10 CF client config message, modifiable CF client config
Cleanup
2017-06-13 19:02:30 -04:00