From 7972a3a0878e9d2e26e477aacbb093a4e10a212d Mon Sep 17 00:00:00 2001 From: Sam Bryant Date: Fri, 8 Dec 2017 12:00:45 +0000 Subject: [PATCH] update resource version to take a map string->string Signed-off-by: Ashish Sehra --- .../ide/vscode/concourse/PipelineYmlSchema.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/headless-services/concourse-language-server/src/main/java/org/springframework/ide/vscode/concourse/PipelineYmlSchema.java b/headless-services/concourse-language-server/src/main/java/org/springframework/ide/vscode/concourse/PipelineYmlSchema.java index c63545af5..b97bbf7ce 100644 --- a/headless-services/concourse-language-server/src/main/java/org/springframework/ide/vscode/concourse/PipelineYmlSchema.java +++ b/headless-services/concourse-language-server/src/main/java/org/springframework/ide/vscode/concourse/PipelineYmlSchema.java @@ -99,6 +99,7 @@ public class PipelineYmlSchema implements YamlSchema { public final YType t_any = f.yany("Object"); public final YType t_params = f.ymap(t_string, t_any); public final YType t_string_params = f.ymap(t_string, t_string); + public final YType t_resource_version = f.ymap(t_string, t_string); public final YType t_pos_integer = f.yatomic("Positive Integer") .parseWith(ValueParsers.POS_INTEGER); public final YType t_strictly_pos_integer = f.yatomic("Strictly Positive Integer") @@ -288,7 +289,7 @@ public class PipelineYmlSchema implements YamlSchema { YBeanType getStep = f.ybean("GetStep"); addProp(getStep, "get", t_put_get_name); addProp(getStep, "resource", t_resource_name); - addProp(getStep, "version", t_version); + addProp(getStep, "version", t_resource_version); addProp(getStep, "passed", f.yseq(t_job_name)); addProp(getStep, "params", f.contextAware("GetParams", (dc) -> resourceTypes.getInParamsType(getResourceType("get", models, dc))