From 8f2582925ba2007c9e21113af4ac2f5debb2a09c Mon Sep 17 00:00:00 2001 From: nsingh Date: Wed, 9 Aug 2017 14:18:27 -0700 Subject: [PATCH] Fixed failing test case host property in manifest schema was using the wrong value parser. --- .../ide/vscode/manifest/yaml/ManifestYmlSchema.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/headless-services/manifest-yaml-language-server/src/main/java/org/springframework/ide/vscode/manifest/yaml/ManifestYmlSchema.java b/headless-services/manifest-yaml-language-server/src/main/java/org/springframework/ide/vscode/manifest/yaml/ManifestYmlSchema.java index 30c538457..7f43470e1 100644 --- a/headless-services/manifest-yaml-language-server/src/main/java/org/springframework/ide/vscode/manifest/yaml/ManifestYmlSchema.java +++ b/headless-services/manifest-yaml-language-server/src/main/java/org/springframework/ide/vscode/manifest/yaml/ManifestYmlSchema.java @@ -147,7 +147,10 @@ public final class ManifestYmlSchema implements YamlSchema { YAtomicType t_boolean = f.yenum("boolean", "true", "false"); YAtomicType t_ne_string = f.yatomic("String"); - t_ne_string.parseWith(ManifestYmlValueParsers.healthCheckEndpointPath()); + t_ne_string.parseWith(ValueParsers.NE_STRING); + + YAtomicType t_health_check_endpoint_string = f.yatomic("String"); + t_health_check_endpoint_string.parseWith(ManifestYmlValueParsers.healthCheckEndpointPath()); t_application_name = f.yatomic("ApplicationName"); t_application_name.parseWith(ValueParsers.NE_STRING); @@ -206,7 +209,7 @@ public final class ManifestYmlSchema implements YamlSchema { f.yprop("timeout", t_pos_integer), f.yprop(HEALTH_CHECK_TYPE_PROP, t_health_check_type), - f.yprop(HEALTH_CHECK_HTTP_ENDPOINT_PROP, t_ne_string) + f.yprop(HEALTH_CHECK_HTTP_ENDPOINT_PROP, t_health_check_endpoint_string) }; for (YTypedPropertyImpl prop : props) {