diff --git a/sasjslint-schema.json b/sasjslint-schema.json index d52669f..f5cac94 100644 --- a/sasjslint-schema.json +++ b/sasjslint-schema.json @@ -7,6 +7,7 @@ "default": { "noEncodedPasswords": true, "hasDoxygenHeader": true, + "defaultHeader": "/**{lineEnding} @file{lineEnding} @brief {lineEnding}

SAS Macros

{lineEnding}**/", "hasMacroNameInMend": false, "hasMacroParentheses": true, "indentationMultiple": 2, @@ -18,10 +19,7 @@ "noTrailingSpaces": true, "lineEndings": "lf", "strictMacroDefinition": true, - "ignoreList": [ - "sajsbuild", - "sasjsresults" - ] + "ignoreList": ["sajsbuild", "sasjsresults"] }, "examples": [ { @@ -58,6 +56,14 @@ "default": true, "examples": [true, false] }, + "defaultHeader": { + "$id": "#/properties/defaultHeader", + "type": "boolean", + "title": "defaultHeader", + "description": "This sets the default program header - applies when a SAS program does NOT begin with `/**`.", + "default": "/**{lineEnding} @file{lineEnding} @brief {lineEnding}

SAS Macros

{lineEnding}**/", + "examples": [] + }, "hasMacroNameInMend": { "$id": "#/properties/hasMacroNameInMend", "type": "boolean",