From 418e3e34dcaf090c52431bc47350454ea84846c9 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Tue, 7 Nov 2023 12:49:26 +0100 Subject: [PATCH] [automation] Auto-update linters version, help and documentation (#3085) --- .automation/generated/flavors-stats.json | 76 +++++++++++++++++++ .automation/generated/linter-helps.json | 76 +++++++++---------- .automation/generated/linter-versions.json | 2 +- CHANGELOG.md | 1 + docs/all_linters.md | 2 +- docs/descriptors/csharp_csharpier.md | 2 +- docs/descriptors/kubernetes_kubescape.md | 2 +- docs/descriptors/repository_checkov.md | 4 +- .../salesforce_sfdx_scanner_apex.md | 68 ++++++++--------- docs/descriptors/spell_vale.md | 2 +- docs/used-by-stats.md | 16 ++-- 11 files changed, 164 insertions(+), 87 deletions(-) diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json index edb08706933..84e4e975c7e 100644 --- a/.automation/generated/flavors-stats.json +++ b/.automation/generated/flavors-stats.json @@ -1859,6 +1859,10 @@ [ "2023-11-06T22:30:41", 3251887 + ], + [ + "2023-11-07T04:05:02", + 3252252 ] ], "c_cpp": [ @@ -1873,6 +1877,10 @@ [ "2023-11-06T22:30:41", 0 + ], + [ + "2023-11-07T04:05:02", + 0 ] ], "ci_light": [ @@ -3735,6 +3743,10 @@ [ "2023-11-06T22:30:41", 102960 + ], + [ + "2023-11-07T04:05:02", + 102968 ] ], "cupcake": [ @@ -4577,6 +4589,10 @@ [ "2023-11-06T22:30:41", 35979 + ], + [ + "2023-11-07T04:05:02", + 35999 ] ], "dart": [ @@ -7349,6 +7365,10 @@ [ "2023-11-06T22:30:41", 193808 + ], + [ + "2023-11-07T04:05:02", + 193839 ] ], "dotnet": [ @@ -9211,6 +9231,10 @@ [ "2023-11-06T22:30:41", 455603 + ], + [ + "2023-11-07T04:05:02", + 455683 ] ], "dotnetweb": [ @@ -9457,6 +9481,10 @@ [ "2023-11-06T22:30:41", 2558 + ], + [ + "2023-11-07T04:05:02", + 2558 ] ], "formatters": [ @@ -9471,6 +9499,10 @@ [ "2023-11-06T22:30:41", 4 + ], + [ + "2023-11-07T04:05:02", + 4 ] ], "go": [ @@ -11333,6 +11365,10 @@ [ "2023-11-06T22:30:41", 33751 + ], + [ + "2023-11-07T04:05:02", + 33779 ] ], "java": [ @@ -13195,6 +13231,10 @@ [ "2023-11-06T22:30:41", 150826 + ], + [ + "2023-11-07T04:05:02", + 150849 ] ], "javascript": [ @@ -15057,6 +15097,10 @@ [ "2023-11-06T22:30:41", 432350 + ], + [ + "2023-11-07T04:05:02", + 432583 ] ], "php": [ @@ -16919,6 +16963,10 @@ [ "2023-11-06T22:30:41", 55435 + ], + [ + "2023-11-07T04:05:02", + 55437 ] ], "python": [ @@ -18781,6 +18829,10 @@ [ "2023-11-06T22:30:41", 281038 + ], + [ + "2023-11-07T04:05:02", + 281126 ] ], "ruby": [ @@ -20639,6 +20691,10 @@ [ "2023-11-06T22:30:41", 4130 + ], + [ + "2023-11-07T04:05:02", + 4134 ] ], "rust": [ @@ -22497,6 +22553,10 @@ [ "2023-11-06T22:30:41", 7190 + ], + [ + "2023-11-07T04:05:02", + 7190 ] ], "salesforce": [ @@ -24359,6 +24419,10 @@ [ "2023-11-06T22:30:41", 27311 + ], + [ + "2023-11-07T04:05:02", + 27323 ] ], "scala": [ @@ -26219,6 +26283,10 @@ [ "2023-11-06T22:30:41", 47248 + ], + [ + "2023-11-07T04:05:02", + 47284 ] ], "swift": [ @@ -28077,6 +28145,10 @@ [ "2023-11-06T22:30:41", 4434 + ], + [ + "2023-11-07T04:05:02", + 4434 ] ], "terraform": [ @@ -29939,6 +30011,10 @@ [ "2023-11-06T22:30:41", 372241 + ], + [ + "2023-11-07T04:05:02", + 372429 ] ] } \ No newline at end of file diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 215e6612e9f..df05ad2a29c 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -729,7 +729,7 @@ " [--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE]", " [--enable-secret-scan-all-files]", " [--block-list-secret-scan BLOCK_LIST_SECRET_SCAN]", - " [--summary-position {top,bottom}]", + " [--summary-position {bottom,top}]", " [--skip-resources-without-violations] [--deep-analysis]", " [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history]", " [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT]", @@ -1021,7 +1021,7 @@ " --block-list-secret-scan BLOCK_LIST_SECRET_SCAN", " List of files to filter out from the secret scanner", " [env var: CKV_SECRETS_SCAN_BLOCK_LIST]", - " --summary-position {top,bottom}", + " --summary-position {bottom,top}", " Chose whether the summary will be appended on top", " (before the checks results) or on bottom (after check", " results), default is on top.", @@ -3144,7 +3144,7 @@ " completion Generate autocompletion script", " config Handle cached configurations", " delete Delete configurations in Kubescape SaaS version", - " download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs", + " 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", @@ -7520,12 +7520,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", @@ -7534,18 +7534,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", @@ -7553,34 +7553,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", @@ -10442,9 +10442,9 @@ "", "Commands:", "", - " sync Download and install external configuration sources.", " ls-config Print the current configuration to stdout.", " ls-metrics Print the given file's internal metrics to stdout.", + " sync Download and install external configuration sources.", "" ], "xmllint": [ diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index 6793073c415..550f2a854e6 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -16,7 +16,7 @@ "cljstyle": "0.15.0", "coffeelint": "5.2.11", "cpplint": "1.6.1", - "csharpier": "0.25.0", + "csharpier": "0.26.0", "cspell": "7.3.8", "dartanalyzer": "0.0.0", "devskim": "1.0.23", diff --git a/CHANGELOG.md b/CHANGELOG.md index 803697eabb1..f57d16f0daa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,6 +47,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [trivy-sbom](https://aquasecurity.github.io/trivy/) from 0.46.1 to **0.47.0** on 2023-11-06 - [trivy](https://aquasecurity.github.io/trivy/) from 0.46.1 to **0.47.0** on 2023-11-06 - [terragrunt](https://terragrunt.gruntwork.io) from 0.53.1 to **0.53.2** on 2023-11-06 + - [csharpier](https://csharpier.com/) from 0.25.0 to **0.26.0** on 2023-11-07 ## [v7.5.0] - 2023-10-29 diff --git a/docs/all_linters.md b/docs/all_linters.md index acadbe5b6ba..88a6749591a 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -22,7 +22,7 @@ | [**cljstyle**](https://github.com/greglook/cljstyle){target=_blank} | 0.15.0 | [EPL-1.0](licenses/cljstyle.md) | [![GitHub stars](https://img.shields.io/github/stars/greglook/cljstyle?cacheSeconds=3600)](https://github.com/greglook/cljstyle){target=_blank} | [CLOJURE](descriptors/clojure_cljstyle.md) | :heart: | [MegaLinter reference](https://github.com/greglook/cljstyle/blob/main/doc/integrations.md){target=_blank} | | [**coffeelint**](https://github.com/clutchski/coffeelint){target=_blank} | 5.2.11 | [Other](licenses/coffeelint.md) | [![GitHub stars](https://img.shields.io/github/stars/clutchski/coffeelint?cacheSeconds=3600)](https://github.com/clutchski/coffeelint){target=_blank} | [COFFEE](descriptors/coffee_coffeelint.md) | :white_circle: | [Repository](https://github.com/clutchski/coffeelint){target=_blank} | | [**cpplint**](https://github.com/cpplint/cpplint){target=_blank} | 1.6.1 | [Other](licenses/cpplint.md) | [![GitHub stars](https://img.shields.io/github/stars/cpplint/cpplint?cacheSeconds=3600)](https://github.com/cpplint/cpplint){target=_blank} | [C](descriptors/c_cpplint.md)
[CPP](descriptors/cpp_cpplint.md) | :white_circle: | [Repository](https://github.com/cpplint/cpplint){target=_blank} | -| [**csharpier**](https://github.com/belav/csharpier){target=_blank} | 0.25.0 | [MIT](licenses/csharpier.md) | [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank} | [CSHARP](descriptors/csharp_csharpier.md) | :white_circle: | [Repository](https://github.com/belav/csharpier){target=_blank} | +| [**csharpier**](https://github.com/belav/csharpier){target=_blank} | 0.26.0 | [MIT](licenses/csharpier.md) | [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank} | [CSHARP](descriptors/csharp_csharpier.md) | :white_circle: | [Repository](https://github.com/belav/csharpier){target=_blank} | | [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 7.3.8 | [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} | 1.0.23 | [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} | diff --git a/docs/descriptors/csharp_csharpier.md b/docs/descriptors/csharp_csharpier.md index babf38c61c5..27a7b05da2c 100644 --- a/docs/descriptors/csharp_csharpier.md +++ b/docs/descriptors/csharp_csharpier.md @@ -9,7 +9,7 @@ description: How to use csharpier (configure, ignore files, ignore errors, help ## csharpier documentation -- Version in MegaLinter: **0.25.0** +- Version in MegaLinter: **0.26.0** - Visit [Official Web Site](https://csharpier.com/){target=_blank} - See [How to configure csharpier rules](https://csharpier.com/docs/Configuration){target=_blank} - See [How to ignore files and directories with csharpier](https://csharpier.com/docs/Ignore){target=_blank} diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index d358ce285e2..8e34ef277bd 100644 --- a/docs/descriptors/kubernetes_kubescape.md +++ b/docs/descriptors/kubernetes_kubescape.md @@ -125,7 +125,7 @@ Available Commands: completion Generate autocompletion script config Handle cached configurations delete Delete configurations in Kubescape SaaS version - download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs + 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/repository_checkov.md b/docs/descriptors/repository_checkov.md index 4f9304a1020..6ab8ed946ca 100644 --- a/docs/descriptors/repository_checkov.md +++ b/docs/descriptors/repository_checkov.md @@ -133,7 +133,7 @@ usage: checkov [-h] [-v] [--support] [-d DIRECTORY] [--add-check] [--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE] [--enable-secret-scan-all-files] [--block-list-secret-scan BLOCK_LIST_SECRET_SCAN] - [--summary-position {top,bottom}] + [--summary-position {bottom,top}] [--skip-resources-without-violations] [--deep-analysis] [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history] [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT] @@ -425,7 +425,7 @@ options: --block-list-secret-scan BLOCK_LIST_SECRET_SCAN List of files to filter out from the secret scanner [env var: CKV_SECRETS_SCAN_BLOCK_LIST] - --summary-position {top,bottom} + --summary-position {bottom,top} Chose whether the summary will be appended on top (before the checks results) or on bottom (after check results), default is on top. diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index 1c336dd4bda..47cb9afb874 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -110,12 +110,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 @@ -124,18 +124,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 @@ -143,34 +143,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/spell_vale.md b/docs/descriptors/spell_vale.md index 3677c3b2186..e059463cdab 100644 --- a/docs/descriptors/spell_vale.md +++ b/docs/descriptors/spell_vale.md @@ -142,9 +142,9 @@ Flags: Commands: - sync Download and install external configuration sources. ls-config Print the current configuration to stdout. ls-metrics Print the given file's internal metrics to stdout. + sync Download and install external configuration sources. ``` diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index f70eb00cc78..f0efe8232f5 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -3,21 +3,21 @@ [![](https://img.shields.io/static/v1?label=Used%20by&message=3138&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) [![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2145&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) [![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=993&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=74144&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=74152&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -| [nektos/act](https://github.com/nektos/act) | 44527 | -| [PRQL/prql](https://github.com/PRQL/prql) | 8674 | +| [nektos/act](https://github.com/nektos/act) | 44530 | +| [PRQL/prql](https://github.com/PRQL/prql) | 8673 | | [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2543 | | [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 2442 | | [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2262 | | [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2156 | | [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1871 | | [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1534 | -| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1513 | +| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1514 | | [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands) | 926 | -| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 804 | +| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 805 | | [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 695 | | [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 688 | | [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 663 | @@ -37,12 +37,12 @@ | [toboshii/home-ops](https://github.com/toboshii/home-ops) | 232 | | [NationalSecurityAgency/emissary](https://github.com/NationalSecurityAgency/emissary) | 230 | | [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 213 | -| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 210 | +| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 211 | | [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops) | 188 | | [orangekame3/paclear](https://github.com/orangekame3/paclear) | 186 | | [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation) | 180 | | [Luzkan/smells](https://github.com/Luzkan/smells) | 165 | -| [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 162 | +| [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 163 | | [T145/black-mirror](https://github.com/T145/black-mirror) | 159 | | [MarketSquare/robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 159 | | [newrelic/newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent) | 156 | @@ -71,7 +71,7 @@ | [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 53 | | [llaville/umlwriter](https://github.com/llaville/umlwriter) | 52 | | [stepancheg/rust-tls-api](https://github.com/stepancheg/rust-tls-api) | 49 | -| [LukePrior/nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 48 | +| [LukePrior/nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 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 | | [orangekame3/stree](https://github.com/orangekame3/stree) | 47 |