From 9658729f0ce667d36f24fabe6e311aff4b3afdb0 Mon Sep 17 00:00:00 2001 From: aboyko Date: Fri, 24 Mar 2023 11:05:17 -0400 Subject: [PATCH] Add no_get param to Concourse schema --- .../springframework/ide/vscode/concourse/PipelineYmlSchema.java | 1 + .../src/main/resources/desc/PutStep/no_get.md | 1 + 2 files changed, 2 insertions(+) create mode 100644 headless-services/concourse-language-server/src/main/resources/desc/PutStep/no_get.md 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 102eb69c3..cbb4f4870 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 @@ -368,6 +368,7 @@ public class PipelineYmlSchema implements YamlSchema { addProp(putStep, "get_params", f.contextAware("GetParams", (dc) -> resourceTypes.getInParamsType(getResourceType("put", models, dc)) )); + addProp(putStep, "no_get", t_boolean); putStep.require((DynamicSchemaContext dc, Node parent, Node _map, YType type, IProblemCollector problems) -> { if (_map instanceof MappingNode) { MappingNode map = (MappingNode) _map; diff --git a/headless-services/concourse-language-server/src/main/resources/desc/PutStep/no_get.md b/headless-services/concourse-language-server/src/main/resources/desc/PutStep/no_get.md new file mode 100644 index 000000000..888052721 --- /dev/null +++ b/headless-services/concourse-language-server/src/main/resources/desc/PutStep/no_get.md @@ -0,0 +1 @@ +*Optional*. Skips the get step that usually follows the completion of the put step.