1
0
mirror of https://github.com/sasjs/lint.git synced 2026-04-21 13:21:30 +00:00
Commit Graph

62 Commits

Author SHA1 Message Date
sabhas 7a46e9857e feat: add new config maxDataLineLength 2023-01-11 19:51:07 +05:00
sabhas 9a44984264 chore: quick fix 2023-01-10 20:59:00 +05:00
sabhas b6e9ee0825 feat: add a new config maxHeaderLineLength 2023-01-10 14:48:18 +05:00
sabhas 844f1ad154 feat: add a new config attribute for allowedGremlins 2023-01-09 17:13:19 +05:00
sabhas 0c79a1ef85 fix: update regex to handle single quotes in macro options 2023-01-02 16:11:10 +05:00
sabhas 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
sabhas 80c90ebda1 chore: add specs 2022-12-26 22:44:32 +05:00
sabhas c5ead229a9 chore: quick fix 2022-12-26 22:35:18 +05:00
sabhas 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
sabhas 382a3cc987 chore: fix specs 2022-12-09 18:25:19 +05:00
sabhas 3701253302 fix: check tab indentation in whole line 2022-12-09 16:36:09 +05:00
sabhas 75b103003c chore: quick fix 2022-11-16 22:52:15 +05:00
sabhas 0cff87fe12 feat: add new property severityLevel 2022-11-16 22:40:17 +05:00
sabhas 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