From d012072c46f1eba7c90cd827ccd58a9383047612 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Tue, 30 Aug 2022 04:00:27 +0000 Subject: [PATCH] [automation] Auto-update linters version, help and documentation --- .automation/generated/linter-helps.json | 81 ++++++++-------- .automation/generated/linter-versions.json | 4 +- .automation/generated/megalinter-users.json | 96 +++++++++---------- CHANGELOG.md | 2 + docs/all_linters.md | 4 +- docs/descriptors/html_djlint.md | 2 +- docs/descriptors/python_black.md | 6 +- .../salesforce_sfdx_scanner_aura.md | 72 +++++++------- docs/descriptors/terraform_terragrunt.md | 5 +- 9 files changed, 138 insertions(+), 134 deletions(-) diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 5c30a6fa7ad..e527fe15cb5 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -345,9 +345,9 @@ " input).", " --python-cell-magics TEXT When processing Jupyter Notebooks, add the", " given magic to the list of known python-", - " magics (capture, prun, python, time, timeit,", - " python3, pypy). Useful for formatting cells", - " with custom python magics.", + " magics (capture, python3, timeit, python,", + " pypy, time, 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", @@ -6278,28 +6278,28 @@ "ApexUnitTestClassShouldHaveAsserts apex Best Practices quickstart,Default ruleset...,ApexUnit pmd", "ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd", "ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices quickstart,Default ruleset...,ApexUnit pmd", - "AvoidGlobalModifier apex Best Practices Style,quickstart,Default ruleset... pmd", - "AvoidLogicInTrigger apex Best Practices Style,quickstart,Default ruleset... pmd", + "AvoidGlobalModifier apex Best Practices quickstart,Default ruleset...,Style pmd", + "AvoidLogicInTrigger apex Best Practices quickstart,Default ruleset...,Style pmd", "DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd", "UnusedLocalVariable apex Best Practices pmd", "AvoidDebugStatements apex Performance pmd", - "AvoidDmlStatementsInLoops apex Performance Default ruleset...,Performance pmd", - "AvoidSoqlInLoops apex Performance Default ruleset...,Performance pmd", - "AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd", + "AvoidDmlStatementsInLoops apex Performance Performance,Default ruleset... pmd", + "AvoidSoqlInLoops apex Performance Performance,Default ruleset... pmd", + "AvoidSoslInLoops apex Performance Performance,Default ruleset... pmd", "EagerlyLoadedDescribeSObjectResult apex Performance pmd", "OperationWithLimitsInLoop apex Performance quickstart pmd", - "ApexBadCrypto apex Security Security,quickstart,Default ruleset... pmd", - "ApexCRUDViolation apex Security Security,quickstart,Default ruleset... pmd", + "ApexBadCrypto apex Security quickstart,Default ruleset...,Security pmd", + "ApexCRUDViolation apex Security quickstart,Default ruleset...,Security pmd", "ApexCSRF apex Security Security pmd", - "ApexDangerousMethods apex Security Security,quickstart,Default ruleset... pmd", - "ApexInsecureEndpoint apex Security Security,quickstart,Default ruleset... pmd", - "ApexOpenRedirect apex Security Security,quickstart,Default ruleset... pmd", - "ApexSharingViolations apex Security Security,quickstart,Default ruleset... pmd", - "ApexSOQLInjection apex Security Security,quickstart,Default ruleset... pmd", - "ApexSuggestUsingNamedCred apex Security Security,quickstart,Default ruleset... pmd", - "ApexXSSFromEscapeFalse apex Security Security,quickstart,Default ruleset... pmd", - "ApexXSSFromURLParam apex Security Security,quickstart,Default ruleset... pmd", - "ClassNamingConventions apex Code Style Style,quickstart,Default ruleset... pmd", + "ApexDangerousMethods apex Security quickstart,Default ruleset...,Security pmd", + "ApexInsecureEndpoint apex Security quickstart,Default ruleset...,Security pmd", + "ApexOpenRedirect apex Security quickstart,Default ruleset...,Security pmd", + "ApexSharingViolations apex Security quickstart,Default ruleset...,Security pmd", + "ApexSOQLInjection apex Security quickstart,Default ruleset...,Security pmd", + "ApexSuggestUsingNamedCred apex Security quickstart,Default ruleset...,Security pmd", + "ApexXSSFromEscapeFalse apex Security quickstart,Default ruleset...,Security pmd", + "ApexXSSFromURLParam apex Security quickstart,Default ruleset...,Security pmd", + "ClassNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd", "IfElseStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd", "IfStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd", "FieldDeclarationsShouldBeAtStart apex Code Style pmd", @@ -6307,34 +6307,34 @@ "ForLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd", "FormalParameterNamingConventions apex Code Style quickstart pmd", "LocalVariableNamingConventions apex Code Style quickstart pmd", - "MethodNamingConventions apex Code Style Style,quickstart,Default ruleset... pmd", + "MethodNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd", "OneDeclarationPerLine apex Code Style quickstart,Default ruleset... pmd", "PropertyNamingConventions apex Code Style quickstart pmd", - "VariableNamingConventions apex Code Style Style,Default ruleset... pmd", + "VariableNamingConventions apex Code Style Default ruleset...,Style pmd", "WhileLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd", - "AvoidDeeplyNestedIfStmts apex Design quickstart,Default ruleset...,Complexity pmd", - "CyclomaticComplexity apex Design Metrics tempora...,quickstart,Default ruleset... pmd", + "AvoidDeeplyNestedIfStmts apex Design Complexity,quickstart,Default ruleset... pmd", + "CyclomaticComplexity apex Design quickstart,Default ruleset...,Metrics tempora... pmd", "CognitiveComplexity apex Design pmd", - "ExcessiveClassLength apex Design quickstart,Default ruleset...,Complexity pmd", - "ExcessiveParameterList apex Design quickstart,Default ruleset...,Complexity pmd", - "ExcessivePublicCount apex Design quickstart,Default ruleset...,Complexity pmd", - "NcssConstructorCount apex Design quickstart,Default ruleset...,Complexity pmd", - "NcssMethodCount apex Design quickstart,Default ruleset...,Complexity pmd", - "NcssTypeCount apex Design quickstart,Default ruleset...,Complexity pmd", - "StdCyclomaticComplexity apex Design quickstart,Default ruleset...,Complexity pmd", - "TooManyFields apex Design quickstart,Default ruleset...,Complexity pmd", + "ExcessiveClassLength apex Design Complexity,quickstart,Default ruleset... pmd", + "ExcessiveParameterList apex Design Complexity,quickstart,Default ruleset... pmd", + "ExcessivePublicCount apex Design Complexity,quickstart,Default ruleset... pmd", + "NcssConstructorCount apex Design Complexity,quickstart,Default ruleset... pmd", + "NcssMethodCount apex Design Complexity,quickstart,Default ruleset... pmd", + "NcssTypeCount apex Design Complexity,quickstart,Default ruleset... pmd", + "StdCyclomaticComplexity apex Design Complexity,quickstart,Default ruleset... pmd", + "TooManyFields apex Design Complexity,quickstart,Default ruleset... pmd", "ApexDoc apex Documentation quickstart,Default ruleset... pmd", "ApexCSRF apex Error Prone quickstart,Default ruleset... pmd", - "AvoidDirectAccessTriggerMap apex Error Prone Style,quickstart,Default ruleset... pmd", - "AvoidHardcodingId apex Error Prone Style,quickstart,Default ruleset... pmd", + "AvoidDirectAccessTriggerMap apex Error Prone quickstart,Default ruleset...,Style pmd", + "AvoidHardcodingId apex Error Prone quickstart,Default ruleset...,Style pmd", "AvoidNonExistentAnnotations apex Error Prone quickstart,Default ruleset... pmd", - "EmptyCatchBlock apex Error Prone quickstart,Default ruleset...,Empty Code pmd", - "EmptyIfStmt apex Error Prone quickstart,Default ruleset...,Empty Code pmd", - "EmptyStatementBlock apex Error Prone quickstart,Default ruleset...,Empty Code pmd", - "EmptyTryOrFinallyBlock apex Error Prone quickstart,Default ruleset...,Empty Code pmd", - "EmptyWhileStmt apex Error Prone quickstart,Default ruleset...,Empty Code pmd", + "EmptyCatchBlock apex Error Prone Empty Code,quickstart,Default ruleset... pmd", + "EmptyIfStmt apex Error Prone Empty Code,quickstart,Default ruleset... pmd", + "EmptyStatementBlock apex Error Prone Empty Code,quickstart,Default ruleset... pmd", + "EmptyTryOrFinallyBlock apex Error Prone Empty Code,quickstart,Default ruleset... pmd", + "EmptyWhileStmt apex Error Prone Empty Code,quickstart,Default ruleset... pmd", "InaccessibleAuraEnabledGetter apex Error Prone pmd", - "MethodWithSameNameAsEnclosingClass apex Error Prone Style,quickstart,Default ruleset... pmd", + "MethodWithSameNameAsEnclosingClass apex Error Prone quickstart,Default ruleset...,Style pmd", "OverrideBothEqualsAndHashcode apex Error Prone pmd", "TestMethodsMustBeInTestClasses apex Error Prone pmd", "constructor-super javascript ECMAScript 6 ECMAScript 6 eslint", @@ -8276,9 +8276,10 @@ " terragrunt-log-level Sets the logging level for Terragrunt. Supported levels: panic, fatal, error, warn (default), info, debug, trace.", " terragrunt-strict-validate Sets strict mode for the validate-inputs command. By default, strict mode is off. When this flag is passed, strict mode is turned on. When strict mode is turned off, the validate-inputs command will only return an error if required inputs are missing from all input sources (env vars, var files, etc). When strict mode is turned on, an error will be returned if required inputs are missing OR if unused variables are passed to Terragrunt.", " terragrunt-json-out The file path that terragrunt should use when rendering the terragrunt.hcl config as json. Only used in the render-json command. Defaults to terragrunt_rendered.json.", + " terragrunt-use-partial-parse-config-cache Enables caching of includes during partial parsing operations. Will also be used for the --terragrunt-iam-role option if provided.", "", "VERSION:", - " v0.38.8", + " v0.38.9", "", "AUTHOR(S):", " Gruntwork ", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index 7b7aedf7956..1563abdc6b7 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -17,7 +17,7 @@ "cspell": "6.8.1", "dartanalyzer": "0.0.0", "devskim": "0.6.9", - "djlint": "1.12.0", + "djlint": "1.12.1", "dockerfilelint": "1.8.0", "dotenv-linter": "3.2.0", "dotnet-format": "000", @@ -90,7 +90,7 @@ "syft": "0.55.0", "tekton-lint": "0.6.0", "terraform-fmt": "1.2.8", - "terragrunt": "0.38.8", + "terragrunt": "0.38.9", "terrascan": "1.15.2", "tflint": "0.39.3", "trivy": "0.29.2", diff --git a/.automation/generated/megalinter-users.json b/.automation/generated/megalinter-users.json index c7bb76c10c9..9a8bd5fe326 100644 --- a/.automation/generated/megalinter-users.json +++ b/.automation/generated/megalinter-users.json @@ -23,8 +23,8 @@ "downloads_url": "https://api.github.com/repos/nektos/act/downloads", "events_url": "https://api.github.com/repos/nektos/act/events", "fork": false, - "forks": 710, - "forks_count": 710, + "forks": 711, + "forks_count": 711, "forks_url": "https://api.github.com/repos/nektos/act/forks", "full_name": "nektos/act", "git_commits_url": "https://api.github.com/repos/nektos/act/git/commits{/sha}", @@ -59,7 +59,7 @@ "milestones_url": "https://api.github.com/repos/nektos/act/milestones{/number}", "mirror_url": null, "name": "act", - "network_count": 710, + "network_count": 711, "node_id": "MDEwOlJlcG9zaXRvcnkxNjM4ODMyNzk=", "notifications_url": "https://api.github.com/repos/nektos/act/notifications{?since,all,participating}", "open_issues": 73, @@ -110,7 +110,7 @@ "releases_url": "https://api.github.com/repos/nektos/act/releases{/id}", "size": 6140, "ssh_url": "git@github.com:nektos/act.git", - "stargazers_count": 27115, + "stargazers_count": 27117, "stargazers_url": "https://api.github.com/repos/nektos/act/stargazers", "statuses_url": "https://api.github.com/repos/nektos/act/statuses/{sha}", "subscribers_count": 116, @@ -127,15 +127,15 @@ "golang" ], "trees_url": "https://api.github.com/repos/nektos/act/git/trees{/sha}", - "updated_at": "2022-08-30T00:50:06Z", + "updated_at": "2022-08-30T02:19:08Z", "url": "https://api.github.com/repos/nektos/act", "visibility": "public", - "watchers": 27115, - "watchers_count": 27115, + "watchers": 27117, + "watchers_count": 27117, "web_commit_signoff_required": false }, "repo_url": "https://github.com/nektos/act", - "stargazers": 27115 + "stargazers": 27117 }, { "info": { @@ -592,10 +592,10 @@ "releases_url": "https://api.github.com/repos/dorssel/usbipd-win/releases{/id}", "size": 1490, "ssh_url": "git@github.com:dorssel/usbipd-win.git", - "stargazers_count": 1132, + "stargazers_count": 1135, "stargazers_url": "https://api.github.com/repos/dorssel/usbipd-win/stargazers", "statuses_url": "https://api.github.com/repos/dorssel/usbipd-win/statuses/{sha}", - "subscribers_count": 30, + "subscribers_count": 31, "subscribers_url": "https://api.github.com/repos/dorssel/usbipd-win/subscribers", "subscription_url": "https://api.github.com/repos/dorssel/usbipd-win/subscription", "svn_url": "https://github.com/dorssel/usbipd-win", @@ -613,15 +613,15 @@ "wsl2" ], "trees_url": "https://api.github.com/repos/dorssel/usbipd-win/git/trees{/sha}", - "updated_at": "2022-08-29T14:53:19Z", + "updated_at": "2022-08-30T02:28:38Z", "url": "https://api.github.com/repos/dorssel/usbipd-win", "visibility": "public", - "watchers": 1132, - "watchers_count": 1132, + "watchers": 1135, + "watchers_count": 1135, "web_commit_signoff_required": false }, "repo_url": "https://github.com/dorssel/usbipd-win", - "stargazers": 1132 + "stargazers": 1135 }, { "info": { @@ -848,9 +848,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/oxsecurity/megalinter/pulls{/number}", - "pushed_at": "2022-08-28T22:02:56Z", + "pushed_at": "2022-08-30T03:15:56Z", "releases_url": "https://api.github.com/repos/oxsecurity/megalinter/releases{/id}", - "size": 217493, + "size": 217530, "ssh_url": "git@github.com:oxsecurity/megalinter.git", "stargazers_count": 805, "stargazers_url": "https://api.github.com/repos/oxsecurity/megalinter/stargazers", @@ -1232,9 +1232,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/onedr0p/home-ops/pulls{/number}", - "pushed_at": "2022-08-29T23:38:14Z", + "pushed_at": "2022-08-30T03:23:08Z", "releases_url": "https://api.github.com/repos/onedr0p/home-ops/releases{/id}", - "size": 26316, + "size": 26318, "ssh_url": "git@github.com:onedr0p/home-ops.git", "stargazers_count": 600, "stargazers_url": "https://api.github.com/repos/onedr0p/home-ops/stargazers", @@ -1354,9 +1354,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/pulls{/number}", - "pushed_at": "2022-08-29T14:49:48Z", + "pushed_at": "2022-08-30T02:45:28Z", "releases_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/releases{/id}", - "size": 444, + "size": 446, "ssh_url": "git@github.com:unixorn/zsh-quickstart-kit.git", "stargazers_count": 562, "stargazers_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/stargazers", @@ -1829,8 +1829,8 @@ "downloads_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/downloads", "events_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/events", "fork": false, - "forks": 1211, - "forks_count": 1211, + "forks": 1210, + "forks_count": 1210, "forks_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/forks", "full_name": "KelvinTegelaar/CIPP", "git_commits_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/git/commits{/sha}", @@ -1865,7 +1865,7 @@ "milestones_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/milestones{/number}", "mirror_url": null, "name": "CIPP", - "network_count": 1211, + "network_count": 1210, "node_id": "R_kgDOGNiHEA", "notifications_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/notifications{?since,all,participating}", "open_issues": 4, @@ -2483,8 +2483,8 @@ "network_count": 20, "node_id": "MDEwOlJlcG9zaXRvcnkyODc1MDA0NTY=", "notifications_url": "https://api.github.com/repos/bjw-s/home-ops/notifications{?since,all,participating}", - "open_issues": 7, - "open_issues_count": 7, + "open_issues": 9, + "open_issues_count": 9, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/6213398?v=4", "events_url": "https://api.github.com/users/bjw-s/events{/privacy}", @@ -2507,9 +2507,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/bjw-s/home-ops/pulls{/number}", - "pushed_at": "2022-08-29T22:07:06Z", + "pushed_at": "2022-08-30T03:00:18Z", "releases_url": "https://api.github.com/repos/bjw-s/home-ops/releases{/id}", - "size": 31573, + "size": 31574, "ssh_url": "git@github.com:bjw-s/home-ops.git", "stargazers_count": 165, "stargazers_url": "https://api.github.com/repos/bjw-s/home-ops/stargazers", @@ -2630,7 +2630,7 @@ "releases_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/releases{/id}", "size": 358, "ssh_url": "git@github.com:unixorn/tumult.plugin.zsh.git", - "stargazers_count": 136, + "stargazers_count": 137, "stargazers_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/stargazers", "statuses_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/statuses/{sha}", "subscribers_count": 1, @@ -2651,15 +2651,15 @@ "zsh-plugins" ], "trees_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/git/trees{/sha}", - "updated_at": "2022-08-29T20:50:15Z", + "updated_at": "2022-08-30T01:38:06Z", "url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh", "visibility": "public", - "watchers": 136, - "watchers_count": 136, + "watchers": 137, + "watchers_count": 137, "web_commit_signoff_required": false }, "repo_url": "https://github.com/unixorn/tumult.plugin.zsh", - "stargazers": 136 + "stargazers": 137 }, { "info": { @@ -2747,7 +2747,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/toboshii/home-ops/pulls{/number}", - "pushed_at": "2022-08-29T22:19:44Z", + "pushed_at": "2022-08-30T02:06:40Z", "releases_url": "https://api.github.com/repos/toboshii/home-ops/releases{/id}", "size": 2667, "ssh_url": "git@github.com:toboshii/home-ops.git", @@ -3668,9 +3668,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/T145/black-mirror/pulls{/number}", - "pushed_at": "2022-08-29T13:46:12Z", + "pushed_at": "2022-08-30T02:19:57Z", "releases_url": "https://api.github.com/repos/T145/black-mirror/releases{/id}", - "size": 86145, + "size": 86168, "ssh_url": "git@github.com:T145/black-mirror.git", "stargazers_count": 84, "stargazers_url": "https://api.github.com/repos/T145/black-mirror/stargazers", @@ -4170,8 +4170,8 @@ "network_count": 108, "node_id": "MDEwOlJlcG9zaXRvcnkyMjQ4Nzg3ODA=", "notifications_url": "https://api.github.com/repos/Azure/ARO-RP/notifications{?since,all,participating}", - "open_issues": 150, - "open_issues_count": 150, + "open_issues": 148, + "open_issues_count": 148, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/6844498?v=4", "events_url": "https://api.github.com/users/Azure/events{/privacy}", @@ -4214,9 +4214,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/Azure/ARO-RP/pulls{/number}", - "pushed_at": "2022-08-29T22:13:02Z", + "pushed_at": "2022-08-30T03:33:42Z", "releases_url": "https://api.github.com/repos/Azure/ARO-RP/releases{/id}", - "size": 67509, + "size": 67524, "ssh_url": "git@github.com:Azure/ARO-RP.git", "stargazers_count": 64, "stargazers_url": "https://api.github.com/repos/Azure/ARO-RP/stargazers", @@ -4672,8 +4672,8 @@ "network_count": 2, "node_id": "MDEwOlJlcG9zaXRvcnkzMTQxODEwODI=", "notifications_url": "https://api.github.com/repos/auricom/home-ops/notifications{?since,all,participating}", - "open_issues": 15, - "open_issues_count": 15, + "open_issues": 16, + "open_issues_count": 16, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/27022259?v=4", "events_url": "https://api.github.com/users/auricom/events{/privacy}", @@ -4696,9 +4696,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/auricom/home-ops/pulls{/number}", - "pushed_at": "2022-08-29T22:20:39Z", + "pushed_at": "2022-08-30T02:21:21Z", "releases_url": "https://api.github.com/repos/auricom/home-ops/releases{/id}", - "size": 5938, + "size": 5939, "ssh_url": "git@github.com:auricom/home-ops.git", "stargazers_count": 52, "stargazers_url": "https://api.github.com/repos/auricom/home-ops/stargazers", @@ -6274,9 +6274,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/rwaltr/infra/pulls{/number}", - "pushed_at": "2022-08-26T23:53:38Z", + "pushed_at": "2022-08-30T02:26:19Z", "releases_url": "https://api.github.com/repos/rwaltr/infra/releases{/id}", - "size": 1702, + "size": 1709, "ssh_url": "git@github.com:rwaltr/infra.git", "stargazers_count": 21, "stargazers_url": "https://api.github.com/repos/rwaltr/infra/stargazers", @@ -6365,8 +6365,8 @@ "network_count": 0, "node_id": "MDEwOlJlcG9zaXRvcnkzODI4NjMyOTE=", "notifications_url": "https://api.github.com/repos/0dragosh/homelab/notifications{?since,all,participating}", - "open_issues": 6, - "open_issues_count": 6, + "open_issues": 7, + "open_issues_count": 7, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/39906742?v=4", "events_url": "https://api.github.com/users/0dragosh/events{/privacy}", @@ -6389,7 +6389,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/0dragosh/homelab/pulls{/number}", - "pushed_at": "2022-08-29T23:24:46Z", + "pushed_at": "2022-08-30T03:30:26Z", "releases_url": "https://api.github.com/repos/0dragosh/homelab/releases{/id}", "size": 3792, "ssh_url": "git@github.com:0dragosh/homelab.git", diff --git a/CHANGELOG.md b/CHANGELOG.md index f4eebd7ba1b..ce2d073bbcf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [checkov](https://www.checkov.io/) from 2.1.162 to **2.1.165** on 2022-08-30 - [syft](https://github.com/anchore/syft) from 0.54.0 to **0.55.0** on 2022-08-30 - [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.13.0 to **7.14.0** on 2022-08-30 + - [djlint](https://djlint.com/) from 1.12.0 to **1.12.1** on 2022-08-30 + - [terragrunt](https://terragrunt.gruntwork.io) from 0.38.8 to **0.38.9** on 2022-08-30 ## [v6.7.1] - 2022-08-28 diff --git a/docs/all_linters.md b/docs/all_linters.md index 7d69bc61fee..ea9f9ee9561 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -23,7 +23,7 @@ | [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 6.8.1 | [MIT](licenses/cspell.md) | [![GitHub stars](https://img.shields.io/github/stars/streetsidesoftware/cspell?cacheSeconds=3600)](https://github.com/streetsidesoftware/cspell){target=_blank} | [SPELL](descriptors/spell_cspell.md) | :heart: | [MegaLinter reference](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#mega-linter){target=_blank} | | [**dartanalyzer**](https://github.com/dart-lang/sdk){target=_blank} | N/A | [BSD-3-Clause](licenses/dartanalyzer.md) | [![GitHub stars](https://img.shields.io/github/stars/dart-lang/sdk?cacheSeconds=3600)](https://github.com/dart-lang/sdk){target=_blank} | [DART](descriptors/dart_dartanalyzer.md) | :no_entry_sign: | [Repository](https://github.com/dart-lang/sdk){target=_blank} | | [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 0.6.9 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | -| [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.12.0 | | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :white_circle: | [Repository](https://github.com/Riverside-Healthcare/djlint){target=_blank} | +| [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.12.1 | | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :white_circle: | [Repository](https://github.com/Riverside-Healthcare/djlint){target=_blank} | | [**dotenv-linter**](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | 3.2.0 | [MIT](licenses/dotenv-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/dotenv-linter/dotenv-linter?cacheSeconds=3600)](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | [ENV](descriptors/env_dotenv_linter.md) | :heart: | [MegaLinter reference](https://dotenv-linter.github.io/#/integrations/mega_linter){target=_blank} | | [**dotnet-format**](https://github.com/dotnet/format){target=_blank} | 000 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/format){target=_blank} | | [**dustilock**](https://github.com/Checkmarx/dustilock){target=_blank} | N/A | [Apache-2.0](licenses/dustilock.md) | [![GitHub stars](https://img.shields.io/github/stars/Checkmarx/dustilock?cacheSeconds=3600)](https://github.com/Checkmarx/dustilock){target=_blank} | [REPOSITORY](descriptors/repository_dustilock.md) | :white_circle: | [Repository](https://github.com/Checkmarx/dustilock){target=_blank} | @@ -92,7 +92,7 @@ | [**syft**](https://github.com/anchore/syft){target=_blank} | 0.55.0 | | [![GitHub stars](https://img.shields.io/github/stars/anchore/syft?cacheSeconds=3600)](https://github.com/anchore/syft){target=_blank} | [REPOSITORY](descriptors/repository_syft.md) | :white_circle: | [Repository](https://github.com/anchore/syft){target=_blank} | | [**tekton-lint**](https://github.com/IBM/tekton-lint){target=_blank} | 0.6.0 | | [![GitHub stars](https://img.shields.io/github/stars/IBM/tekton-lint?cacheSeconds=3600)](https://github.com/IBM/tekton-lint){target=_blank} | [TEKTON](descriptors/tekton_tekton_lint.md) | :white_circle: | [Repository](https://github.com/IBM/tekton-lint){target=_blank} | | [**terraform-fmt**](https://github.com/hashicorp/terraform){target=_blank} | 1.2.8 | [MPL-2.0](licenses/terraform-fmt.md) | [![GitHub stars](https://img.shields.io/github/stars/hashicorp/terraform?cacheSeconds=3600)](https://github.com/hashicorp/terraform){target=_blank} | [TERRAFORM](descriptors/terraform_terraform_fmt.md) | :white_circle: | [Repository](https://github.com/hashicorp/terraform){target=_blank} | -| [**terragrunt**](https://github.com/gruntwork-io/terragrunt){target=_blank} | 0.38.8 | [MIT](licenses/terragrunt.md) | [![GitHub stars](https://img.shields.io/github/stars/gruntwork-io/terragrunt?cacheSeconds=3600)](https://github.com/gruntwork-io/terragrunt){target=_blank} | [TERRAFORM](descriptors/terraform_terragrunt.md) | :white_circle: | [Repository](https://github.com/gruntwork-io/terragrunt){target=_blank} | +| [**terragrunt**](https://github.com/gruntwork-io/terragrunt){target=_blank} | 0.38.9 | [MIT](licenses/terragrunt.md) | [![GitHub stars](https://img.shields.io/github/stars/gruntwork-io/terragrunt?cacheSeconds=3600)](https://github.com/gruntwork-io/terragrunt){target=_blank} | [TERRAFORM](descriptors/terraform_terragrunt.md) | :white_circle: | [Repository](https://github.com/gruntwork-io/terragrunt){target=_blank} | | [**terrascan**](https://github.com/accurics/terrascan){target=_blank} | 1.15.2 | [Apache-2.0](licenses/terrascan.md) | [![GitHub stars](https://img.shields.io/github/stars/accurics/terrascan?cacheSeconds=3600)](https://github.com/accurics/terrascan){target=_blank} | [TERRAFORM](descriptors/terraform_terrascan.md) | :white_circle: | [Repository](https://github.com/accurics/terrascan){target=_blank} | | [**tflint**](https://github.com/terraform-linters/tflint){target=_blank} | 0.39.3 | | [![GitHub stars](https://img.shields.io/github/stars/terraform-linters/tflint?cacheSeconds=3600)](https://github.com/terraform-linters/tflint){target=_blank} | [TERRAFORM](descriptors/terraform_tflint.md) | :white_circle: | [Repository](https://github.com/terraform-linters/tflint){target=_blank} | | [**trivy**](https://github.com/aquasecurity/trivy){target=_blank} | 0.29.2 | [Apache-2.0](licenses/trivy.md) | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | diff --git a/docs/descriptors/html_djlint.md b/docs/descriptors/html_djlint.md index db56043e8c8..6616fbecf38 100644 --- a/docs/descriptors/html_djlint.md +++ b/docs/descriptors/html_djlint.md @@ -23,7 +23,7 @@ For example, define `HTML_DJLINT_HTMLHINT_ARGUMENTS: ["--profile", "django"]` to ## djlint documentation -- Version in MegaLinter: **1.12.0** +- Version in MegaLinter: **1.12.1** - Visit [Official Web Site](https://djlint.com/){target=_blank} - See [How to configure djlint rules](https://djlint.com/docs/configuration/){target=_blank} - See [How to disable djlint rules in files](https://djlint.com/docs/ignoring-code/){target=_blank} diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md index 8af3734c0f9..ef7ce21657b 100644 --- a/docs/descriptors/python_black.md +++ b/docs/descriptors/python_black.md @@ -114,9 +114,9 @@ Options: input). --python-cell-magics TEXT When processing Jupyter Notebooks, add the given magic to the list of known python- - magics (capture, prun, python, time, timeit, - python3, pypy). Useful for formatting cells - with custom python magics. + magics (capture, python3, timeit, python, + pypy, time, 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/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index 8a302161bc7..4383076b061 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -202,28 +202,28 @@ ApexAssertionsShouldIncludeMessage apex Best Practices ApexUnitTestClassShouldHaveAsserts apex Best Practices quickstart,Default ruleset...,ApexUnit pmd ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices quickstart,Default ruleset...,ApexUnit pmd -AvoidGlobalModifier apex Best Practices Style,quickstart,Default ruleset... pmd -AvoidLogicInTrigger apex Best Practices Style,quickstart,Default ruleset... pmd +AvoidGlobalModifier apex Best Practices quickstart,Default ruleset...,Style pmd +AvoidLogicInTrigger apex Best Practices quickstart,Default ruleset...,Style pmd DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd UnusedLocalVariable apex Best Practices pmd AvoidDebugStatements apex Performance pmd -AvoidDmlStatementsInLoops apex Performance Default ruleset...,Performance pmd -AvoidSoqlInLoops apex Performance Default ruleset...,Performance pmd -AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd +AvoidDmlStatementsInLoops apex Performance Performance,Default ruleset... pmd +AvoidSoqlInLoops apex Performance Performance,Default ruleset... pmd +AvoidSoslInLoops apex Performance Performance,Default ruleset... pmd EagerlyLoadedDescribeSObjectResult apex Performance pmd OperationWithLimitsInLoop apex Performance quickstart pmd -ApexBadCrypto apex Security Security,quickstart,Default ruleset... pmd -ApexCRUDViolation apex Security Security,quickstart,Default ruleset... pmd +ApexBadCrypto apex Security quickstart,Default ruleset...,Security pmd +ApexCRUDViolation apex Security quickstart,Default ruleset...,Security pmd ApexCSRF apex Security Security pmd -ApexDangerousMethods apex Security Security,quickstart,Default ruleset... pmd -ApexInsecureEndpoint apex Security Security,quickstart,Default ruleset... pmd -ApexOpenRedirect apex Security Security,quickstart,Default ruleset... pmd -ApexSharingViolations apex Security Security,quickstart,Default ruleset... pmd -ApexSOQLInjection apex Security Security,quickstart,Default ruleset... pmd -ApexSuggestUsingNamedCred apex Security Security,quickstart,Default ruleset... pmd -ApexXSSFromEscapeFalse apex Security Security,quickstart,Default ruleset... pmd -ApexXSSFromURLParam apex Security Security,quickstart,Default ruleset... pmd -ClassNamingConventions apex Code Style Style,quickstart,Default ruleset... pmd +ApexDangerousMethods apex Security quickstart,Default ruleset...,Security pmd +ApexInsecureEndpoint apex Security quickstart,Default ruleset...,Security pmd +ApexOpenRedirect apex Security quickstart,Default ruleset...,Security pmd +ApexSharingViolations apex Security quickstart,Default ruleset...,Security pmd +ApexSOQLInjection apex Security quickstart,Default ruleset...,Security pmd +ApexSuggestUsingNamedCred apex Security quickstart,Default ruleset...,Security pmd +ApexXSSFromEscapeFalse apex Security quickstart,Default ruleset...,Security pmd +ApexXSSFromURLParam apex Security quickstart,Default ruleset...,Security pmd +ClassNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd IfElseStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd IfStmtsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd FieldDeclarationsShouldBeAtStart apex Code Style pmd @@ -231,34 +231,34 @@ FieldNamingConventions apex Code Style ForLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd FormalParameterNamingConventions apex Code Style quickstart pmd LocalVariableNamingConventions apex Code Style quickstart pmd -MethodNamingConventions apex Code Style Style,quickstart,Default ruleset... pmd +MethodNamingConventions apex Code Style quickstart,Default ruleset...,Style pmd OneDeclarationPerLine apex Code Style quickstart,Default ruleset... pmd PropertyNamingConventions apex Code Style quickstart pmd -VariableNamingConventions apex Code Style Style,Default ruleset... pmd +VariableNamingConventions apex Code Style Default ruleset...,Style pmd WhileLoopsMustUseBraces apex Code Style quickstart,Default ruleset...,Braces pmd -AvoidDeeplyNestedIfStmts apex Design quickstart,Default ruleset...,Complexity pmd -CyclomaticComplexity apex Design Metrics tempora...,quickstart,Default ruleset... pmd +AvoidDeeplyNestedIfStmts apex Design Complexity,quickstart,Default ruleset... pmd +CyclomaticComplexity apex Design quickstart,Default ruleset...,Metrics tempora... pmd CognitiveComplexity apex Design pmd -ExcessiveClassLength apex Design quickstart,Default ruleset...,Complexity pmd -ExcessiveParameterList apex Design quickstart,Default ruleset...,Complexity pmd -ExcessivePublicCount apex Design quickstart,Default ruleset...,Complexity pmd -NcssConstructorCount apex Design quickstart,Default ruleset...,Complexity pmd -NcssMethodCount apex Design quickstart,Default ruleset...,Complexity pmd -NcssTypeCount apex Design quickstart,Default ruleset...,Complexity pmd -StdCyclomaticComplexity apex Design quickstart,Default ruleset...,Complexity pmd -TooManyFields apex Design quickstart,Default ruleset...,Complexity pmd +ExcessiveClassLength apex Design Complexity,quickstart,Default ruleset... pmd +ExcessiveParameterList apex Design Complexity,quickstart,Default ruleset... pmd +ExcessivePublicCount apex Design Complexity,quickstart,Default ruleset... pmd +NcssConstructorCount apex Design Complexity,quickstart,Default ruleset... pmd +NcssMethodCount apex Design Complexity,quickstart,Default ruleset... pmd +NcssTypeCount apex Design Complexity,quickstart,Default ruleset... pmd +StdCyclomaticComplexity apex Design Complexity,quickstart,Default ruleset... pmd +TooManyFields apex Design Complexity,quickstart,Default ruleset... pmd ApexDoc apex Documentation quickstart,Default ruleset... pmd ApexCSRF apex Error Prone quickstart,Default ruleset... pmd -AvoidDirectAccessTriggerMap apex Error Prone Style,quickstart,Default ruleset... pmd -AvoidHardcodingId apex Error Prone Style,quickstart,Default ruleset... pmd +AvoidDirectAccessTriggerMap apex Error Prone quickstart,Default ruleset...,Style pmd +AvoidHardcodingId apex Error Prone quickstart,Default ruleset...,Style pmd AvoidNonExistentAnnotations apex Error Prone quickstart,Default ruleset... pmd -EmptyCatchBlock apex Error Prone quickstart,Default ruleset...,Empty Code pmd -EmptyIfStmt apex Error Prone quickstart,Default ruleset...,Empty Code pmd -EmptyStatementBlock apex Error Prone quickstart,Default ruleset...,Empty Code pmd -EmptyTryOrFinallyBlock apex Error Prone quickstart,Default ruleset...,Empty Code pmd -EmptyWhileStmt apex Error Prone quickstart,Default ruleset...,Empty Code pmd +EmptyCatchBlock apex Error Prone Empty Code,quickstart,Default ruleset... pmd +EmptyIfStmt apex Error Prone Empty Code,quickstart,Default ruleset... pmd +EmptyStatementBlock apex Error Prone Empty Code,quickstart,Default ruleset... pmd +EmptyTryOrFinallyBlock apex Error Prone Empty Code,quickstart,Default ruleset... pmd +EmptyWhileStmt apex Error Prone Empty Code,quickstart,Default ruleset... pmd InaccessibleAuraEnabledGetter apex Error Prone pmd -MethodWithSameNameAsEnclosingClass apex Error Prone Style,quickstart,Default ruleset... pmd +MethodWithSameNameAsEnclosingClass apex Error Prone quickstart,Default ruleset...,Style 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_terragrunt.md b/docs/descriptors/terraform_terragrunt.md index 6065c6a1fd6..b6b6c508d3d 100644 --- a/docs/descriptors/terraform_terragrunt.md +++ b/docs/descriptors/terraform_terragrunt.md @@ -4,7 +4,7 @@ ## terragrunt documentation -- Version in MegaLinter: **0.38.8** +- Version in MegaLinter: **0.38.9** - Visit [Official Web Site](https://terragrunt.gruntwork.io){target=_blank} - See [How to configure terragrunt rules](https://terragrunt.gruntwork.io/docs/getting-started/configuration/#terragrunt-configuration-file){target=_blank} @@ -113,9 +113,10 @@ GLOBAL OPTIONS: terragrunt-log-level Sets the logging level for Terragrunt. Supported levels: panic, fatal, error, warn (default), info, debug, trace. terragrunt-strict-validate Sets strict mode for the validate-inputs command. By default, strict mode is off. When this flag is passed, strict mode is turned on. When strict mode is turned off, the validate-inputs command will only return an error if required inputs are missing from all input sources (env vars, var files, etc). When strict mode is turned on, an error will be returned if required inputs are missing OR if unused variables are passed to Terragrunt. terragrunt-json-out The file path that terragrunt should use when rendering the terragrunt.hcl config as json. Only used in the render-json command. Defaults to terragrunt_rendered.json. + terragrunt-use-partial-parse-config-cache Enables caching of includes during partial parsing operations. Will also be used for the --terragrunt-iam-role option if provided. VERSION: - v0.38.8 + v0.38.9 AUTHOR(S): Gruntwork