lint
lint copied to clipboard
Linting and formatting for SAS® code
Bumps [@sasjs/utils](https://github.com/sasjs/utils) from 2.19.0 to 2.51.1. Release notes Sourced from @sasjs/utils's releases. v2.51.1 2.51.1 (2022-11-28) Bug Fixes always use / as path separator in the generated SAS code (6a1a65c) v2.51.0...
Bumps [ignore](https://github.com/kaelzhang/node-ignore) from 5.2.0 to 5.2.1. Commits 124f5a6 5.2.1: fixes typo in the example of "backslash hash", related to #83 7032248 #76: add test case See full diff in compare...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.2 to 18.11.10. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [all-contributors-cli](https://github.com/all-contributors/all-contributors-cli) from 6.20.0 to 6.24.0. Release notes Sourced from all-contributors-cli's releases. v6.24.0 6.24.0 (2022-10-10) Features Add width and valign attributes for cleaner (#344) (554667b) v6.23.1 6.23.1 (2022-10-06) Bug Fixes...
Both Binary Files and SAS Includes can be added to Jobs, Services and Tests. They cannot be added to SAS Macros. To avoid end-user confusion, we should throw a compilation...
Invalid characters can happen frequently in SAS programs, sometimes due to deliberate use by programmers (which is bad practice, hex literals should be used instead) and other times during migration...
Datalines cannot be split over multiple lines, as each line represents an input data record. So it makes no sense to include them in the line length limit.  There...
Comments can contain long urls, also table markdown, that cannot be shortened We should provide an automatic exception for these in the line length limit. 
The issue happens in this macro (which is syntactically correct): https://github.com/sasjs/core/blob/main/base/mf_getfmtname.sas 
Please can the linter report if an undeclared macro had been used? Declared macros are considered to be: * built-in SAS macros such as %scan, %index, %trim, etc * macros...