From a167f550639c9f14e26d4e9613c79b6d129c4ed0 Mon Sep 17 00:00:00 2001 From: Allan Bowe <4420615+allanbowe@users.noreply.github.com> Date: Wed, 29 Jan 2025 16:55:02 +0000 Subject: [PATCH] fix: README update (to trigger release with new GH_TOKEN) --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 7d1dcd3..057587a 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@ Configuration is via a `.sasjslint` file with the following structure (these are ```json { - "noEncodedPasswords": true, "hasDoxygenHeader": true, "hasMacroNameInMend": true, "hasMacroParentheses": true, @@ -34,6 +33,7 @@ Configuration is via a `.sasjslint` file with the following structure (these are "maxDataLineLength": 80, "maxHeaderLineLength": 80, "maxLineLength": 80, + "noEncodedPasswords": true, "noNestedMacros": true, "noGremlins": true, "noSpacesInFileNames": true, @@ -90,13 +90,6 @@ If creating a new value, use `{lineEnding}` instead of `\n`, eg as follows: } ``` -### noEncodedPasswords - -This rule will highlight any rows that contain a `{sas00X}` type password, or `{sasenc}`. These passwords (especially 001 and 002) are NOT secure, and should NEVER be pushed to source control or saved to the filesystem without special permissions applied. - -- Default: true -- Severity: ERROR - ### hasDoxygenHeader The SASjs framework recommends the use of Doxygen headers for describing all types of SAS program. This check will identify files where a doxygen header does not begin in the first line. @@ -221,6 +214,13 @@ See also: - [maxDataLineLength](#maxdatalinelength) - [maxHeaderLineLength](#maxheaderlinelength) +### noEncodedPasswords + +This rule will highlight any rows that contain a `{sas00X}` type password, or `{sasenc}`. These passwords (especially 001 and 002) are NOT secure, and should NEVER be pushed to source control or saved to the filesystem without special permissions applied. + +- Default: true +- Severity: ERROR + ### noGremlins Capture zero-width whitespace and other non-standard characters. The logic is borrowed from the [VSCode Gremlins Extension](https://github.com/nhoizey/vscode-gremlins) - if you are looking for more advanced gremlin zapping capabilities, we highly recommend to use their extension instead.