214 Commits

Author SHA1 Message Date
Kris De Volder
a83fbec945 Update to lsp protocol v3 2017-04-19 16:06:39 -07:00
Kris De Volder
8af1d9f0c4 When completing a resource type name, also insert required properties 2017-04-18 17:34:26 -07:00
Kris De Volder
185b666253 Fix race-condition: reconciler versus ast cache 2017-04-17 12:28:21 -07:00
Kris De Volder
e0103c1352 Some refactorings towards fixing a nasty race condition
See: https://www.pivotaltracker.com/story/show/143694789

This work is not yet complete (everything still works as before, but a race condtion between clearing AST cache and using AST for reconciles remains).
2017-04-14 10:41:20 -07:00
Kris De Volder
bbe2bdd54e Simple test for 'goto symbol' in pipeline.yml 2017-04-13 15:35:51 -07:00
Kris De Volder
3ccb392e6f Implement 'goto symbol' within pipeline.yml files. 2017-04-13 12:22:49 -07:00
Kris De Volder
d3b244d5de Fix failing test cases. 2017-04-13 10:09:01 -07:00
Kris De Volder
c86b156e42 Make reconcile for resoure_type type more accurate
The string typed in there now must be a resource_type name. So it can not
be empty and can not be some random string.
2017-04-13 10:01:03 -07:00
Kris De Volder
20152be6bf Don't allow empty string in uri for git resource 2017-04-12 16:32:09 -07:00
Kris De Volder
f2bc237b53 Fix conflict between sts.quickfix command registrations ...
... from different vscode extensions activated simultaneosly.
2017-04-12 16:04:12 -07:00
Kris De Volder
87a7026215 Add some tests for quickfixes 2017-04-12 14:53:48 -07:00
Kris De Volder
f58130e6e7 Reorganize how server capabilites are determined in SimpleLanguageServer
Compute it based on registered handlers and quickfixes.instead
of handcrafting it for every subclass.
2017-04-12 11:25:01 -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
bf8f8cffa9 Moved commons and concourse editor to 'headless-services' 2017-04-06 17:21:53 -07:00