|
|
7a46e9857e
|
feat: add new config maxDataLineLength
|
2023-01-11 19:51:07 +05:00 |
|
|
|
9a44984264
|
chore: quick fix
|
2023-01-10 20:59:00 +05:00 |
|
|
|
b6e9ee0825
|
feat: add a new config maxHeaderLineLength
|
2023-01-10 14:48:18 +05:00 |
|
|
|
844f1ad154
|
feat: add a new config attribute for allowedGremlins
|
2023-01-09 17:13:19 +05:00 |
|
|
|
0c79a1ef85
|
fix: update regex to handle single quotes in macro options
|
2023-01-02 16:11:10 +05:00 |
|
|
|
97e3490a8d
|
fix: add few more gremlins
|
2022-12-27 23:22:40 +05:00 |
|
Allan Bowe
|
7de907057d
|
feat: updating docs for gremlin capabilities
|
2022-12-26 19:00:53 +00:00 |
|
|
|
80c90ebda1
|
chore: add specs
|
2022-12-26 22:44:32 +05:00 |
|
|
|
c5ead229a9
|
chore: quick fix
|
2022-12-26 22:35:18 +05:00 |
|
|
|
7d6fc8eb8c
|
feat: add new rule noGremlins
|
2022-12-26 21:14:48 +05:00 |
|
Allan Bowe
|
48a6628ec5
|
fix: updating noTabs error description to: Line contains a tab character (09x)
|
2022-12-13 18:03:18 +00:00 |
|
|
|
382a3cc987
|
chore: fix specs
|
2022-12-09 18:25:19 +05:00 |
|
|
|
3701253302
|
fix: check tab indentation in whole line
|
2022-12-09 16:36:09 +05:00 |
|
|
|
75b103003c
|
chore: quick fix
|
2022-11-16 22:52:15 +05:00 |
|
|
|
0cff87fe12
|
feat: add new property severityLevel
|
2022-11-16 22:40:17 +05:00 |
|
|
|
a3bade0a5a
|
feat: customise the defaultHeader
|
2022-11-07 16:50:35 +05:00 |
|
Saad Jutt
|
95502647e8
|
fix: doxygen header requires to only start with double asterisks
|
2021-06-14 18:16:05 +05:00 |
|
Saad Jutt
|
be9d5b8e68
|
fix: doxygen header enforces double asterisks
|
2021-06-14 18:06:37 +05:00 |
|
Saad Jutt
|
0caf31b7ff
|
chore: Code Refactor
|
2021-05-22 00:08:24 +05:00 |
|
Saad Jutt
|
020a1e08d0
|
chore: prevent space b/w macroName and starting parentheses is not applicable
|
2021-05-21 20:16:24 +05:00 |
|
Saad Jutt
|
c9fa366130
|
fix(parseMacros): avoid statement break on html encoded semi colon
|
2021-05-21 20:05:53 +05:00 |
|
Saad Jutt
|
5701064c07
|
fix(strictMacroDefinition): updated logic for getting options
|
2021-05-21 19:41:45 +05:00 |
|
Saad Jutt
|
cbfa1f40d1
|
fix(strictMacroDefinition): updated logic for getting params
|
2021-05-21 18:32:22 +05:00 |
|
Saad Jutt
|
f793eb3a76
|
fix(strictMacroDefinition): moved from lineRules to fileRules
|
2021-05-21 17:29:23 +05:00 |
|
Saad Jutt
|
af2d2c12c1
|
feat: mult-line macro declarations
|
2021-05-21 05:10:34 +05:00 |
|
Saad Jutt
|
dcfeb7a641
|
feat: new rule added 'strictMacroDefinition'
|
2021-05-20 19:14:01 +05:00 |
|
Yury Shkoda
|
fa9e4136bc
|
chore(lint): fixed linting
|
2021-05-20 08:58:25 +03:00 |
|
Krishna Acondy
|
2687a8fa46
|
chore(*): separate tests for test and fix functions
|
2021-04-21 15:22:02 +01:00 |
|
Krishna Acondy
|
abc2f75dc0
|
chore(*): rename macro properties
|
2021-04-21 15:10:28 +01:00 |
|
Saad Jutt
|
cd90b0850a
|
fix(hasMacroParentheses): added additional test also
|
2021-04-21 16:44:20 +05:00 |
|
Saad Jutt
|
db2dbb1c69
|
feat(format): rules for hasMacroNameInMend
|
2021-04-21 16:25:36 +05:00 |
|
Saad Jutt
|
59f7e71919
|
tests(hasMacroNameInMend): Added more
|
2021-04-21 03:31:14 +05:00 |
|
Saad Jutt
|
6fd941aa2d
|
tests(hasMacroNameInMend): Added more
|
2021-04-21 03:27:24 +05:00 |
|
Krishna Acondy
|
d28d32d441
|
fix(*): add SAS Macros section to Doxygen header
|
2021-04-19 21:07:24 +01:00 |
|
Krishna Acondy
|
519a0164b5
|
feat(*): add line endings rule, add automatic formatting for fixable violations
|
2021-04-19 21:00:38 +01:00 |
|
Krishna Acondy
|
eb5a1bbbcb
|
Revert "feat(*): add line endings rule, add automatic formatting for fixable violations"
This reverts commit 33a57c3163.
|
2021-04-19 20:46:38 +01:00 |
|
Krishna Acondy
|
33a57c3163
|
feat(*): add line endings rule, add automatic formatting for fixable violations
|
2021-04-19 20:06:45 +01:00 |
|
Krishna Acondy
|
c9b6c3af95
|
chore(*): organise rules into folders by type
|
2021-04-07 16:34:33 +01:00 |
|
Saad Jutt
|
5c130c7a0e
|
fix(hasMacroNameInMend): check if %mend is extra
|
2021-04-07 18:07:58 +05:00 |
|
Saad Jutt
|
bc3320adcb
|
test(hasMacroParentheses): message corrected
|
2021-04-07 17:59:05 +05:00 |
|
Saad Jutt
|
8c9d85a729
|
Merge branch 'assorted-fixes' of github.com:sasjs/lint into assorted-fixes
|
2021-04-07 17:03:52 +05:00 |
|
Saad Jutt
|
d317275eb3
|
chore: getLineNumber utility removed
|
2021-04-07 16:49:24 +05:00 |
|
Saad Jutt
|
99aec59dd1
|
fix: Updated Code + messages has macro name
|
2021-04-07 16:38:43 +05:00 |
|
Allan Bowe
|
59ccffeba7
|
fix: typos + PR review template for schema
|
2021-04-07 10:38:28 +00:00 |
|
Krishna Acondy
|
abec0ee583
|
fix(*): improve code and message texts, fix comments, add missing tests
|
2021-04-07 11:05:26 +01:00 |
|
Saad Jutt
|
883b0f69f7
|
fix: correct highlighting
|
2021-04-07 01:03:20 +05:00 |
|
Saad Jutt
|
1808d9851a
|
test: for hasMacroParentheses & noNestedMacros
|
2021-04-07 00:58:38 +05:00 |
|
Saad Jutt
|
3530badf49
|
feat: new rules noNestedMacros & hasMacroParentheses
|
2021-04-06 19:45:42 +05:00 |
|
Saad Jutt
|
443bdc0a50
|
fix(hasMacroNameInMend): added support for comments having code in it
|
2021-04-06 14:34:51 +05:00 |
|
Saad Jutt
|
5782886bdc
|
fix(hasMacroNameInMend): linting through comments
|
2021-04-05 21:56:28 +05:00 |
|