Commit Graph

72 Commits

Author SHA1 Message Date
Kris De Volder
cd2ab7de28 Second attempt to redirect log output to file
First attempt was flawed because some loggers can get instantiated
before sysem property is set.
2017-11-17 15:49:00 -08:00
Kris De Volder
ac1b3ae109 Redirect language server logs to file, for all language servers
This is because vscode/atom clients do not like verbose log output
(JavaScript too slow compared to java?) and drop the connection to
the server.
2017-11-17 15:18:42 -08:00
BoykoAlex
4c89152848 Fix failing unit test 2017-11-02 11:07:17 -04:00
Kris De Volder
9983f6c8c4 Make language server processes easy to recognize
Set a system property 'sts4.languageserver.name'. This serves as an easy 
marker to recognize language servers.
2017-10-20 15:03:28 -07:00
Kris De Volder
9e89047b8e Add support for CF resource type to concourse editor 2017-10-10 13:46:17 -07:00
Kris De Volder
640c2cd361 Fix bug when there are multiple overlapping diagnostics with quickfix 2017-09-26 15:38:07 -07:00
BoykoAlex
f3836c4770 Adjust quick fix for Atom extensions 2017-09-26 17:36:38 -04:00
Kris De Volder
3d201b8367 Small typo fix in comment 2017-08-29 14:46:23 -07:00
Kris De Volder
b1ae19d9c6 Make fetch parameter in git-resource deprecated
See discussion here: 
 - https://github.com/concourse/git-resource/issues/118
 - https://www.pivotaltracker.com/story/show/150640930
2017-08-29 09:27:07 -07:00
Kris De Volder
694e9a9fa8 Bump version to 0.0.10 2017-08-21 16:57:38 +00:00
Kris De Volder
56e8b5e008 Fix spurrious 'does not interact with resource error'
See: https://www.pivotaltracker.com/story/show/150337510
2017-08-17 12:13:09 -07:00
Kris De Volder
a5ac9a1d53 Enable snippet generator in concourse editor 2017-08-15 08:08:28 -07:00
Kris De Volder
4e613e026d Unifying all pom versions to 0.0.9-SNAPSHOT 2017-08-14 12:34:56 -07:00
Kris De Volder
01edae7366 Missing property quickfix now uses snippet generator 2017-08-11 16:42:40 -07:00
BoykoAlex
8428854c2f Fix tests for disabled lazy completion proposals setting 2017-08-03 14:06:19 -04:00
Kris De Volder
b520fdc577 Some simplifications of dynamic CA/Reconcilng using PartialCollection 2017-07-28 14:48:57 -07:00
Kris De Volder
724ae4aed4 More tweaks to dynamic releases attributes reconcile and CA 2017-07-28 12:01:13 -07: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
2ceaff0d07 System property to disable lazy completion items 2017-07-20 09:27:03 -07:00
Kris De Volder
47dcb094c5 Goto defintion for releases 2017-07-19 15:33:02 -07:00
Kris De Volder
23b6801820 Goto symbol for instance_groups 2017-07-17 14:18:25 -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
10519b4694 Fix failing test cases (harness sorting order of reconcile results has changed) 2017-07-11 10:47:25 -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
100014caec Add test for job attribute reconciling 2017-06-06 10:36:50 -07:00
Kris De Volder
738ba60c50 Add properties 'ensure', 'on_success', 'on_failure', 'interruptible' to 'Job' 2017-06-06 10:14:33 -07:00
Martin Lippert
737e2b2a02 updated maven artifact versions for language servers 2017-06-02 09:59:23 +02:00
Kris De Volder
b5244a253c Support for rootfs_uri property with deprecation warning for image property 2017-05-15 18:56:57 -07:00
Kris De Volder
7c5b4b6d9b Add property 'webhook_token' to the Pipeline schema. 2017-05-15 17:11:04 -07:00
Kris De Volder
6dba67c33b No errors for fetch param in git resource 2017-05-12 13:03:37 -07:00
Kris De Volder
beda7b5a4b Don't check for unknown resource errors in input_mapping 2017-05-12 11:56:08 -07:00
Kris De Volder
6de4f75ecb Workaround for vscode 1.12 completion sorting issue. 2017-05-10 12:37:38 -07:00
Kris De Volder
f8805be303 Disable de-indented relaxed completions 2017-05-09 11:23:28 -07:00
Kris De Volder
64f0616970 Better handle 'driver' property in semver resource 2017-05-08 17:48:40 -07:00
Kris De Volder
cfbe735ad4 Unused resource -> 'warning' not 'error'. 2017-05-08 11:32:30 -07:00
Kris De Volder
3e7944d47d Cut down on the noise in content assist
Use a 'tiered' model for properties
 - primary property
 - requred
 - other

Only suggest completions for a tier if the properties in the preceding tier
are already defined.
2017-05-05 15:18:36 -07:00
Kris De Volder
3d8d7ca119 Fix test failure 2017-05-03 17:28:57 -07:00
Kris De Volder
ddfa9777f8 Small improvement to test coverage 2017-05-03 17:24:07 -07:00
Kris De Volder
642acea0d9 Concourse Reconciler: check for unused resource 2017-05-03 17:19:31 -07:00
Kris De Volder
f5fc8d0601 Relaxed CA with less indentation 2017-05-02 19:15:33 -07:00
Kris De Volder
b53febf31e Add extra test case 2017-05-02 15:01:44 -07:00
Kris De Volder
cfe489d1c2 Refactoring: Dashed-completion relaxation ...
Is now less coupled with the completion engine, but handled internally by the YamllAssistContext instead.
2017-05-02 11:19:08 -07:00
Kris De Volder
4a6b71f1fb Move cursor after insert required properties quickfix 2017-05-01 17:53:29 -07:00
Kris De Volder
d47fa48e43 Autoinsert single required proerty after '- '. 2017-04-26 16:50:56 -07:00
Kris De Volder
7c189f7c4a Additional test for '- ' completions 2017-04-26 08:39:12 -07:00
Kris De Volder
b866649a3d Relaxing yaml proposals for '- '. 2017-04-25 18:08:05 -07:00
Kris De Volder
7ce8ea1a0e Quickfix for health-check-type: none 2017-04-24 15:09:13 -07:00
Kris De Volder
e493724543 Cleanups: debug output 2017-04-24 09:48:56 -07:00
Kris De Volder
9862f49a7f No 'interacts with' error if resource does not exist. 2017-04-24 09:41:26 -07:00