diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json
index 6cb2b1eeacb..e5d8c717453 100644
--- a/.automation/generated/flavors-stats.json
+++ b/.automation/generated/flavors-stats.json
@@ -627,6 +627,10 @@
[
"2022-03-10T01:51:49",
2467771
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 2468158
]
],
"ci_light": [
@@ -1257,6 +1261,10 @@
[
"2022-03-10T01:51:49",
8281
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 8301
]
],
"dart": [
@@ -1887,6 +1895,10 @@
[
"2022-03-10T01:51:49",
2415
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 2417
]
],
"documentation": [
@@ -2517,6 +2529,10 @@
[
"2022-03-10T01:51:49",
44888
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 44973
]
],
"dotnet": [
@@ -3147,6 +3163,10 @@
[
"2022-03-10T01:51:49",
290174
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 290325
]
],
"go": [
@@ -3777,6 +3797,10 @@
[
"2022-03-10T01:51:49",
8712
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 8722
]
],
"java": [
@@ -4407,6 +4431,10 @@
[
"2022-03-10T01:51:49",
63477
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 63663
]
],
"javascript": [
@@ -5037,6 +5065,10 @@
[
"2022-03-10T01:51:49",
96414
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 96613
]
],
"php": [
@@ -5667,6 +5699,10 @@
[
"2022-03-10T01:51:49",
4515
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 4526
]
],
"python": [
@@ -6297,6 +6333,10 @@
[
"2022-03-10T01:51:49",
64388
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 64515
]
],
"ruby": [
@@ -6923,6 +6963,10 @@
[
"2022-03-10T01:51:49",
1929
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 1929
]
],
"rust": [
@@ -7549,6 +7593,10 @@
[
"2022-03-10T01:51:49",
2478
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 2504
]
],
"salesforce": [
@@ -8179,6 +8227,10 @@
[
"2022-03-10T01:51:49",
11293
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 11305
]
],
"scala": [
@@ -8805,6 +8857,10 @@
[
"2022-03-10T01:51:49",
1459
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 1460
]
],
"swift": [
@@ -9431,6 +9487,10 @@
[
"2022-03-10T01:51:49",
1500
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 1501
]
],
"terraform": [
@@ -10061,6 +10121,10 @@
[
"2022-03-10T01:51:49",
44076
+ ],
+ [
+ "2022-03-11T01:51:30",
+ 44359
]
]
}
\ No newline at end of file
diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json
index 0174ee24acd..22304f110b3 100644
--- a/.automation/generated/linter-helps.json
+++ b/.automation/generated/linter-helps.json
@@ -339,8 +339,8 @@
" input).",
" --python-cell-magics TEXT When processing Jupyter Notebooks, add the",
" given magic to the list of known python-",
- " magics (time, timeit, python, capture, prun,",
- " pypy, python3). Useful for formatting cells",
+ " magics (capture, time, pypy, timeit, python,",
+ " prun, python3). Useful for formatting cells",
" with custom python magics.",
" -S, --skip-string-normalization",
" Don't normalize string quotes or prefixes.",
@@ -1510,8 +1510,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: ['E704', 'E121', 'E126', 'W503', 'W504',",
- " 'E226', 'E24', 'E123'])",
+ " (Default: ['E226', 'E121', 'W504', 'E123', 'E704',",
+ " 'E24', 'W503', 'E126'])",
" --extend-ignore errors",
" Comma-separated list of errors and warnings to add to",
" the list of ignored ones. For example, ``--extend-",
@@ -4977,11 +4977,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",
@@ -4990,18 +4990,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",
@@ -5009,26 +5009,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",
@@ -5036,7 +5036,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 305111c7ede..0fb8d6009d1 100644
--- a/.automation/generated/linter-versions.json
+++ b/.automation/generated/linter-versions.json
@@ -6,7 +6,7 @@
"bash-exec": "5.1.0",
"black": "22.1.0",
"cfn-lint": "0.58.3",
- "checkov": "2.0.931",
+ "checkov": "2.0.935",
"checkstyle": "10.0",
"chktex": "1.7.6",
"clippy": "0.1.59",
@@ -47,7 +47,7 @@
"php": "7.4.26",
"phpcs": "3.6.2",
"phplint": "3.0",
- "phpstan": "1.4.8",
+ "phpstan": "1.4.9",
"powershell": "7.2.1",
"prettier": "2.5.1",
"protolint": "0.37.1",
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 10e082a82fc..dba5f88e3e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -70,6 +70,8 @@ Note: Can be used with `megalinter/megalinter@beta` in your GitHub Action mega-l
- [checkov](https://www.checkov.io/) from 2.0.924 to **2.0.927** on 2022-03-09
- [rubocop](https://rubocop.org/) from 1.25.1 to **1.26.0** on 2022-03-10
- [checkov](https://www.checkov.io/) from 2.0.927 to **2.0.931** on 2022-03-10
+ - [phpstan](https://phpstan.org/) from 1.4.8 to **1.4.9** on 2022-03-11
+ - [checkov](https://www.checkov.io/) from 2.0.931 to **2.0.935** on 2022-03-11
- New linter `kubeconform` to validate Kubernetes manifests with updated schemas
diff --git a/docs/all_linters.md b/docs/all_linters.md
index 37a1c3f8d31..950094c5b47 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.0 | | [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.1.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.58.3 | | [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.931 | [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.935 | [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.0 | [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.59 | | [RUST](descriptors/rust_clippy.md) | :white_circle: | [Web Site](https://github.com/rust-lang/rust-clippy){target=_blank} |
@@ -53,7 +53,7 @@
| [**php**](https://github.com/php/php-src){target=_blank} | 7.4.26 | [Other](licenses/php.md) | [PHP](descriptors/php_php.md) | | [Repository](https://github.com/php/php-src){target=_blank} |
| [**phpcs**](https://github.com/squizlabs/PHP_CodeSniffer){target=_blank} | 3.6.2 | | [PHP](descriptors/php_phpcs.md) | :white_circle: | [Web Site](https://github.com/squizlabs/PHP_CodeSniffer){target=_blank} |
| [**phplint**](https://github.com/overtrue/phplint){target=_blank} | 3.0 | | [PHP](descriptors/php_phplint.md) | :white_circle: | [Web Site](https://github.com/overtrue/phplint){target=_blank} |
-| [**phpstan**](https://github.com/phpstan/phpstan){target=_blank} | 1.4.8 | [MIT](licenses/phpstan.md) | [PHP](descriptors/php_phpstan.md) | :white_circle: | [Repository](https://github.com/phpstan/phpstan){target=_blank} |
+| [**phpstan**](https://github.com/phpstan/phpstan){target=_blank} | 1.4.9 | [MIT](licenses/phpstan.md) | [PHP](descriptors/php_phpstan.md) | :white_circle: | [Repository](https://github.com/phpstan/phpstan){target=_blank} |
| [**powershell**](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | 7.2.1 | | [POWERSHELL](descriptors/powershell_powershell.md) | :white_circle: | [Web Site](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} |
| [**prettier**](https://github.com/prettier/prettier){target=_blank} | 2.5.1 | [MIT](licenses/prettier.md) | [JAVASCRIPT](descriptors/javascript_prettier.md)
[JSON](descriptors/json_prettier.md)
[TYPESCRIPT](descriptors/typescript_prettier.md)
[YAML](descriptors/yaml_prettier.md) | :white_circle: | [Repository](https://github.com/prettier/prettier){target=_blank} |
| [**protolint**](https://github.com/yoheimuta/protolint){target=_blank} | 0.37.1 | | [PROTOBUF](descriptors/protobuf_protolint.md) | :white_circle: | [Web Site](https://github.com/yoheimuta/protolint){target=_blank} |
diff --git a/docs/descriptors/php_phpstan.md b/docs/descriptors/php_phpstan.md
index a33181d70de..1e229da82a4 100644
--- a/docs/descriptors/php_phpstan.md
+++ b/docs/descriptors/php_phpstan.md
@@ -4,7 +4,7 @@
## phpstan documentation
-- Version in MegaLinter: **1.4.8**
+- Version in MegaLinter: **1.4.9**
- Visit [Official Web Site](https://phpstan.org/){target=_blank}
- See [How to configure phpstan rules](https://phpstan.org/config-reference#neon-format){target=_blank}
- If custom `phpstan.neon.dist` config file is not found, [phpstan.neon.dist](https://github.com/megalinter/megalinter/tree/main/TEMPLATES/phpstan.neon.dist){target=_blank} will be used
diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md
index 67314fb74ed..2fa37501f27 100644
--- a/docs/descriptors/python_black.md
+++ b/docs/descriptors/python_black.md
@@ -112,8 +112,8 @@ Options:
input).
--python-cell-magics TEXT When processing Jupyter Notebooks, add the
given magic to the list of known python-
- magics (time, timeit, python, capture, prun,
- pypy, python3). Useful for formatting cells
+ magics (capture, time, pypy, timeit, python,
+ prun, python3). Useful for formatting cells
with custom python magics.
-S, --skip-string-normalization
Don't normalize string quotes or prefixes.
diff --git a/docs/descriptors/python_flake8.md b/docs/descriptors/python_flake8.md
index 4ca2b1cc32a..b434e7c782d 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: ['E704', 'E121', 'E126', 'W503', 'W504',
- 'E226', 'E24', 'E123'])
+ (Default: ['E226', 'E121', 'W504', 'E123', 'E704',
+ 'E24', 'W503', 'E126'])
--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_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md
index 6bbf6f4f858..972a7189e52 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_apex.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_apex.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 39f723684e6..b1cd10d7c06 100644
--- a/docs/descriptors/terraform_checkov.md
+++ b/docs/descriptors/terraform_checkov.md
@@ -9,7 +9,7 @@
## checkov documentation
-- Version in MegaLinter: **2.0.931**
+- Version in MegaLinter: **2.0.935**
- 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}