Commit Graph

479 Commits

Author SHA1 Message Date
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
e2401772af Cleanup unused property 2017-01-24 13:40:52 -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
Kris De Volder
f610338702 Send message to eclipse-tools slack on CI build failure 2017-01-20 10:31:41 -08:00
Martin Lippert
75afcfc599 updated to manifest language server 0.0.2-SNAPSHOT 2017-01-20 14:09:21 +01: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