diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json index 3d2d19182b0..b34e0041e24 100644 --- a/.automation/generated/flavors-stats.json +++ b/.automation/generated/flavors-stats.json @@ -1835,6 +1835,10 @@ [ "2023-10-30T01:06:23", 3236726 + ], + [ + "2023-10-31T01:15:37", + 3239240 ] ], "ci_light": [ @@ -3673,6 +3677,10 @@ [ "2023-10-30T01:06:23", 101536 + ], + [ + "2023-10-31T01:15:37", + 101828 ] ], "cupcake": [ @@ -4491,6 +4499,10 @@ [ "2023-10-30T01:06:23", 35038 + ], + [ + "2023-10-31T01:15:37", + 35150 ] ], "dart": [ @@ -7239,6 +7251,10 @@ [ "2023-10-30T01:06:23", 191978 + ], + [ + "2023-10-31T01:15:37", + 192318 ] ], "dotnet": [ @@ -9077,6 +9093,10 @@ [ "2023-10-30T01:06:23", 452060 + ], + [ + "2023-10-31T01:15:37", + 452516 ] ], "dotnetweb": [ @@ -9299,6 +9319,10 @@ [ "2023-10-30T01:06:23", 2433 + ], + [ + "2023-10-31T01:15:37", + 2460 ] ], "go": [ @@ -11137,6 +11161,10 @@ [ "2023-10-30T01:06:23", 33165 + ], + [ + "2023-10-31T01:15:37", + 33311 ] ], "java": [ @@ -12975,6 +13003,10 @@ [ "2023-10-30T01:06:23", 148643 + ], + [ + "2023-10-31T01:15:37", + 149016 ] ], "javascript": [ @@ -14813,6 +14845,10 @@ [ "2023-10-30T01:06:23", 422433 + ], + [ + "2023-10-31T01:15:37", + 423994 ] ], "php": [ @@ -16651,6 +16687,10 @@ [ "2023-10-30T01:06:23", 55237 + ], + [ + "2023-10-31T01:15:37", + 55274 ] ], "python": [ @@ -18489,6 +18529,10 @@ [ "2023-10-30T01:06:23", 277184 + ], + [ + "2023-10-31T01:15:37", + 277976 ] ], "ruby": [ @@ -20323,6 +20367,10 @@ [ "2023-10-30T01:06:23", 4073 + ], + [ + "2023-10-31T01:15:37", + 4075 ] ], "rust": [ @@ -22157,6 +22205,10 @@ [ "2023-10-30T01:06:23", 7087 + ], + [ + "2023-10-31T01:15:37", + 7096 ] ], "salesforce": [ @@ -23995,6 +24047,10 @@ [ "2023-10-30T01:06:23", 26663 + ], + [ + "2023-10-31T01:15:37", + 26745 ] ], "scala": [ @@ -25831,6 +25887,10 @@ [ "2023-10-30T01:06:23", 45142 + ], + [ + "2023-10-31T01:15:37", + 45421 ] ], "swift": [ @@ -27665,6 +27725,10 @@ [ "2023-10-30T01:06:23", 4410 + ], + [ + "2023-10-31T01:15:37", + 4412 ] ], "terraform": [ @@ -29503,6 +29567,10 @@ [ "2023-10-30T01:06:23", 366225 + ], + [ + "2023-10-31T01:15:37", + 367236 ] ] } \ No newline at end of file diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 3378a97567e..c783b833067 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -3141,7 +3141,7 @@ " completion Generate autocompletion script", " config Handle cached configurations", " delete Delete configurations in Kubescape SaaS version", - " download Download artifacts,attack-tracks,controls-inputs,exceptions,control,framework", + " download Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control", " fix Fix misconfiguration in files", " help Help about any command", " list List frameworks/controls will list the supported frameworks and controls", @@ -7568,7 +7568,7 @@ " scanner run dfa scan codebase with all DFA rules", "", "WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", - "(node:1539) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", + "(node:1536) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", "(Use `node --trace-warnings ...` to show where the warning was created)", " NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT", " \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500", @@ -7576,12 +7576,12 @@ " VfHtmlStyleTagXss visualforce Security pmd N N", " VfUnescapeEl visualforce Security Basic VF pmd N N", " ApexAssertionsShouldIncludeMessage apex Best Practices pmd N N", - " ApexUnitTestClassShouldHaveAsserts apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N", + " ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N", " ApexUnitTestClassShouldHaveRunAs apex Best Practices quickstart pmd N N", " ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd N N", - " ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N", - " AvoidGlobalModifier apex Best Practices Style,Default ruleset...,quickstart pmd N N", - " AvoidLogicInTrigger apex Best Practices Style,Default ruleset...,quickstart pmd N N", + " ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N", + " AvoidGlobalModifier apex Best Practices Default ruleset...,quickstart,Style pmd N N", + " AvoidLogicInTrigger apex Best Practices Default ruleset...,quickstart,Style pmd N N", " DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd N N", " UnusedLocalVariable apex Best Practices pmd N N", " AvoidDebugStatements apex Performance pmd N N", @@ -7590,18 +7590,18 @@ " AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd N N", " EagerlyLoadedDescribeSObjectResult apex Performance pmd N N", " OperationWithLimitsInLoop apex Performance quickstart pmd N N", - " ApexBadCrypto apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexCRUDViolation apex Security Security,Default ruleset...,quickstart pmd N N", + " ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd N N", " ApexCSRF apex Security Security pmd N N", - " ApexDangerousMethods apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexInsecureEndpoint apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexOpenRedirect apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexSharingViolations apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexSOQLInjection apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexSuggestUsingNamedCred apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexXSSFromEscapeFalse apex Security Security,Default ruleset...,quickstart pmd N N", - " ApexXSSFromURLParam apex Security Security,Default ruleset...,quickstart pmd N N", - " ClassNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N", + " ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd N N", + " ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd N N", + " ClassNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N", " IfElseStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N", " IfStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N", " FieldDeclarationsShouldBeAtStart apex Code Style pmd N N", @@ -7609,34 +7609,34 @@ " ForLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N", " FormalParameterNamingConventions apex Code Style quickstart pmd N N", " LocalVariableNamingConventions apex Code Style quickstart pmd N N", - " MethodNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N", + " MethodNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N", " OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd N N", " PropertyNamingConventions apex Code Style quickstart pmd N N", - " VariableNamingConventions apex Code Style Style,Default ruleset... pmd N N", + " VariableNamingConventions apex Code Style Default ruleset...,Style pmd N N", " WhileLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N", - " AvoidDeeplyNestedIfStmts apex Design Complexity,Default ruleset...,quickstart pmd N N", + " AvoidDeeplyNestedIfStmts apex Design Default ruleset...,Complexity,quickstart pmd N N", " CyclomaticComplexity apex Design Metrics tempora...,Default ruleset...,quickstart pmd N N", " CognitiveComplexity apex Design pmd N N", - " ExcessiveClassLength apex Design Complexity,Default ruleset...,quickstart pmd N N", - " ExcessiveParameterList apex Design Complexity,Default ruleset...,quickstart pmd N N", - " ExcessivePublicCount apex Design Complexity,Default ruleset...,quickstart pmd N N", - " NcssConstructorCount apex Design Complexity,Default ruleset...,quickstart pmd N N", - " NcssMethodCount apex Design Complexity,Default ruleset...,quickstart pmd N N", - " NcssTypeCount apex Design Complexity,Default ruleset...,quickstart pmd N N", - " StdCyclomaticComplexity apex Design Complexity,Default ruleset...,quickstart pmd N N", - " TooManyFields apex Design Complexity,Default ruleset...,quickstart pmd N N", + " ExcessiveClassLength apex Design Default ruleset...,Complexity,quickstart pmd N N", + " ExcessiveParameterList apex Design Default ruleset...,Complexity,quickstart pmd N N", + " ExcessivePublicCount apex Design Default ruleset...,Complexity,quickstart pmd N N", + " NcssConstructorCount apex Design Default ruleset...,Complexity,quickstart pmd N N", + " NcssMethodCount apex Design Default ruleset...,Complexity,quickstart pmd N N", + " NcssTypeCount apex Design Default ruleset...,Complexity,quickstart pmd N N", + " StdCyclomaticComplexity apex Design Default ruleset...,Complexity,quickstart pmd N N", + " TooManyFields apex Design Default ruleset...,Complexity,quickstart pmd N N", " ApexDoc apex Documentation Default ruleset...,quickstart pmd N N", " ApexCSRF apex Error Prone Default ruleset...,quickstart pmd N N", - " AvoidDirectAccessTriggerMap apex Error Prone Style,Default ruleset...,quickstart pmd N N", - " AvoidHardcodingId apex Error Prone Style,Default ruleset...,quickstart pmd N N", + " AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,quickstart,Style pmd N N", + " AvoidHardcodingId apex Error Prone Default ruleset...,quickstart,Style pmd N N", " AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd N N", - " EmptyCatchBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N", - " EmptyIfStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N", - " EmptyStatementBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N", - " EmptyTryOrFinallyBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N", - " EmptyWhileStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N", + " EmptyCatchBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N", + " EmptyIfStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N", + " EmptyStatementBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N", + " EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N", + " EmptyWhileStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N", " InaccessibleAuraEnabledGetter apex Error Prone pmd N N", - " MethodWithSameNameAsEnclosingClass apex Error Prone Style,Default ruleset...,quickstart pmd N N", + " MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,quickstart,Style pmd N N", " OverrideBothEqualsAndHashcode apex Error Prone pmd N N", " TestMethodsMustBeInTestClasses apex Error Prone pmd N N", " constructor-super javascript problem problem eslint N N", @@ -7864,7 +7864,7 @@ " scanner run dfa scan codebase with all DFA rules", "", "WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", - "(node:1683) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", + "(node:1680) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", "(Use `node --trace-warnings ...` to show where the warning was created)", " NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT", " \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500", @@ -8160,7 +8160,7 @@ " scanner run dfa scan codebase with all DFA rules", "", "WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", - "(node:1827) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", + "(node:1824) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", "(Use `node --trace-warnings ...` to show where the warning was created)", " NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT", " \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500", @@ -10493,6 +10493,9 @@ " docker --image=IMAGE", " Scan Docker Image", "", + " travisci --token=TOKEN", + " Scan TravisCI", + "", "" ], "ts-standard": [ diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index bfcbfbe51c1..1dfe0f1539b 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -6,9 +6,9 @@ "bash-exec": "5.2.15", "bicep_linter": "0.22.6", "black": "23.10.1", - "cfn-lint": "0.83.0", + "cfn-lint": "0.83.1", "checkmake": "0.2.0", - "checkov": "3.0.13", + "checkov": "3.0.14", "checkstyle": "10.12.4", "chktex": "1.7.8", "clippy": "0.1.73", @@ -61,7 +61,7 @@ "php": "7.4.26", "phpcs": "3.7.2", "phplint": "9.0.4", - "phpstan": "1.10.39", + "phpstan": "1.10.40", "pmd": "6.55.0", "powershell": "7.3.9", "powershell_formatter": "7.3.9", @@ -106,7 +106,7 @@ "tflint": "0.48.0", "trivy": "0.46.1", "trivy-sbom": "0.46.1", - "trufflehog": "3.61.0", + "trufflehog": "3.62.0", "ts-standard": "12.0.2", "tsqllint": "1.15.3.0", "v8r": "2.1.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index 19add8d8ae0..6e7ca8cb709 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - Linter versions upgrades - [protolint](https://github.com/yoheimuta/protolint) from 0.46.2 to **0.46.3** on 2023-10-29 - [checkov](https://www.checkov.io/) from 3.0.12 to **3.0.13** on 2023-10-30 + - [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.83.0 to **0.83.1** on 2023-10-31 + - [phpstan](https://phpstan.org/) from 1.10.39 to **1.10.40** on 2023-10-31 + - [checkov](https://www.checkov.io/) from 3.0.13 to **3.0.14** on 2023-10-31 + - [trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.61.0 to **3.62.0** on 2023-10-31 ## [v7.5.0] - 2023-10-29 diff --git a/README.md b/README.md index fbd022e28ee..395cd3f2edf 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ [![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain) [![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter) -[![](https://img.shields.io/static/v1?label=Used%20by&message=3107&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by&message=3108&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) [![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy) [![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/) [![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam) diff --git a/docs/all_linters.md b/docs/all_linters.md index f1bc14dc478..417936a6663 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -12,9 +12,9 @@ | [**bash-exec**](https://tiswww.case.edu/php/chet/bash/bashtop.html){target=_blank} | 5.2.15 | | | [BASH](descriptors/bash_bash_exec.md) | | [Web Site](https://tiswww.case.edu/php/chet/bash/bashtop.html){target=_blank} | | [**bicep_linter**](https://github.com/Azure/bicep){target=_blank} | 0.22.6 | [MIT](licenses/bicep_linter.md) | [![GitHub stars](https://img.shields.io/github/stars/Azure/bicep?cacheSeconds=3600)](https://github.com/Azure/bicep){target=_blank} | [BICEP](descriptors/bicep_bicep_linter.md) | :white_circle: | [Repository](https://github.com/Azure/bicep){target=_blank} | | [**black**](https://github.com/psf/black){target=_blank} | 23.10.1 | [MIT](licenses/black.md) | [![GitHub stars](https://img.shields.io/github/stars/psf/black?cacheSeconds=3600)](https://github.com/psf/black){target=_blank} | [PYTHON](descriptors/python_black.md) | :white_circle: | [Repository](https://github.com/psf/black){target=_blank} | -| [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 0.83.0 | [MIT-0](licenses/cfn-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/aws-cloudformation/cfn-lint?cacheSeconds=3600)](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Repository](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | +| [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 0.83.1 | [MIT-0](licenses/cfn-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/aws-cloudformation/cfn-lint?cacheSeconds=3600)](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Repository](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | | [**checkmake**](https://github.com/mrtazz/checkmake){target=_blank} | 0.2.0 | [MIT](licenses/checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake){target=_blank} | [MAKEFILE](descriptors/makefile_checkmake.md) | :white_circle: | [Repository](https://github.com/mrtazz/checkmake){target=_blank} | -| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 3.0.13 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | +| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 3.0.14 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | | [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank} | 10.12.4 | [LGPL-2.1](licenses/checkstyle.md) | [![GitHub stars](https://img.shields.io/github/stars/checkstyle/checkstyle?cacheSeconds=3600)](https://github.com/checkstyle/checkstyle){target=_blank} | [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.8 | | | [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.73 | [Other](licenses/clippy.md) | [![GitHub stars](https://img.shields.io/github/stars/rust-lang/rust-clippy?cacheSeconds=3600)](https://github.com/rust-lang/rust-clippy){target=_blank} | [RUST](descriptors/rust_clippy.md) | :white_circle: | [Repository](https://github.com/rust-lang/rust-clippy){target=_blank} | @@ -62,7 +62,7 @@ | [**perlcritic**](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | 1.152 | [Other](licenses/perlcritic.md) | [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | [PERL](descriptors/perl_perlcritic.md) | :white_circle: | [Repository](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | | [**phpcs**](https://github.com/squizlabs/PHP_CodeSniffer){target=_blank} | 3.7.2 | [BSD-3-Clause](licenses/phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/squizlabs/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/squizlabs/PHP_CodeSniffer){target=_blank} | [PHP](descriptors/php_phpcs.md) | :white_circle: | [Repository](https://github.com/squizlabs/PHP_CodeSniffer){target=_blank} | | [**phplint**](https://github.com/overtrue/phplint){target=_blank} | 9.0.4 | [MIT](licenses/phplint.md) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint){target=_blank} | [PHP](descriptors/php_phplint.md) | :white_circle: | [Repository](https://github.com/overtrue/phplint){target=_blank} | -| [**phpstan**](https://github.com/phpstan/phpstan){target=_blank} | 1.10.39 | [MIT](licenses/phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan){target=_blank} | [PHP](descriptors/php_phpstan.md) | :white_circle: | [Repository](https://github.com/phpstan/phpstan){target=_blank} | +| [**phpstan**](https://github.com/phpstan/phpstan){target=_blank} | 1.10.40 | [MIT](licenses/phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan){target=_blank} | [PHP](descriptors/php_phpstan.md) | :white_circle: | [Repository](https://github.com/phpstan/phpstan){target=_blank} | | [**pmd**](https://github.com/pmd/pmd){target=_blank} | 6.55.0 | [Apache-2.0](licenses/pmd.md) | [![GitHub stars](https://img.shields.io/github/stars/pmd/pmd?cacheSeconds=3600)](https://github.com/pmd/pmd){target=_blank} | [JAVA](descriptors/java_pmd.md) | :heart: | [MegaLinter reference](https://pmd.sourceforge.io/pmd-6.55.0/pmd_userdocs_tools_ci.html){target=_blank} | | [**powershell**](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | 7.3.9 | [MIT](licenses/powershell.md) | [![GitHub stars](https://img.shields.io/github/stars/PowerShell/PSScriptAnalyzer?cacheSeconds=3600)](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | [POWERSHELL](descriptors/powershell_powershell.md) | :white_circle: | [Repository](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | | [**powershell_formatter**](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | 7.3.9 | [MIT](licenses/powershell_formatter.md) | [![GitHub stars](https://img.shields.io/github/stars/PowerShell/PSScriptAnalyzer?cacheSeconds=3600)](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | [POWERSHELL](descriptors/powershell_powershell_formatter.md) | :white_circle: | [Repository](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | @@ -106,7 +106,7 @@ | [**tflint**](https://github.com/terraform-linters/tflint){target=_blank} | 0.48.0 | [MPL-2.0](licenses/tflint.md) | [![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.46.1 | [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} | | [**trivy-sbom**](https://github.com/aquasecurity/trivy){target=_blank} | 0.46.1 | | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy_sbom.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | -| [**trufflehog**](https://github.com/trufflesecurity/trufflehog){target=_blank} | 3.61.0 | | [![GitHub stars](https://img.shields.io/github/stars/trufflesecurity/trufflehog?cacheSeconds=3600)](https://github.com/trufflesecurity/trufflehog){target=_blank} | [REPOSITORY](descriptors/repository_trufflehog.md) | :white_circle: | [Repository](https://github.com/trufflesecurity/trufflehog){target=_blank} | +| [**trufflehog**](https://github.com/trufflesecurity/trufflehog){target=_blank} | 3.62.0 | | [![GitHub stars](https://img.shields.io/github/stars/trufflesecurity/trufflehog?cacheSeconds=3600)](https://github.com/trufflesecurity/trufflehog){target=_blank} | [REPOSITORY](descriptors/repository_trufflehog.md) | :white_circle: | [Repository](https://github.com/trufflesecurity/trufflehog){target=_blank} | | [**ts-standard**](https://github.com/standard/ts-standard){target=_blank} | 12.0.2 | | [![GitHub stars](https://img.shields.io/github/stars/standard/ts-standard?cacheSeconds=3600)](https://github.com/standard/ts-standard){target=_blank} | [TYPESCRIPT](descriptors/typescript_ts_standard.md) | :white_circle: | [Repository](https://github.com/standard/ts-standard){target=_blank} | | [**tsqllint**](https://github.com/tsqllint/tsqllint){target=_blank} | 1.15.3.0 | [MIT](licenses/tsqllint.md) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint){target=_blank} | [SQL](descriptors/sql_tsqllint.md) | :white_circle: | [Repository](https://github.com/tsqllint/tsqllint){target=_blank} | | [**v8r**](https://github.com/chris48s/v8r){target=_blank} | 2.1.0 | [MIT](licenses/v8r.md) | [![GitHub stars](https://img.shields.io/github/stars/chris48s/v8r?cacheSeconds=3600)](https://github.com/chris48s/v8r){target=_blank} | [JSON](descriptors/json_v8r.md)
[YAML](descriptors/yaml_v8r.md) | :no_entry_sign: | [Repository](https://github.com/chris48s/v8r){target=_blank} | diff --git a/docs/descriptors/cloudformation_cfn_lint.md b/docs/descriptors/cloudformation_cfn_lint.md index fd2eae0edd9..eb6c59bf62e 100644 --- a/docs/descriptors/cloudformation_cfn_lint.md +++ b/docs/descriptors/cloudformation_cfn_lint.md @@ -15,7 +15,7 @@ description: How to use cfn-lint (configure, ignore files, ignore errors, help & ## cfn-lint documentation -- Version in MegaLinter: **0.83.0** +- Version in MegaLinter: **0.83.1** - Visit [Official Web Site](https://github.com/aws-cloudformation/cfn-lint#readme){target=_blank} - If custom `.cfnlintrc.yml` config file isn't found, [.cfnlintrc.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.cfnlintrc.yml){target=_blank} will be used - See [Index of problems detected by cfn-lint](https://github.com/aws-cloudformation/cfn-lint/blob/main/docs/rules.md){target=_blank} diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index ee11c0a916f..f49315c5902 100644 --- a/docs/descriptors/kubernetes_kubescape.md +++ b/docs/descriptors/kubernetes_kubescape.md @@ -124,7 +124,7 @@ Available Commands: completion Generate autocompletion script config Handle cached configurations delete Delete configurations in Kubescape SaaS version - download Download artifacts,attack-tracks,controls-inputs,exceptions,control,framework + download Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control fix Fix misconfiguration in files help Help about any command list List frameworks/controls will list the supported frameworks and controls diff --git a/docs/descriptors/php_phpstan.md b/docs/descriptors/php_phpstan.md index 401055452b0..cd9ad1916fb 100644 --- a/docs/descriptors/php_phpstan.md +++ b/docs/descriptors/php_phpstan.md @@ -9,7 +9,7 @@ description: How to use phpstan (configure, ignore files, ignore errors, help & ## phpstan documentation -- Version in MegaLinter: **1.10.39** +- Version in MegaLinter: **1.10.40** - 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 isn't found, [phpstan.neon.dist](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/phpstan.neon.dist){target=_blank} will be used diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md index 902041844e4..3ec82bc30de 100644 --- a/docs/descriptors/repository_checkov.md +++ b/docs/descriptors/repository_checkov.md @@ -15,7 +15,7 @@ description: How to use checkov (configure, ignore files, ignore errors, help & ## checkov documentation -- Version in MegaLinter: **3.0.13** +- Version in MegaLinter: **3.0.14** - Visit [Official Web Site](https://www.checkov.io/){target=_blank} - See [How to configure checkov rules](https://github.com/bridgecrewio/checkov#configuration-using-a-config-file){target=_blank} - If custom `.checkov.yml` config file isn't found, [.checkov.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.checkov.yml){target=_blank} will be used diff --git a/docs/descriptors/repository_trufflehog.md b/docs/descriptors/repository_trufflehog.md index abec43d8ffd..68155c3ce7f 100644 --- a/docs/descriptors/repository_trufflehog.md +++ b/docs/descriptors/repository_trufflehog.md @@ -15,7 +15,7 @@ description: How to use trufflehog (configure, ignore files, ignore errors, help ## trufflehog documentation -- Version in MegaLinter: **3.61.0** +- Version in MegaLinter: **3.62.0** - Visit [Official Web Site](https://github.com/trufflesecurity/trufflehog#readme){target=_blank} - See [How to configure trufflehog rules](https://github.com/trufflesecurity/trufflehog#regex-detector-alpha){target=_blank} @@ -165,6 +165,9 @@ Commands: docker --image=IMAGE Scan Docker Image + travisci --token=TOKEN + Scan TravisCI + ``` diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index 510b7cc1c0c..8d644abfbdc 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -164,7 +164,7 @@ COMMANDS scanner run dfa scan codebase with all DFA rules WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA -(node:1539) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. +(node:1536) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. (Use `node --trace-warnings ...` to show where the warning was created) NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT ────────────────────────────────────────────────────── ─────────── ───────────────────── ──────────────────────────────────────────────── ───────────────── ────── ──────── @@ -172,12 +172,12 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you VfHtmlStyleTagXss visualforce Security pmd N N VfUnescapeEl visualforce Security Basic VF pmd N N ApexAssertionsShouldIncludeMessage apex Best Practices pmd N N - ApexUnitTestClassShouldHaveAsserts apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N + ApexUnitTestClassShouldHaveAsserts apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N ApexUnitTestClassShouldHaveRunAs apex Best Practices quickstart pmd N N ApexUnitTestMethodShouldHaveIsTestAnnotation apex Best Practices pmd N N - ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices ApexUnit,Default ruleset...,quickstart pmd N N - AvoidGlobalModifier apex Best Practices Style,Default ruleset...,quickstart pmd N N - AvoidLogicInTrigger apex Best Practices Style,Default ruleset...,quickstart pmd N N + ApexUnitTestShouldNotUseSeeAllDataTrue apex Best Practices Default ruleset...,quickstart,ApexUnit pmd N N + AvoidGlobalModifier apex Best Practices Default ruleset...,quickstart,Style pmd N N + AvoidLogicInTrigger apex Best Practices Default ruleset...,quickstart,Style pmd N N DebugsShouldUseLoggingLevel apex Best Practices quickstart pmd N N UnusedLocalVariable apex Best Practices pmd N N AvoidDebugStatements apex Performance pmd N N @@ -186,18 +186,18 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you AvoidSoslInLoops apex Performance Default ruleset...,Performance pmd N N EagerlyLoadedDescribeSObjectResult apex Performance pmd N N OperationWithLimitsInLoop apex Performance quickstart pmd N N - ApexBadCrypto apex Security Security,Default ruleset...,quickstart pmd N N - ApexCRUDViolation apex Security Security,Default ruleset...,quickstart pmd N N + ApexBadCrypto apex Security Default ruleset...,quickstart,Security pmd N N + ApexCRUDViolation apex Security Default ruleset...,quickstart,Security pmd N N ApexCSRF apex Security Security pmd N N - ApexDangerousMethods apex Security Security,Default ruleset...,quickstart pmd N N - ApexInsecureEndpoint apex Security Security,Default ruleset...,quickstart pmd N N - ApexOpenRedirect apex Security Security,Default ruleset...,quickstart pmd N N - ApexSharingViolations apex Security Security,Default ruleset...,quickstart pmd N N - ApexSOQLInjection apex Security Security,Default ruleset...,quickstart pmd N N - ApexSuggestUsingNamedCred apex Security Security,Default ruleset...,quickstart pmd N N - ApexXSSFromEscapeFalse apex Security Security,Default ruleset...,quickstart pmd N N - ApexXSSFromURLParam apex Security Security,Default ruleset...,quickstart pmd N N - ClassNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N + ApexDangerousMethods apex Security Default ruleset...,quickstart,Security pmd N N + ApexInsecureEndpoint apex Security Default ruleset...,quickstart,Security pmd N N + ApexOpenRedirect apex Security Default ruleset...,quickstart,Security pmd N N + ApexSharingViolations apex Security Default ruleset...,quickstart,Security pmd N N + ApexSOQLInjection apex Security Default ruleset...,quickstart,Security pmd N N + ApexSuggestUsingNamedCred apex Security Default ruleset...,quickstart,Security pmd N N + ApexXSSFromEscapeFalse apex Security Default ruleset...,quickstart,Security pmd N N + ApexXSSFromURLParam apex Security Default ruleset...,quickstart,Security pmd N N + ClassNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N IfElseStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N IfStmtsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N FieldDeclarationsShouldBeAtStart apex Code Style pmd N N @@ -205,34 +205,34 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you ForLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N FormalParameterNamingConventions apex Code Style quickstart pmd N N LocalVariableNamingConventions apex Code Style quickstart pmd N N - MethodNamingConventions apex Code Style Style,Default ruleset...,quickstart pmd N N + MethodNamingConventions apex Code Style Default ruleset...,quickstart,Style pmd N N OneDeclarationPerLine apex Code Style Default ruleset...,quickstart pmd N N PropertyNamingConventions apex Code Style quickstart pmd N N - VariableNamingConventions apex Code Style Style,Default ruleset... pmd N N + VariableNamingConventions apex Code Style Default ruleset...,Style pmd N N WhileLoopsMustUseBraces apex Code Style Default ruleset...,Braces,quickstart pmd N N - AvoidDeeplyNestedIfStmts apex Design Complexity,Default ruleset...,quickstart pmd N N + AvoidDeeplyNestedIfStmts apex Design Default ruleset...,Complexity,quickstart pmd N N CyclomaticComplexity apex Design Metrics tempora...,Default ruleset...,quickstart pmd N N CognitiveComplexity apex Design pmd N N - ExcessiveClassLength apex Design Complexity,Default ruleset...,quickstart pmd N N - ExcessiveParameterList apex Design Complexity,Default ruleset...,quickstart pmd N N - ExcessivePublicCount apex Design Complexity,Default ruleset...,quickstart pmd N N - NcssConstructorCount apex Design Complexity,Default ruleset...,quickstart pmd N N - NcssMethodCount apex Design Complexity,Default ruleset...,quickstart pmd N N - NcssTypeCount apex Design Complexity,Default ruleset...,quickstart pmd N N - StdCyclomaticComplexity apex Design Complexity,Default ruleset...,quickstart pmd N N - TooManyFields apex Design Complexity,Default ruleset...,quickstart pmd N N + ExcessiveClassLength apex Design Default ruleset...,Complexity,quickstart pmd N N + ExcessiveParameterList apex Design Default ruleset...,Complexity,quickstart pmd N N + ExcessivePublicCount apex Design Default ruleset...,Complexity,quickstart pmd N N + NcssConstructorCount apex Design Default ruleset...,Complexity,quickstart pmd N N + NcssMethodCount apex Design Default ruleset...,Complexity,quickstart pmd N N + NcssTypeCount apex Design Default ruleset...,Complexity,quickstart pmd N N + StdCyclomaticComplexity apex Design Default ruleset...,Complexity,quickstart pmd N N + TooManyFields apex Design Default ruleset...,Complexity,quickstart pmd N N ApexDoc apex Documentation Default ruleset...,quickstart pmd N N ApexCSRF apex Error Prone Default ruleset...,quickstart pmd N N - AvoidDirectAccessTriggerMap apex Error Prone Style,Default ruleset...,quickstart pmd N N - AvoidHardcodingId apex Error Prone Style,Default ruleset...,quickstart pmd N N + AvoidDirectAccessTriggerMap apex Error Prone Default ruleset...,quickstart,Style pmd N N + AvoidHardcodingId apex Error Prone Default ruleset...,quickstart,Style pmd N N AvoidNonExistentAnnotations apex Error Prone Default ruleset...,quickstart pmd N N - EmptyCatchBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N - EmptyIfStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N - EmptyStatementBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N - EmptyTryOrFinallyBlock apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N - EmptyWhileStmt apex Error Prone Empty Code,Default ruleset...,quickstart pmd N N + EmptyCatchBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N + EmptyIfStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N + EmptyStatementBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N + EmptyTryOrFinallyBlock apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N + EmptyWhileStmt apex Error Prone Default ruleset...,Empty Code,quickstart pmd N N InaccessibleAuraEnabledGetter apex Error Prone pmd N N - MethodWithSameNameAsEnclosingClass apex Error Prone Style,Default ruleset...,quickstart pmd N N + MethodWithSameNameAsEnclosingClass apex Error Prone Default ruleset...,quickstart,Style pmd N N OverrideBothEqualsAndHashcode apex Error Prone pmd N N TestMethodsMustBeInTestClasses apex Error Prone pmd N N constructor-super javascript problem problem eslint N N diff --git a/docs/descriptors/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index 08539f8989f..fcde19a1d5f 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -160,7 +160,7 @@ COMMANDS scanner run dfa scan codebase with all DFA rules WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA -(node:1683) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. +(node:1680) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. (Use `node --trace-warnings ...` to show where the warning was created) NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT ────────────────────────────────────────────────────── ─────────── ───────────────────── ──────────────────────────────────────────────── ───────────────── ────── ──────── diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md index 35712dcdd18..4ad9711c304 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -160,7 +160,7 @@ COMMANDS scanner run dfa scan codebase with all DFA rules WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA -(node:1827) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. +(node:1824) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. (Use `node --trace-warnings ...` to show where the warning was created) NAME LANGUAGES CATEGORIES RULESETS [DEP] ENGINE IS DFA IS PILOT ────────────────────────────────────────────────────── ─────────── ───────────────────── ──────────────────────────────────────────────── ───────────────── ────── ──────── diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index ebec98c50c5..f9c347e6abe 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -1,37 +1,37 @@ # Dependents stats for oxsecurity/megalinter -[![](https://img.shields.io/static/v1?label=Used%20by&message=3107&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2118&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=989&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=73672&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by&message=3108&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2120&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=988&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=73733&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -| [nektos/act](https://github.com/nektos/act) | 44364 | -| [PRQL/prql](https://github.com/PRQL/prql) | 8655 | -| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2530 | -| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 2423 | -| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2250 | +| [nektos/act](https://github.com/nektos/act) | 44384 | +| [PRQL/prql](https://github.com/PRQL/prql) | 8656 | +| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2533 | +| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 2424 | +| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2253 | | [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2148 | -| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1862 | -| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1517 | -| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1506 | +| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1864 | +| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1519 | +| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1507 | | [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands) | 924 | -| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 787 | -| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 686 | +| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 788 | +| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 685 | | [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 685 | -| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 661 | +| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 662 | | [secureCodeBox/secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 638 | | [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 591 | | [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 524 | | [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 479 | -| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx) | 427 | +| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx) | 428 | | [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates) | 403 | -| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 389 | -| [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops) | 388 | +| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 390 | +| [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops) | 389 | | [llaville/php-compatinfo](https://github.com/llaville/php-compatinfo) | 366 | -| [scolladon/sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 341 | -| [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 319 | +| [scolladon/sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 342 | +| [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 320 | | [OCSInventory-NG/OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 311 | | [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 303 | | [NationalSecurityAgency/emissary](https://github.com/NationalSecurityAgency/emissary) | 229 | @@ -39,21 +39,21 @@ | [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 212 | | [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 208 | | [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops) | 187 | +| [orangekame3/paclear](https://github.com/orangekame3/paclear) | 181 | | [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation) | 180 | -| [orangekame3/paclear](https://github.com/orangekame3/paclear) | 178 | | [Luzkan/smells](https://github.com/Luzkan/smells) | 163 | | [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 162 | +| [T145/black-mirror](https://github.com/T145/black-mirror) | 159 | | [MarketSquare/robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 159 | -| [T145/black-mirror](https://github.com/T145/black-mirror) | 158 | | [newrelic/newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent) | 157 | | [unixorn/tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh) | 153 | | [apigee/devrel](https://github.com/apigee/devrel) | 151 | | [brettinternet/homelab](https://github.com/brettinternet/homelab) | 134 | -| [eth-protocol-fellows/cohort-four](https://github.com/eth-protocol-fellows/cohort-four) | 131 | -| [IQEngine/IQEngine](https://github.com/IQEngine/IQEngine) | 127 | +| [eth-protocol-fellows/cohort-four](https://github.com/eth-protocol-fellows/cohort-four) | 132 | +| [IQEngine/IQEngine](https://github.com/IQEngine/IQEngine) | 128 | | [cbg-ethz/V-pipe](https://github.com/cbg-ethz/V-pipe) | 116 | -| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 114 | -| [philips-software/amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 114 | +| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 115 | +| [philips-software/amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 115 | | [Aurorastation/Aurora.3](https://github.com/Aurorastation/Aurora.3) | 109 | | [practicalli/spacemacs](https://github.com/practicalli/spacemacs) | 105 | | [unixorn/lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 98 | @@ -68,18 +68,18 @@ | [unixorn/warhol.plugin.zsh](https://github.com/unixorn/warhol.plugin.zsh) | 55 | | [Azure/benchpress](https://github.com/Azure/benchpress) | 54 | | [ahmadnassri/node-glob-promise](https://github.com/ahmadnassri/node-glob-promise) | 53 | +| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 53 | | [llaville/umlwriter](https://github.com/llaville/umlwriter) | 52 | -| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 52 | | [stepancheg/rust-tls-api](https://github.com/stepancheg/rust-tls-api) | 49 | +| [nvuillam/sfdx-essentials](https://github.com/nvuillam/sfdx-essentials) | 47 | | [Amplitude-Developer-Docs/amplitude-dev-center](https://github.com/Amplitude-Developer-Docs/amplitude-dev-center) | 47 | -| [nvuillam/sfdx-essentials](https://github.com/nvuillam/sfdx-essentials) | 46 | | [ahmadnassri/action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue) | 46 | +| [unixorn/chocolate-factory-engineering-docs](https://github.com/unixorn/chocolate-factory-engineering-docs) | 44 | | [jr0dd/home-ops](https://github.com/jr0dd/home-ops) | 44 | | [orangekame3/stree](https://github.com/orangekame3/stree) | 44 | | [LukePrior/nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 42 | | [FaserF/hassio-addons](https://github.com/FaserF/hassio-addons) | 41 | | [leosuncin/nest-api-example](https://github.com/leosuncin/nest-api-example) | 41 | -| [unixorn/chocolate-factory-engineering-docs](https://github.com/unixorn/chocolate-factory-engineering-docs) | 40 | | [apigee/terraform-modules](https://github.com/apigee/terraform-modules) | 39 | | [ZEISS/libczi](https://github.com/ZEISS/libczi) | 38 | | [leosuncin/nest-typeorm-custom-repository](https://github.com/leosuncin/nest-typeorm-custom-repository) | 37 | @@ -107,17 +107,17 @@ | [ahmadnassri/action-terraform-report](https://github.com/ahmadnassri/action-terraform-report) | 25 | | [hyperledger-labs/open-enterprise-agent](https://github.com/hyperledger-labs/open-enterprise-agent) | 24 | | [arbitraryexecution/forta-bot-templates](https://github.com/arbitraryexecution/forta-bot-templates) | 24 | +| [rafaribe/home-ops](https://github.com/rafaribe/home-ops) | 24 | | [whoisdsmith/VAULTSIDIAN](https://github.com/whoisdsmith/VAULTSIDIAN) | 24 | | [AErmie/DevSecOps](https://github.com/AErmie/DevSecOps) | 24 | +| [philips-software/amp-hal-st](https://github.com/philips-software/amp-hal-st) | 24 | | [gluwa/creditcoin](https://github.com/gluwa/creditcoin) | 24 | | [ruzickap/malware-cryptominer-container](https://github.com/ruzickap/malware-cryptominer-container) | 23 | | [AliceO2Group/O2Physics](https://github.com/AliceO2Group/O2Physics) | 23 | | [OpenZeppelin/compound-monitoring](https://github.com/OpenZeppelin/compound-monitoring) | 23 | -| [rafaribe/home-ops](https://github.com/rafaribe/home-ops) | 23 | +| [riosengineer/Bicepify](https://github.com/riosengineer/Bicepify) | 23 | | [SilentDemonSD/Tele-LeechX](https://github.com/SilentDemonSD/Tele-LeechX) | 23 | -| [philips-software/amp-hal-st](https://github.com/philips-software/amp-hal-st) | 23 | | [ahmadnassri/node-api-problem](https://github.com/ahmadnassri/node-api-problem) | 23 | -| [riosengineer/Bicepify](https://github.com/riosengineer/Bicepify) | 22 | | [opaque-systems/opaqueprompts-python](https://github.com/opaque-systems/opaqueprompts-python) | 22 | | [GSA/usagov-benefits-eligibility](https://github.com/GSA/usagov-benefits-eligibility) | 21 | | [GoogleCloudPlatform/apigee-samples](https://github.com/GoogleCloudPlatform/apigee-samples) | 21 | @@ -185,6 +185,7 @@ | [nautilus-cyberneering/git-queue](https://github.com/nautilus-cyberneering/git-queue) | 9 | | [GhostWriters/docker-packt-cli](https://github.com/GhostWriters/docker-packt-cli) | 9 | | [doonga/greyrock-ops](https://github.com/doonga/greyrock-ops) | 9 | +| [philips-software/amp-preview](https://github.com/philips-software/amp-preview) | 9 | | [PowerDNS-Admin/pda-next](https://github.com/PowerDNS-Admin/pda-next) | 9 | | [orangekame3/viff](https://github.com/orangekame3/viff) | 9 | | [ahmadnassri/node-autoenv](https://github.com/ahmadnassri/node-autoenv) | 9 | @@ -194,7 +195,6 @@ | [xoap-io/xoap-uberagent-kibana-dashboards](https://github.com/xoap-io/xoap-uberagent-kibana-dashboards) | 8 | | [unixorn/1password-op.plugin.zsh](https://github.com/unixorn/1password-op.plugin.zsh) | 8 | | [rwlove/fleet-infra](https://github.com/rwlove/fleet-infra) | 8 | -| [philips-software/amp-preview](https://github.com/philips-software/amp-preview) | 8 | | [bjw-s/series-cleanup](https://github.com/bjw-s/series-cleanup) | 8 | | [jokay/docker-loxone-backup](https://github.com/jokay/docker-loxone-backup) | 8 | | [ahmadnassri/action-template-repository-sync](https://github.com/ahmadnassri/action-template-repository-sync) | 8 | @@ -216,6 +216,7 @@ | [Vikaspogu/k8s-gitops](https://github.com/Vikaspogu/k8s-gitops) | 7 | | [jokay/docker-prune](https://github.com/jokay/docker-prune) | 7 | | [quiltdata/nf-quilt](https://github.com/quiltdata/nf-quilt) | 7 | +| [rciam/keycloak-group-management](https://github.com/rciam/keycloak-group-management) | 7 | | [ahmadnassri/node-spawn-promise](https://github.com/ahmadnassri/node-spawn-promise) | 7 | | [ahmadnassri/node-oas-fastify](https://github.com/ahmadnassri/node-oas-fastify) | 7 | | [ahmadnassri/template-js-lib](https://github.com/ahmadnassri/template-js-lib) | 7 | @@ -237,7 +238,6 @@ | [ahmadnassri/action-google-cloud-sql-proxy](https://github.com/ahmadnassri/action-google-cloud-sql-proxy) | 6 | | [ahmadnassri/docker-github-pages](https://github.com/ahmadnassri/docker-github-pages) | 6 | | [amplitude/amplitude-dev-center](https://github.com/amplitude/amplitude-dev-center) | 6 | -| [rciam/keycloak-group-management](https://github.com/rciam/keycloak-group-management) | 6 | | [lpsm-dev/azure-pipelines](https://github.com/lpsm-dev/azure-pipelines) | 5 | | [input-output-hk/atala-prism-wallet-sdk-kmm](https://github.com/input-output-hk/atala-prism-wallet-sdk-kmm) | 5 | | [ruzickap/k8s-tf-eks-gitops](https://github.com/ruzickap/k8s-tf-eks-gitops) | 5 | @@ -343,7 +343,7 @@ | [ahmadnassri/node-error](https://github.com/ahmadnassri/node-error) | 3 | | [ortelius/ortelius-cli](https://github.com/ortelius/ortelius-cli) | 3 | | [quiltdata/benchling-packager](https://github.com/quiltdata/benchling-packager) | 3 | -| [KristjanESPERANTO/MagicMirror-3rd-Party-Module-check](https://github.com/KristjanESPERANTO/MagicMirror-3rd-Party-Module-check) | 2 | +| [KristjanESPERANTO/MagicMirror-3rd-Party-Modules](https://github.com/KristjanESPERANTO/MagicMirror-3rd-Party-Modules) | 2 | | [LSK-01/CodeLux](https://github.com/LSK-01/CodeLux) | 2 | | [lpsm-dev/helm-recursive-library](https://github.com/lpsm-dev/helm-recursive-library) | 2 | | [mambax7/songlist](https://github.com/mambax7/songlist) | 2 | @@ -633,6 +633,7 @@ | [growthatco/growthatpkgs](https://github.com/growthatco/growthatpkgs) | 0 | | [lpsm-dev/rust-intro](https://github.com/lpsm-dev/rust-intro) | 0 | | [pgraverdy/actions-templates](https://github.com/pgraverdy/actions-templates) | 0 | +| [unixorn/prometheus-moosefs-tricorder](https://github.com/unixorn/prometheus-moosefs-tricorder) | 0 | | [trevorspinks/zsh-quickstart-kit](https://github.com/trevorspinks/zsh-quickstart-kit) | 0 | | [manoharmarandi/azureIoT](https://github.com/manoharmarandi/azureIoT) | 0 | | [bioc/pareg](https://github.com/bioc/pareg) | 0 | @@ -1278,6 +1279,7 @@ | [rciam/simplesamlphp-module-assurance](https://github.com/rciam/simplesamlphp-module-assurance) | 0 | | [rciam/simplesamlphp-module-userid](https://github.com/rciam/simplesamlphp-module-userid) | 0 | | [Teasel-Ian/terraform](https://github.com/Teasel-Ian/terraform) | 0 | +| [www-learn-study/saraswati.learn.study](https://github.com/www-learn-study/saraswati.learn.study) | 0 | | [SamErde/Active-Directory](https://github.com/SamErde/Active-Directory) | 0 | | [Venoox/k8s-cluster](https://github.com/Venoox/k8s-cluster) | 0 | | [MatthewL246/FtcRobotController-test](https://github.com/MatthewL246/FtcRobotController-test) | 0 |