Skip to content

Releases: sasjs/lint

v1.9.0

20 May 06:02
5a35833
Compare
Choose a tag to compare

1.9.0 (2021-05-20)

Features

  • git: enabled git hook enforcing conventional commits (0c9b23c)

v1.8.0

06 May 06:27
f7f989f
Compare
Choose a tag to compare

1.8.0 (2021-05-06)

Features

  • format-diagnostics: add diagnostic information to format result payload (dce9453)

v1.7.0

21 Apr 14:25
984915f
Compare
Choose a tag to compare

1.7.0 (2021-04-21)

Bug Fixes

  • add SAS Macros section to Doxygen header (d28d32d)
  • hasMacroParentheses: added additional test also (cd90b08)
  • macros: check for exact match with macro name (3da3e1e)

Features

  • add line endings rule, add automatic formatting for fixable violations (519a016)
  • format: add the ability to format files, folders and projects (bcb50b9)
  • format: rules for hasMacroNameInMend (db2dbb1)

v1.6.2

16 Apr 12:25
c2209cb
Compare
Choose a tag to compare

1.6.2 (2021-04-16)

Bug Fixes

  • hasMacroNameInMend: default sets to true (c56887d)

v1.6.1

07 Apr 14:53
cc33ebb
Compare
Choose a tag to compare

1.6.1 (2021-04-07)

Bug Fixes

  • hasMacroNameInMend: check if %mend is extra (5c130c7)
  • alphabeticalisation of config, typo fix and description extension (b87fb4d)
  • typos + PR review template for schema (59ccffe)
  • Updated Code + messages has macro name (99aec59)
  • add empty string fallback to trimComments (2e85cba)
  • add missing text check to getColumnNumber, rename function and file (35cefe8)
  • improve code and message texts, fix comments, add missing tests (abec0ee)
  • update schema with new rules (6822631)

v1.6.0

06 Apr 20:19
a9a3a67
Compare
Choose a tag to compare

1.6.0 (2021-04-06)

Bug Fixes

Features

  • new rules noNestedMacros & hasMacroParentheses (3530bad)

v1.5.0

06 Apr 09:55
3970f05
Compare
Choose a tag to compare

1.5.0 (2021-04-06)

Bug Fixes

  • hasMacroNameInMend: added support for comments having code in it (443bdc0)
  • hasMacroNameInMend: linting through comments (5782886)

Features

  • new rule hasMacroNameInMend (a0e2c2d)

v1.4.1

02 Apr 13:06
8dec4f7
Compare
Choose a tag to compare

1.4.1 (2021-04-02)

Bug Fixes

  • remove warning when unable to find sasjslint file (8dec4f7)

v1.4.0

02 Apr 08:14
fb4cc2d
Compare
Choose a tag to compare

1.4.0 (2021-04-02)

Features

  • group folder and project diagnostics by file path (09e2d05)

v1.3.0

31 Mar 07:58
7aa4bfc
Compare
Choose a tag to compare

1.3.0 (2021-03-31)

Features

  • lint: add lintFolder and lintProject APIs (a8ca534)