Commit Graph

132 Commits

Author SHA1 Message Date
Kris De Volder
0f58d6585f Change vscode engine version 1.15 -> 1.15.0
Because vsce doesn't like engine version without a minor version number
2017-09-13 13:49:03 -07:00
Kris De Volder
3a22bb8252 Update vsce to latest. 2017-09-13 13:38:39 -07:00
Kris De Volder
5cf56cdd7d Fix vscode exentension builds (seems like lsp client needs newer vscode api version) 2017-09-13 13:33:31 -07:00
Kris De Volder
cf3271d108 Small tweak to vscode-manifest-yaml readme. 2017-08-21 11:21:32 -07:00
Kris De Volder
694e9a9fa8 Bump version to 0.0.10 2017-08-21 16:57:38 +00:00
Kris De Volder
7c6e0f53f8 Fix #13: more selective file.associations for task files 2017-08-18 13:35:28 -07:00
Kris De Volder
501d77e20c First round of bosh readme updates. 2017-07-20 14:36:23 -07:00
Kris De Volder
97598c1ba6 Update vscode engine version to fix the CI build 2017-06-15 09:09:13 -07:00
Kris De Volder
e3c62513e3 Bump version of vscode extensions to 0.0.9 2017-06-08 20:19:43 +00:00
Kris De Volder
d2ad48cfb9 Bump versions of concourse/manifest editors to 0.0.8 in package.json
Seems like the version wasn't properly bumped after release.
2017-06-06 10:46:16 -07:00
Kris De Volder
ba8a6161bc Concourse editor shouldn't just activate on any .yml file 2017-05-16 13:24:14 -07:00
Kris De Volder
d23e5fe928 Bump version of vscode extensions to 0.0.7 2017-05-13 01:43:58 +00:00
Kris De Volder
003cac4526 Try to fix problems with bumped versions 2017-05-12 15:15:02 -07:00
Kris De Volder
7e0eb834e2 Bump version of vscode extensions to 0.0.5 2017-05-12 22:06:05 +00:00
Kris De Volder
c0c967df7a Time resource is supported. So add it to the readme 2017-05-12 14:32:27 -07:00
Kris De Volder
3d739f170a Freeze img link to specific commit hash 2017-05-12 14:26:04 -07:00
Kris De Volder
d095208cfb Change goto-symbol screenshot to dark theme 2017-05-12 14:24:45 -07:00
Kris De Volder
d48425c761 Add info about 'Goto symbol' to concourse readme 2017-05-12 14:18:52 -07:00
Kris De Volder
acfbd72978 Dont' stop debugger on launching vscode-extension 2017-04-30 07:33:04 -07:00
Kris De Volder
a83fbec945 Update to lsp protocol v3 2017-04-19 16:06:39 -07:00
Kris De Volder
2549956562 Make qucikfix infrastructure work across concourse and cf editors 2017-04-12 11:56:02 -07:00
Kris De Volder
aee00fb487 Add quickfix for missing properties in concourse editor 2017-04-11 17:08:03 -07:00
Kris De Volder
712e14ded4 Remove more obsolete Eclipse metadata 2017-04-07 13:41:00 -07:00
Kris De Volder
bf8f8cffa9 Moved commons and concourse editor to 'headless-services' 2017-04-06 17:21:53 -07:00
Kris De Volder
3abf189512 Small tweak to pipelne schema 2017-04-06 15:04:49 -07:00
Kris De Volder
b42c5d793a Fix PT-140783423 'branch' only required if used in 'put' step. 2017-04-06 14:14:22 -07:00
Kris De Volder
e4c16348f2 Fix failing test 2017-04-06 11:43:54 -07:00
Kris De Volder
cc3cfbb9b6 Content assist and checking for 'location' values in time resource 2017-04-06 11:34:49 -07:00
Kris De Volder
175ce7e35f Add another test for 'time' resource. 2017-04-06 10:30:31 -07:00
Kris De Volder
eaafc90197 Support for time resource type 2017-04-06 08:56:24 -07:00
Kris De Volder
ec042b7003 Relaxed indentation context... support for sequence context 2017-04-05 14:31:38 -07:00
Kris De Volder
d0fd620fec Relaxed indentation context 2017-04-04 18:02:32 -07:00
Kris De Volder
d56937591c Undo the changes that show missing toplevel property at end of file 2017-04-03 16:59:14 -07:00
Kris De Volder
dcd871631c Additional improvements for PT-140709005
For missing properties in toplevel nodes, place the error marker at the
end of the document.
2017-04-03 14:57:59 -07:00
Kris De Volder
f96495e3ef Additional improvements for PT-140709005
For missing properties in nodes in a sequence, try to underline the corresponding '-' in the input associated with the sequence node,  instead of
underlining the entire node that is missing the property.
2017-04-03 14:33:12 -07:00
Kris De Volder
88013ef803 Fix PT-140709005 better underlining for missing property warnings
Try to underline corresponding parent property key instead of the entire node that is missing the property.
2017-04-03 12:11:34 -07:00
Kris De Volder
f64b90e19c Refactor so that 'missing property' marker is created in one place
This is in preparation to change the logic of how marker location is determined.
2017-04-03 11:36:58 -07:00
Kris De Volder
3e73814aa9 Reconcile: 'image' attribute in a task step should refers to a resource name 2017-04-03 11:16:51 -07:00
Kris De Volder
6191c23b23 Fix a bug and fix tests so it catches that kind of bug in future.
Bug caused by using == to compare Language ids instead of .equals
2017-04-03 10:27:55 -07:00
Kris De Volder
3b7d8710bb Tweak test: check that 'Deprecated' problem is severity warning. 2017-04-03 09:42:39 -07:00
Kris De Volder
18c5fc2ebc Add deprecated warning for 'image_resource' and 'image' in embedded task 2017-04-03 09:40:35 -07:00
Kris De Volder
2790976983 Fix PT-142788419 more accurate checking of constraints
The use of 'image' and 'image_resource' in an embedded task config is only
required if it is not already defined in the task itself.
2017-03-31 17:42:55 -07:00
Kris De Volder
8c752ebdbd Add regression test (disabled) for 'relaxed indent context' feature
Suspending work on this for now, to be resumed later.
2017-03-08 11:21:08 -08:00
Kris De Volder
c60de23c62 Make 'inputs' property in TaskConfig no longer required. 2017-03-03 15:31:54 -08:00
Kris De Volder
6dec704f3c Avoid crashing language server for 'strange' content assist contexts.
When outside of a meaningful yaml document (i.e. somewhere before
the document marker that starts the first yaml document), invoking content
assist crashed the language server.

Now it just produces no completions instead.
2017-03-03 14:56:54 -08:00
Kris De Volder
ff531d3a9b Fix PT_140711495: triple dash disrupts content assist 2017-03-03 13:47:50 -08:00
Kris De Volder
3267d1de7c Property constraint violations in concourse editor are warnings. 2017-03-01 16:49:18 -08:00
Kris De Volder
2c387582d8 Fix another test failure 2017-02-27 16:32:59 -08:00
Kris De Volder
ba78e64301 Fix typo in readme 2017-02-07 13:45:47 +08:00
Kris De Volder
669a8174b5 Fix dependency issue 2017-02-02 10:37:34 -08:00