From 1e3e9338b04cc0d5fab71fd5c9101d34dba7f53c Mon Sep 17 00:00:00 2001 From: David Thompson Date: Fri, 12 Jun 2026 16:24:00 -0400 Subject: [PATCH] Enable use unknown for catch variables Signed-off-by: David Thompson --- src/languageservice/services/yamlSchemaService.ts | 4 ++-- tsconfig.json | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/languageservice/services/yamlSchemaService.ts b/src/languageservice/services/yamlSchemaService.ts index 0391faeb4..d7210cb92 100644 --- a/src/languageservice/services/yamlSchemaService.ts +++ b/src/languageservice/services/yamlSchemaService.ts @@ -401,7 +401,7 @@ export class YAMLSchemaService extends JSONSchemaService { valid = validator(toValidate); } catch (e) { // AJV overflows on recursive/cyclic schemas; attempt to degrade gracefully - console.warn(l10n.t("Schema '{0}' could not be fully validated: {1}", loc, e.message)); + console.warn(l10n.t("Schema '{0}' could not be fully validated: {1}", loc, `${e}`)); return; } if (!valid) { @@ -1400,7 +1400,7 @@ export class YAMLSchemaService extends JSONSchemaService { const schemaContent = parse(content); return new UnresolvedSchema(schemaContent, []); } catch (yamlError) { - const errorMessage = l10n.t("Unable to parse content from '{0}': {1}.", toDisplayString(schemaUri), yamlError); + const errorMessage = l10n.t("Unable to parse content from '{0}': {1}.", toDisplayString(schemaUri), `${yamlError}`); return new UnresolvedSchema({}, [errorMessage]); } }, diff --git a/tsconfig.json b/tsconfig.json index c138cce25..245fd6882 100755 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,7 +13,6 @@ "strictNullChecks": false, "target": "es2020", "types": ["mocha", "node"], - "useUnknownInCatchVariables": false }, "include": ["src", "test"], "exclude": ["node_modules", "out"]