nsingh
69976eeac8
Fixed bug where no-targets error still contains appended information
2017-01-24 15:46:48 -08:00
nsingh
e35ae2e0c9
CF hints provider is still propagating error without conversion
...
If a no-targets exception is caught, it is still being propagate as-is
to the framework, and the extra logic to avoid appended information does
not get called.
2017-01-24 15:23:58 -08:00
Kris De Volder
e43da3d6d4
Reconcile deprecated properties in Pipeline yaml
2017-01-24 14:18:29 -08:00
Kris De Volder
68b4582f07
Merge branch 'goto-definition'
2017-01-24 12:10:23 -08:00
Kris De Volder
099c19bba3
Goto definition iin pipeline editor, working for resources
2017-01-24 12:05:15 -08:00
nsingh
eb39dc3c31
Ignore failing tests for now
2017-01-24 11:47:16 -08:00
nsingh
52129ab105
Fix issue where blank service shows as warning instead of error
...
Parse issues on service name still will show as warnings
2017-01-24 11:45:28 -08:00
nsingh
9312d6e6c6
Reduce cache expiration time for services
2017-01-24 10:42:36 -08:00
nsingh
80716fe8b8
Removed unused timeouts
2017-01-24 10:32:03 -08:00
nsingh
c8e30b3d55
Add value parse exception back
2017-01-23 21:34:37 -08:00
nsingh
dfe8cd1e8d
Allow services parsing to show as warning instead of error
2017-01-23 21:26:28 -08:00
nsingh
5c51b87fb8
Fixed compilation problems
2017-01-23 15:26:03 -08:00
nsingh
fc852cab15
Do not print CF information by default
...
In particular, ensure that no secret information is printed when
creating CF targets.
2017-01-23 15:21:03 -08:00
nsingh
68e550867d
Minor method name change
2017-01-23 15:10:23 -08:00
nsingh
ef00527a9e
Added value parse exception
...
This allows distinct cases where error messages resulting from value
parse exception should not include additional information.
2017-01-23 15:08:41 -08:00
nsingh
26544461b8
Allow CF CLI config check on all OS
2017-01-23 13:21:53 -08:00
nsingh
eb6afc8b98
Improved error message for invalid services
2017-01-23 13:17:09 -08:00
nsingh
8ca416c69a
Fixed NPE in CF hints provider
2017-01-23 11:09:00 -08:00
nsingh
71d68bb58a
Allow CF Client Params provider to be set into language server
...
This is to allow the params provider to be mocked or to support any
other type of params provider in the language server
2017-01-23 11:04:47 -08:00
nsingh
2e3f4f8cb8
Renamed method in ExceptionUtil
2017-01-23 10:56:40 -08:00
Kris De Volder
46818d3462
Manifest.ym: applications property is no longer considered required.
2017-01-23 08:50:29 -08:00
Kris De Volder
981674faa9
Add hover and test for docker-image PutParams
2017-01-22 14:58:52 -08:00
Kris De Volder
d9cf71763a
docker-image resource: tests for get_params in put step
2017-01-22 14:04:03 -08:00
Kris De Volder
dab09308fc
Tests and hovers for DockerImageGetParams
2017-01-22 14:00:50 -08:00
Kris De Volder
fa6ab481d0
Add tests and hovers for docker-image source attributes.
2017-01-22 11:35:29 -08:00
Kris De Volder
5087c8a647
Add docker-image infos to PipelineYamlSchema
2017-01-22 10:51:26 -08:00
Kris De Volder
535c9574b2
Support for get_params attributes in git resource put steps
2017-01-21 18:45:36 -08:00
Kris De Volder
f9a464cb8c
Add support for Git 'put' params
2017-01-21 11:46:07 -08:00
Kris De Volder
3d8f38c238
Hoverinfos for git resource get params.
2017-01-21 11:06:38 -08:00
Kris De Volder
0eabef9787
GitResource 'get' params support
2017-01-21 10:49:03 -08:00
Kris De Volder
1fb5c6ddeb
Required properties in Concourse Editor
2017-01-20 18:13:55 -08:00
Kris De Volder
9d65aef357
Mark some properties as 'required' pipeline yaml schema
2017-01-20 16:49:26 -08:00
Kris De Volder
a2d8bba697
Merge branch 'master' of github.com:spring-projects/sts4
2017-01-20 15:42:23 -08:00
Kris De Volder
adb27f7862
Cleanup and simplify uses of DynamicSchemaContext
2017-01-20 15:41:38 -08:00
Kris De Volder
7fc85b79c9
Bugfix: incorrect bounds check in IntegerRange
2017-01-20 15:40:20 -08:00
Kris De Volder
a322835368
Support for required property checking. All tests passing.
2017-01-20 15:22:03 -08:00
Kris De Volder
6eeeb0bb2a
Add support for validation of expected number of documents in a YamlFileAst
...
Use it to produce some errors for manifest.yml files.
2017-01-20 13:47:15 -08:00
nsingh
64b92bab2f
Ensure that null CF hints are returned.
...
The parser used by reconciler expects null if values cannot be resolved
by the hints provider.
2017-01-20 13:10:29 -08:00
nsingh
ae2a68709a
Fixed issue where exception name was shown in CF proposal
2017-01-20 12:10:17 -08:00
Kris De Volder
d044e5d5a6
PT- 138052499: Allow enabling verbose trace messages optionally
...
So its not turned on by default anymore
2017-01-20 10:33:21 -08:00
Martin Lippert
0496a906ce
added new property to connect to standalone language server
2017-01-20 14:07:39 +01:00
Martin Lippert
aff3fe5888
refactored the code to connect to a standalone language server process into the commons module
2017-01-20 13:56:50 +01:00
Martin Lippert
68949b3074
refactored startup code to launch language server as standalone app, listening for clients to connect, into commons code
2017-01-20 13:20:54 +01:00
nsingh
4bd7f47380
Removed unnecessary value and score fields for ErrorProposal
2017-01-19 19:17:50 -08:00
nsingh
c1b5ff1021
Fixed some issues with CF proposals
...
Proposals for CF still returning empty value hints rather than throwing
exception.
2017-01-19 19:04:05 -08:00
nsingh
d62b58beb0
Fixed bug in mock CF junits
...
Also enabled CF mock test cases for reconcile that were failing before
but now pass due to related fixes.
2017-01-19 17:04:34 -08:00
nsingh
1e74028539
Propagate CF hints errors to framework
2017-01-19 16:41:45 -08:00
Kris De Volder
bed871e5f5
Add tests for CF reconcile on 'broken' client
2017-01-19 16:33:02 -08:00
Kris De Volder
99b28a2885
Add a 'Minimal manifest' snippet
2017-01-19 15:31:18 -08:00
Kris De Volder
258ac089b7
Change language-id for manifest.yml files
2017-01-19 14:30:16 -08:00