From 2aafbdd30c19a978645cce11c602187466490b5c Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Sun, 8 May 2022 10:48:18 +0200 Subject: [PATCH] [automation] Auto-update linters version, help and documentation (#1465) --- .automation/generated/flavors-stats.json | 64 +++++++++++++++++ .automation/generated/linter-helps.json | 70 +++++++++---------- .automation/generated/linter-versions.json | 2 +- .automation/generated/megalinter-users.json | 66 ++++++++--------- CHANGELOG.md | 1 + docs/all_linters.md | 2 +- docs/descriptors/python_black.md | 6 +- docs/descriptors/python_flake8.md | 4 +- .../salesforce_sfdx_scanner_lwc.md | 60 ++++++++-------- docs/descriptors/terraform_checkov.md | 2 +- 10 files changed, 171 insertions(+), 106 deletions(-) diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json index f3c46e99d17..8a51856fc66 100644 --- a/.automation/generated/flavors-stats.json +++ b/.automation/generated/flavors-stats.json @@ -783,6 +783,10 @@ [ "2022-05-07T15:43:47", 2491321 + ], + [ + "2022-05-08T02:17:21", + 2491424 ] ], "ci_light": [ @@ -1569,6 +1573,10 @@ [ "2022-05-07T15:43:47", 9837 + ], + [ + "2022-05-08T02:17:21", + 9850 ] ], "dart": [ @@ -2355,6 +2363,10 @@ [ "2022-05-07T15:43:47", 2736 + ], + [ + "2022-05-08T02:17:21", + 2736 ] ], "documentation": [ @@ -3141,6 +3153,10 @@ [ "2022-05-07T15:43:47", 52293 + ], + [ + "2022-05-08T02:17:21", + 52321 ] ], "dotnet": [ @@ -3927,6 +3943,10 @@ [ "2022-05-07T15:43:47", 296483 + ], + [ + "2022-05-08T02:17:21", + 296502 ] ], "go": [ @@ -4713,6 +4733,10 @@ [ "2022-05-07T15:43:47", 10510 + ], + [ + "2022-05-08T02:17:21", + 10510 ] ], "java": [ @@ -5499,6 +5523,10 @@ [ "2022-05-07T15:43:47", 73223 + ], + [ + "2022-05-08T02:17:21", + 73248 ] ], "javascript": [ @@ -6285,6 +6313,10 @@ [ "2022-05-07T15:43:47", 113476 + ], + [ + "2022-05-08T02:17:21", + 113496 ] ], "php": [ @@ -7071,6 +7103,10 @@ [ "2022-05-07T15:43:47", 7928 + ], + [ + "2022-05-08T02:17:21", + 7929 ] ], "python": [ @@ -7857,6 +7893,10 @@ [ "2022-05-07T15:43:47", 73524 + ], + [ + "2022-05-08T02:17:21", + 73546 ] ], "ruby": [ @@ -8639,6 +8679,10 @@ [ "2022-05-07T15:43:47", 2175 + ], + [ + "2022-05-08T02:17:21", + 2175 ] ], "rust": [ @@ -9421,6 +9465,10 @@ [ "2022-05-07T15:43:47", 3202 + ], + [ + "2022-05-08T02:17:21", + 3202 ] ], "salesforce": [ @@ -10207,6 +10255,10 @@ [ "2022-05-07T15:43:47", 11972 + ], + [ + "2022-05-08T02:17:21", + 11972 ] ], "scala": [ @@ -10989,6 +11041,10 @@ [ "2022-05-07T15:43:47", 1468 + ], + [ + "2022-05-08T02:17:21", + 1468 ] ], "swift": [ @@ -11771,6 +11827,10 @@ [ "2022-05-07T15:43:47", 1520 + ], + [ + "2022-05-08T02:17:21", + 1520 ] ], "terraform": [ @@ -12557,6 +12617,10 @@ [ "2022-05-07T15:43:47", 59756 + ], + [ + "2022-05-08T02:17:21", + 59832 ] ] } \ No newline at end of file diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index aada4a0ab29..aa279b12315 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -343,9 +343,9 @@ " input).", " --python-cell-magics TEXT When processing Jupyter Notebooks, add the", " given magic to the list of known python-", - " magics (time, prun, pypy, timeit, python3,", - " capture, python). Useful for formatting", - " cells with custom python magics.", + " magics (timeit, python3, pypy, time, python,", + " capture, prun). Useful for formatting cells", + " with custom python magics.", " -S, --skip-string-normalization", " Don't normalize string quotes or prefixes.", " -C, --skip-magic-trailing-comma", @@ -1541,8 +1541,8 @@ " of opening bracket's line.", " --ignore errors Comma-separated list of errors and warnings to ignore", " (or skip). For example, ``--ignore=E4,E51,W234``.", - " (Default: ['E24', 'E704', 'W503', 'E226', 'E121',", - " 'E123', 'E126', 'W504'])", + " (Default: ['E24', 'E226', 'E123', 'W504', 'E121',", + " 'W503', 'E126', 'E704'])", " --extend-ignore errors", " Comma-separated list of errors and warnings to add to", " the list of ignored ones. For example, ``--extend-", @@ -5708,11 +5708,11 @@ "VfHtmlStyleTagXss visualforce Security pmd", "VfUnescapeEl visualforce Security Basic VF pmd", "ApexAssertionsShouldIncludeMessage apex Best Practices pmd", - "ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,quickstart,ApexUnit pmd", + "ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,ApexUnit,quickstart pmd", "ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd", - "ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,quickstart,ApexUnit pmd", - "AvoidGlobalModifier apex Best Practices Default ruleset...,quickstart,Style pmd", - "AvoidLogicInTrigger apex Best Practices Default ruleset...,quickstart,Style pmd", + "ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,ApexUnit,quickstart pmd", + "AvoidGlobalModifier apex Best Practices Style,Default ruleset...,quickstart pmd", + "AvoidLogicInTrigger apex Best Practices Style,Default ruleset...,quickstart pmd", "DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd", "UnusedLocalVariable apex Best Practices pmd", "AvoidDebugStatements apex Performance pmd", @@ -5721,18 +5721,18 @@ "AvoidSoslInLoops apex Performance Performance,Default ruleset... pmd", "EagerlyLoadedDescribeSObjectResult apex Performance pmd", "OperationWithLimitsInLoop apex Performance quickstart pmd", - "ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd", - "ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd", + "ApexBadCrypto apex Security Security,Default ruleset...,quickstart pmd", + "ApexCRUDViolation apex Security Security,Default ruleset...,quickstart pmd", "ApexCSRF apex Security Security pmd", - "ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd", - "ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd", - "ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd", - "ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd", - "ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd", - "ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd", - "ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd", - "ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd", - "ClassNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd", + "ApexDangerousMethods apex Security Security,Default ruleset...,quickstart pmd", + "ApexInsecureEndpoint apex Security Security,Default ruleset...,quickstart pmd", + "ApexOpenRedirect apex Security Security,Default ruleset...,quickstart pmd", + "ApexSharingViolations apex Security Security,Default ruleset...,quickstart pmd", + "ApexSOQLInjection apex Security Security,Default ruleset...,quickstart pmd", + "ApexSuggestUsingNamedCred apex Security Security,Default ruleset...,quickstart pmd", + "ApexXSSFromEscapeFalse apex Security Security,Default ruleset...,quickstart pmd", + "ApexXSSFromURLParam apex Security Security,Default ruleset...,quickstart pmd", + "ClassNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd", "IfElseStmtsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd", "IfStmtsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd", "FieldDeclarationsShouldBeAtStart apex Code Style pmd", @@ -5740,26 +5740,26 @@ "ForLoopsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd", "FormalParameterNamingConventions apex Code Style quickstart pmd", "LocalVariableNamingConventions apex Code Style quickstart pmd", - "MethodNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd", + "MethodNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd", "OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd", "PropertyNamingConventions apex Code Style quickstart pmd", - "VariableNamingConventions apex Code Style Default ruleset...,Style pmd", + "VariableNamingConventions apex Code Style Style,Default ruleset... pmd", "WhileLoopsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd", - "AvoidDeeplyNestedIfStmts apex Design Default ruleset...,quickstart,Complexity pmd", - "CyclomaticComplexity apex Design Default ruleset...,quickstart,Metrics tempora... pmd", + "AvoidDeeplyNestedIfStmts apex Design Default ruleset...,Complexity,quickstart pmd", + "CyclomaticComplexity apex Design Metrics tempora...,Default ruleset...,quickstart pmd", "CognitiveComplexity apex Design pmd", - "ExcessiveClassLength apex Design Default ruleset...,quickstart,Complexity pmd", - "ExcessiveParameterList apex Design Default ruleset...,quickstart,Complexity pmd", - "ExcessivePublicCount apex Design Default ruleset...,quickstart,Complexity pmd", - "NcssConstructorCount apex Design Default ruleset...,quickstart,Complexity pmd", - "NcssMethodCount apex Design Default ruleset...,quickstart,Complexity pmd", - "NcssTypeCount apex Design Default ruleset...,quickstart,Complexity pmd", - "StdCyclomaticComplexity apex Design Default ruleset...,quickstart,Complexity pmd", - "TooManyFields apex Design Default ruleset...,quickstart,Complexity pmd", + "ExcessiveClassLength apex Design Default ruleset...,Complexity,quickstart pmd", + "ExcessiveParameterList apex Design Default ruleset...,Complexity,quickstart pmd", + "ExcessivePublicCount apex Design Default ruleset...,Complexity,quickstart pmd", + "NcssConstructorCount apex Design Default ruleset...,Complexity,quickstart pmd", + "NcssMethodCount apex Design Default ruleset...,Complexity,quickstart pmd", + "NcssTypeCount apex Design Default ruleset...,Complexity,quickstart pmd", + "StdCyclomaticComplexity apex Design Default ruleset...,Complexity,quickstart pmd", + "TooManyFields apex Design Default ruleset...,Complexity,quickstart pmd", "ApexDoc apex Documentation Default ruleset...,quickstart pmd", "ApexCSRF apex Error Prone Default ruleset...,quickstart pmd", - "AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,quickstart,Style pmd", - "AvoidHardcodingId apex Error Prone Default ruleset...,quickstart,Style pmd", + "AvoidDirectAccessTriggerMap apex Error Prone Style,Default ruleset...,quickstart pmd", + "AvoidHardcodingId apex Error Prone Style,Default ruleset...,quickstart pmd", "AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd", "EmptyCatchBlock apex Error Prone Default ruleset...,quickstart,Empty Code pmd", "EmptyIfStmt apex Error Prone Default ruleset...,quickstart,Empty Code pmd", @@ -5767,7 +5767,7 @@ "EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,quickstart,Empty Code pmd", "EmptyWhileStmt apex Error Prone Default ruleset...,quickstart,Empty Code pmd", "InaccessibleAuraEnabledGetter apex Error Prone pmd", - "MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,quickstart,Style pmd", + "MethodWithSameNameAsEnclosingClass apex Error Prone Style,Default ruleset...,quickstart pmd", "OverrideBothEqualsAndHashcode apex Error Prone pmd", "TestMethodsMustBeInTestClasses apex Error Prone pmd", "constructor-super javascript ECMAScript 6 ECMAScript 6 eslint", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index 555bbeb82ce..b645aa88df2 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -6,7 +6,7 @@ "bash-exec": "5.1.16", "black": "22.3.0", "cfn-lint": "0.59.1", - "checkov": "2.0.1119", + "checkov": "2.0.1120", "checkstyle": "10.2", "chktex": "1.7.6", "clippy": "0.1.60", diff --git a/.automation/generated/megalinter-users.json b/.automation/generated/megalinter-users.json index a864166e2d3..544cff046dd 100644 --- a/.automation/generated/megalinter-users.json +++ b/.automation/generated/megalinter-users.json @@ -110,7 +110,7 @@ "releases_url": "https://api.github.com/repos/nektos/act/releases{/id}", "size": 5919, "ssh_url": "git@github.com:nektos/act.git", - "stargazers_count": 23928, + "stargazers_count": 23935, "stargazers_url": "https://api.github.com/repos/nektos/act/stargazers", "statuses_url": "https://api.github.com/repos/nektos/act/statuses/{sha}", "subscribers_count": 106, @@ -127,14 +127,14 @@ "golang" ], "trees_url": "https://api.github.com/repos/nektos/act/git/trees{/sha}", - "updated_at": "2022-05-07T15:32:15Z", + "updated_at": "2022-05-08T01:45:54Z", "url": "https://api.github.com/repos/nektos/act", "visibility": "public", - "watchers": 23928, - "watchers_count": 23928 + "watchers": 23935, + "watchers_count": 23935 }, "repo_url": "https://github.com/nektos/act", - "stargazers": 23928 + "stargazers": 23935 }, { "info": { @@ -226,7 +226,7 @@ "releases_url": "https://api.github.com/repos/stepancheg/rust-protobuf/releases{/id}", "size": 55916, "ssh_url": "git@github.com:stepancheg/rust-protobuf.git", - "stargazers_count": 2031, + "stargazers_count": 2032, "stargazers_url": "https://api.github.com/repos/stepancheg/rust-protobuf/stargazers", "statuses_url": "https://api.github.com/repos/stepancheg/rust-protobuf/statuses/{sha}", "subscribers_count": 19, @@ -242,14 +242,14 @@ "serialization" ], "trees_url": "https://api.github.com/repos/stepancheg/rust-protobuf/git/trees{/sha}", - "updated_at": "2022-05-07T03:45:02Z", + "updated_at": "2022-05-07T19:29:13Z", "url": "https://api.github.com/repos/stepancheg/rust-protobuf", "visibility": "public", - "watchers": 2031, - "watchers_count": 2031 + "watchers": 2032, + "watchers_count": 2032 }, "repo_url": "https://github.com/stepancheg/rust-protobuf", - "stargazers": 2031 + "stargazers": 2032 }, { "info": { @@ -431,8 +431,8 @@ "network_count": 90, "node_id": "MDEwOlJlcG9zaXRvcnkzMDQ4MzAyMjY=", "notifications_url": "https://api.github.com/repos/megalinter/megalinter/notifications{?since,all,participating}", - "open_issues": 31, - "open_issues_count": 31, + "open_issues": 29, + "open_issues_count": 29, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/76904213?v=4", "events_url": "https://api.github.com/users/megalinter/events{/privacy}", @@ -475,11 +475,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/megalinter/megalinter/pulls{/number}", - "pushed_at": "2022-05-07T15:09:13Z", + "pushed_at": "2022-05-07T19:17:50Z", "releases_url": "https://api.github.com/repos/megalinter/megalinter/releases{/id}", - "size": 131057, + "size": 131349, "ssh_url": "git@github.com:megalinter/megalinter.git", - "stargazers_count": 615, + "stargazers_count": 616, "stargazers_url": "https://api.github.com/repos/megalinter/megalinter/stargazers", "statuses_url": "https://api.github.com/repos/megalinter/megalinter/statuses/{sha}", "subscribers_count": 7, @@ -511,14 +511,14 @@ "terraform" ], "trees_url": "https://api.github.com/repos/megalinter/megalinter/git/trees{/sha}", - "updated_at": "2022-05-06T22:49:08Z", + "updated_at": "2022-05-07T17:36:48Z", "url": "https://api.github.com/repos/megalinter/megalinter", "visibility": "public", - "watchers": 615, - "watchers_count": 615 + "watchers": 616, + "watchers_count": 616 }, "repo_url": "https://github.com/megalinter/megalinter", - "stargazers": 615 + "stargazers": 616 }, { "info": { @@ -732,9 +732,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/onedr0p/home-ops/pulls{/number}", - "pushed_at": "2022-05-07T15:20:01Z", + "pushed_at": "2022-05-08T00:10:47Z", "releases_url": "https://api.github.com/repos/onedr0p/home-ops/releases{/id}", - "size": 23404, + "size": 23407, "ssh_url": "git@github.com:onedr0p/home-ops.git", "stargazers_count": 508, "stargazers_url": "https://api.github.com/repos/onedr0p/home-ops/stargazers", @@ -1207,7 +1207,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/bjw-s/home-ops/pulls{/number}", - "pushed_at": "2022-05-07T14:28:20Z", + "pushed_at": "2022-05-08T00:21:52Z", "releases_url": "https://api.github.com/repos/bjw-s/home-ops/releases{/id}", "size": 29707, "ssh_url": "git@github.com:bjw-s/home-ops.git", @@ -1555,8 +1555,8 @@ "network_count": 36, "node_id": "MDEwOlJlcG9zaXRvcnkyNDAyMTQ5MDA=", "notifications_url": "https://api.github.com/repos/nvuillam/npm-groovy-lint/notifications{?since,all,participating}", - "open_issues": 3, - "open_issues_count": 3, + "open_issues": 2, + "open_issues_count": 2, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/17500430?v=4", "events_url": "https://api.github.com/users/nvuillam/events{/privacy}", @@ -2485,7 +2485,7 @@ "releases_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/releases{/id}", "size": 289, "ssh_url": "git@github.com:unixorn/lima-xbar-plugin.git", - "stargazers_count": 48, + "stargazers_count": 49, "stargazers_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/stargazers", "statuses_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/statuses/{sha}", "subscribers_count": 2, @@ -2506,14 +2506,14 @@ "xbar-plugin" ], "trees_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/git/trees{/sha}", - "updated_at": "2022-05-05T19:56:51Z", + "updated_at": "2022-05-07T22:15:22Z", "url": "https://api.github.com/repos/unixorn/lima-xbar-plugin", "visibility": "public", - "watchers": 48, - "watchers_count": 48 + "watchers": 49, + "watchers_count": 49 }, "repo_url": "https://github.com/unixorn/lima-xbar-plugin", - "stargazers": 48 + "stargazers": 49 }, { "info": { @@ -3573,9 +3573,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/jr0dd/home-ops/pulls{/number}", - "pushed_at": "2022-05-07T14:21:41Z", + "pushed_at": "2022-05-08T01:16:32Z", "releases_url": "https://api.github.com/repos/jr0dd/home-ops/releases{/id}", - "size": 4229, + "size": 4233, "ssh_url": "git@github.com:jr0dd/home-ops.git", "stargazers_count": 21, "stargazers_url": "https://api.github.com/repos/jr0dd/home-ops/stargazers", @@ -3807,9 +3807,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/rwaltr/infra/pulls{/number}", - "pushed_at": "2022-05-06T17:22:37Z", + "pushed_at": "2022-05-08T01:08:08Z", "releases_url": "https://api.github.com/repos/rwaltr/infra/releases{/id}", - "size": 1503, + "size": 1505, "ssh_url": "git@github.com:rwaltr/infra.git", "stargazers_count": 17, "stargazers_url": "https://api.github.com/repos/rwaltr/infra/stargazers", diff --git a/CHANGELOG.md b/CHANGELOG.md index 4104e4b0ad9..e80a0179c7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -59,6 +59,7 @@ Note: Can be used with `megalinter/megalinter@beta` in your GitHub Action mega-l - [sqlfluff](https://www.sqlfluff.com/) from 0.13.0 to **0.13.1** on 2022-05-07 - [checkov](https://www.checkov.io/) from 2.0.1118 to **2.0.1119** on 2022-05-07 - [graphql-schema-linter](https://github.com/cjoudrey/graphql-schema-linter) from 2.0.2 to **3.0.0** on 2022-05-07 + - [checkov](https://www.checkov.io/) from 2.0.1119 to **2.0.1120** on 2022-05-08 - Flavors diff --git a/docs/all_linters.md b/docs/all_linters.md index 1c1203359f3..01a6b13028c 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -12,7 +12,7 @@ | [**bash-exec**](https://tiswww.case.edu/php/chet/bash/bashtop.html){target=_blank} | 5.1.16 | | [BASH](descriptors/bash_bash_exec.md) | | [Web Site](https://tiswww.case.edu/php/chet/bash/bashtop.html){target=_blank} | | [**black**](https://github.com/psf/black){target=_blank} | 22.3.0 | [MIT](licenses/black.md) | [PYTHON](descriptors/python_black.md) | :white_circle: | [Repository](https://github.com/psf/black){target=_blank} | | [**cfn-lint**](https://github.com/martysweet/cfn-lint){target=_blank} | 0.59.1 | | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Web Site](https://github.com/martysweet/cfn-lint){target=_blank} | -| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 2.0.1119 | [Apache-2.0](licenses/checkov.md) | [TERRAFORM](descriptors/terraform_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | +| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 2.0.1120 | [Apache-2.0](licenses/checkov.md) | [TERRAFORM](descriptors/terraform_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | | [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank} | 10.2 | [Other](licenses/checkstyle.md) | [JAVA](descriptors/java_checkstyle.md) | :heart: | [MegaLinter reference](https://checkstyle.sourceforge.io/index.html#Related_Tools_Active_Tools){target=_blank} | | [**chktex**](https://www.nongnu.org/chktex){target=_blank} | 1.7.6 | | [LATEX](descriptors/latex_chktex.md) | :white_circle: | [Web Site](https://www.nongnu.org/chktex){target=_blank} | | [**clippy**](https://github.com/rust-lang/rust-clippy){target=_blank} | 0.1.60 | | [RUST](descriptors/rust_clippy.md) | :white_circle: | [Web Site](https://github.com/rust-lang/rust-clippy){target=_blank} | diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md index e7adcd85bc4..0ba96e7bb75 100644 --- a/docs/descriptors/python_black.md +++ b/docs/descriptors/python_black.md @@ -112,9 +112,9 @@ Options: input). --python-cell-magics TEXT When processing Jupyter Notebooks, add the given magic to the list of known python- - magics (time, prun, pypy, timeit, python3, - capture, python). Useful for formatting - cells with custom python magics. + magics (timeit, python3, pypy, time, python, + capture, prun). Useful for formatting cells + with custom python magics. -S, --skip-string-normalization Don't normalize string quotes or prefixes. -C, --skip-magic-trailing-comma diff --git a/docs/descriptors/python_flake8.md b/docs/descriptors/python_flake8.md index abe806deb1c..03f07812183 100644 --- a/docs/descriptors/python_flake8.md +++ b/docs/descriptors/python_flake8.md @@ -124,8 +124,8 @@ optional arguments: of opening bracket's line. --ignore errors Comma-separated list of errors and warnings to ignore (or skip). For example, ``--ignore=E4,E51,W234``. - (Default: ['E24', 'E704', 'W503', 'E226', 'E121', - 'E123', 'E126', 'W504']) + (Default: ['E24', 'E226', 'E123', 'W504', 'E121', + 'W503', 'E126', 'E704']) --extend-ignore errors Comma-separated list of errors and warnings to add to the list of ignored ones. For example, ``--extend- diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md index f78022ac2bf..982e17acaae 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -229,11 +229,11 @@ VfCsrf visualforce Security VfHtmlStyleTagXss visualforce Security pmd VfUnescapeEl visualforce Security Basic VF pmd ApexAssertionsShouldIncludeMessage apex Best Practices pmd -ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,quickstart,ApexUnit pmd +ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,ApexUnit,quickstart pmd ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd -ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,quickstart,ApexUnit pmd -AvoidGlobalModifier apex Best Practices Default ruleset...,quickstart,Style pmd -AvoidLogicInTrigger apex Best Practices Default ruleset...,quickstart,Style pmd +ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,ApexUnit,quickstart pmd +AvoidGlobalModifier apex Best Practices Style,Default ruleset...,quickstart pmd +AvoidLogicInTrigger apex Best Practices Style,Default ruleset...,quickstart pmd DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd UnusedLocalVariable apex Best Practices pmd AvoidDebugStatements apex Performance pmd @@ -242,18 +242,18 @@ AvoidSoqlInLoops apex Performance AvoidSoslInLoops apex Performance Performance,Default ruleset... pmd EagerlyLoadedDescribeSObjectResult apex Performance pmd OperationWithLimitsInLoop apex Performance quickstart pmd -ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd -ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd +ApexBadCrypto apex Security Security,Default ruleset...,quickstart pmd +ApexCRUDViolation apex Security Security,Default ruleset...,quickstart pmd ApexCSRF apex Security Security pmd -ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd -ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd -ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd -ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd -ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd -ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd -ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd -ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd -ClassNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd +ApexDangerousMethods apex Security Security,Default ruleset...,quickstart pmd +ApexInsecureEndpoint apex Security Security,Default ruleset...,quickstart pmd +ApexOpenRedirect apex Security Security,Default ruleset...,quickstart pmd +ApexSharingViolations apex Security Security,Default ruleset...,quickstart pmd +ApexSOQLInjection apex Security Security,Default ruleset...,quickstart pmd +ApexSuggestUsingNamedCred apex Security Security,Default ruleset...,quickstart pmd +ApexXSSFromEscapeFalse apex Security Security,Default ruleset...,quickstart pmd +ApexXSSFromURLParam apex Security Security,Default ruleset...,quickstart pmd +ClassNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd IfElseStmtsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd IfStmtsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd FieldDeclarationsShouldBeAtStart apex Code Style pmd @@ -261,26 +261,26 @@ FieldNamingConventions apex Code Style ForLoopsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd FormalParameterNamingConventions apex Code Style quickstart pmd LocalVariableNamingConventions apex Code Style quickstart pmd -MethodNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd +MethodNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd PropertyNamingConventions apex Code Style quickstart pmd -VariableNamingConventions apex Code Style Default ruleset...,Style pmd +VariableNamingConventions apex Code Style Style,Default ruleset... pmd WhileLoopsMustUseBraces apex Code Style Default ruleset...,quickstart,Braces pmd -AvoidDeeplyNestedIfStmts apex Design Default ruleset...,quickstart,Complexity pmd -CyclomaticComplexity apex Design Default ruleset...,quickstart,Metrics tempora... pmd +AvoidDeeplyNestedIfStmts apex Design Default ruleset...,Complexity,quickstart pmd +CyclomaticComplexity apex Design Metrics tempora...,Default ruleset...,quickstart pmd CognitiveComplexity apex Design pmd -ExcessiveClassLength apex Design Default ruleset...,quickstart,Complexity pmd -ExcessiveParameterList apex Design Default ruleset...,quickstart,Complexity pmd -ExcessivePublicCount apex Design Default ruleset...,quickstart,Complexity pmd -NcssConstructorCount apex Design Default ruleset...,quickstart,Complexity pmd -NcssMethodCount apex Design Default ruleset...,quickstart,Complexity pmd -NcssTypeCount apex Design Default ruleset...,quickstart,Complexity pmd -StdCyclomaticComplexity apex Design Default ruleset...,quickstart,Complexity pmd -TooManyFields apex Design Default ruleset...,quickstart,Complexity pmd +ExcessiveClassLength apex Design Default ruleset...,Complexity,quickstart pmd +ExcessiveParameterList apex Design Default ruleset...,Complexity,quickstart pmd +ExcessivePublicCount apex Design Default ruleset...,Complexity,quickstart pmd +NcssConstructorCount apex Design Default ruleset...,Complexity,quickstart pmd +NcssMethodCount apex Design Default ruleset...,Complexity,quickstart pmd +NcssTypeCount apex Design Default ruleset...,Complexity,quickstart pmd +StdCyclomaticComplexity apex Design Default ruleset...,Complexity,quickstart pmd +TooManyFields apex Design Default ruleset...,Complexity,quickstart pmd ApexDoc apex Documentation Default ruleset...,quickstart pmd ApexCSRF apex Error Prone Default ruleset...,quickstart pmd -AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,quickstart,Style pmd -AvoidHardcodingId apex Error Prone Default ruleset...,quickstart,Style pmd +AvoidDirectAccessTriggerMap apex Error Prone Style,Default ruleset...,quickstart pmd +AvoidHardcodingId apex Error Prone Style,Default ruleset...,quickstart pmd AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd EmptyCatchBlock apex Error Prone Default ruleset...,quickstart,Empty Code pmd EmptyIfStmt apex Error Prone Default ruleset...,quickstart,Empty Code pmd @@ -288,7 +288,7 @@ EmptyStatementBlock apex Error Prone EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,quickstart,Empty Code pmd EmptyWhileStmt apex Error Prone Default ruleset...,quickstart,Empty Code pmd InaccessibleAuraEnabledGetter apex Error Prone pmd -MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,quickstart,Style pmd +MethodWithSameNameAsEnclosingClass apex Error Prone Style,Default ruleset...,quickstart pmd OverrideBothEqualsAndHashcode apex Error Prone pmd TestMethodsMustBeInTestClasses apex Error Prone pmd constructor-super javascript ECMAScript 6 ECMAScript 6 eslint diff --git a/docs/descriptors/terraform_checkov.md b/docs/descriptors/terraform_checkov.md index b24cf7766b3..c7da172ae85 100644 --- a/docs/descriptors/terraform_checkov.md +++ b/docs/descriptors/terraform_checkov.md @@ -9,7 +9,7 @@ ## checkov documentation -- Version in MegaLinter: **2.0.1119** +- Version in MegaLinter: **2.0.1120** - Visit [Official Web Site](https://www.checkov.io/){target=_blank} - See [How to disable checkov rules in files](https://www.checkov.io/2.Basics/Suppressing%20and%20Skipping%20Policies.html){target=_blank} - See [Index of problems detected by checkov](https://www.checkov.io/5.Policy%20Index/all.html){target=_blank}