From b4ec32b72cb908f153811c1b0501984e0dfadd3b Mon Sep 17 00:00:00 2001 From: Saad Jutt Date: Thu, 20 May 2021 19:22:08 +0500 Subject: [PATCH] chore: updated sasjslint-schema.json --- sasjslint-schema.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/sasjslint-schema.json b/sasjslint-schema.json index 4483d53..d56960a 100644 --- a/sasjslint-schema.json +++ b/sasjslint-schema.json @@ -16,7 +16,8 @@ "noSpacesInFileNames": true, "noTabIndentation": true, "noTrailingSpaces": true, - "lineEndings": "lf" + "lineEndings": "lf", + "strictMacroDefinition": true }, "examples": [ { @@ -31,7 +32,8 @@ "hasMacroNameInMend": true, "noNestedMacros": true, "hasMacroParentheses": true, - "lineEndings": "crlf" + "lineEndings": "crlf", + "strictMacroDefinition": true } ], "properties": { @@ -130,6 +132,14 @@ "description": "Enforces the configured terminating character for each line. Shows a warning when incorrect line endings are present.", "default": "lf", "examples": ["lf", "crlf"] + }, + "strictMacroDefinition": { + "$id": "#/properties/strictMacroDefinition", + "type": "boolean", + "title": "strictMacroDefinition", + "description": "Enforces Macro Definition syntax. Shows a warning when incorrect syntax is used.", + "default": true, + "examples": [true, false] } } }