From 0e688aa37437079c2221efd2372aa04d50ad746a Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Wed, 9 Aug 2023 18:48:57 +0200 Subject: [PATCH] [automation] Auto-update linters version, help and documentation (#2872) * [automation] Auto-update linters version, help and documentation * Add missing icon urls in descriptors --------- Co-authored-by: nvuillam --- .automation/generated/flavors-stats.json | 68 +++++++++++++++++ .automation/generated/linter-helps.json | 16 ++-- .automation/generated/linter-versions.json | 20 ++--- CHANGELOG.md | 10 +++ README.md | 2 +- docs/all_linters.md | 20 ++--- docs/descriptors/csharp_dotnet_format.md | 2 +- docs/descriptors/go_golangci_lint.md | 2 +- docs/descriptors/kubernetes_kubescape.md | 2 +- docs/descriptors/php_phpstan.md | 2 +- docs/descriptors/python_ruff.md | 2 +- docs/descriptors/repository_checkov.md | 6 +- docs/descriptors/repository_devskim.md | 4 +- docs/descriptors/repository_secretlint.md | 2 +- docs/descriptors/ruby_rubocop.md | 2 +- .../salesforce_sfdx_scanner_apex.md | 2 +- .../salesforce_sfdx_scanner_aura.md | 2 +- .../salesforce_sfdx_scanner_lwc.md | 2 +- docs/descriptors/snakemake_snakemake.md | 2 +- docs/descriptors/spell_cspell.md | 2 +- docs/descriptors/spell_vale.md | 2 +- docs/descriptors/vbdotnet_dotnet_format.md | 2 +- docs/descriptors/xml_xmllint.md | 2 +- docs/used-by-stats.md | 75 ++++++++++--------- .../repository.megalinter-descriptor.yml | 6 ++ 25 files changed, 171 insertions(+), 86 deletions(-) diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json index 789a8eeac75..0222c8d7f90 100644 --- a/.automation/generated/flavors-stats.json +++ b/.automation/generated/flavors-stats.json @@ -1667,6 +1667,10 @@ [ "2023-08-07T14:09:58", 3086854 + ], + [ + "2023-08-09T13:06:20", + 3090768 ] ], "ci_light": [ @@ -3337,6 +3341,10 @@ [ "2023-08-07T14:09:58", 83425 + ], + [ + "2023-08-09T13:06:20", + 83896 ] ], "cupcake": [ @@ -3987,6 +3995,10 @@ [ "2023-08-07T14:09:58", 23300 + ], + [ + "2023-08-09T13:06:20", + 23673 ] ], "dart": [ @@ -6567,6 +6579,10 @@ [ "2023-08-07T14:09:58", 171488 + ], + [ + "2023-08-09T13:06:20", + 172073 ] ], "dotnet": [ @@ -8237,6 +8253,10 @@ [ "2023-08-07T14:09:58", 414715 + ], + [ + "2023-08-09T13:06:20", + 416130 ] ], "dotnetweb": [ @@ -8291,6 +8311,10 @@ [ "2023-08-07T14:09:58", 418 + ], + [ + "2023-08-09T13:06:20", + 523 ] ], "go": [ @@ -9961,6 +9985,10 @@ [ "2023-08-07T14:09:58", 26364 + ], + [ + "2023-08-09T13:06:20", + 26501 ] ], "java": [ @@ -11631,6 +11659,10 @@ [ "2023-08-07T14:09:58", 132712 + ], + [ + "2023-08-09T13:06:20", + 133108 ] ], "javascript": [ @@ -13301,6 +13333,10 @@ [ "2023-08-07T14:09:58", 328647 + ], + [ + "2023-08-09T13:06:20", + 330879 ] ], "php": [ @@ -14971,6 +15007,10 @@ [ "2023-08-07T14:09:58", 52843 + ], + [ + "2023-08-09T13:06:20", + 52938 ] ], "python": [ @@ -16641,6 +16681,10 @@ [ "2023-08-07T14:09:58", 241629 + ], + [ + "2023-08-09T13:06:20", + 242444 ] ], "ruby": [ @@ -18307,6 +18351,10 @@ [ "2023-08-07T14:09:58", 3943 + ], + [ + "2023-08-09T13:06:20", + 3946 ] ], "rust": [ @@ -19973,6 +20021,10 @@ [ "2023-08-07T14:09:58", 6431 + ], + [ + "2023-08-09T13:06:20", + 6445 ] ], "salesforce": [ @@ -21643,6 +21695,10 @@ [ "2023-08-07T14:09:58", 22588 + ], + [ + "2023-08-09T13:06:20", + 22656 ] ], "scala": [ @@ -23311,6 +23367,10 @@ [ "2023-08-07T14:09:58", 25238 + ], + [ + "2023-08-09T13:06:20", + 25744 ] ], "swift": [ @@ -24977,6 +25037,10 @@ [ "2023-08-07T14:09:58", 4225 + ], + [ + "2023-08-09T13:06:20", + 4225 ] ], "terraform": [ @@ -26647,6 +26711,10 @@ [ "2023-08-07T14:09:58", 295222 + ], + [ + "2023-08-09T13:06:20", + 296934 ] ] } \ No newline at end of file diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 2314dfd8c70..2c31d325510 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -740,7 +740,7 @@ " [--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE]", " [--enable-secret-scan-all-files]", " [--block-list-secret-scan BLOCK_LIST_SECRET_SCAN]", - " [--summary-position {bottom,top}]", + " [--summary-position {top,bottom}]", " [--skip-resources-without-violations] [--deep-analysis]", " [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history]", " [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT]", @@ -1011,7 +1011,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 {bottom,top}", + " --summary-position {top,bottom}", " Chose whether the summary will be appended on top", " (before the checks results) or on bottom (after check", " results), default is on top.", @@ -1623,7 +1623,7 @@ "" ], "devskim": [ - "devskim 1.0.16+e3d6c3bd52", + "devskim 1.0.17+7a4db567c1", "\u00a9 Microsoft Corporation. All rights reserved.", "", " analyze Analyze source code using DevSkim", @@ -3122,7 +3122,7 @@ " completion Generate autocompletion script", " config Handle cached configurations", " delete Delete configurations in Kubescape SaaS version", - " download Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control", + " download Download attack-tracks,controls-inputs,exceptions,control,framework,artifacts", " fix Fix misconfiguration in files", " help Help about any command", " list List frameworks/controls will list the supported frameworks and controls", @@ -7141,7 +7141,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:1521) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", + "(node:1524) 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", @@ -7436,7 +7436,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:1662) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", + "(node:1665) 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", @@ -7731,7 +7731,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:1803) Warning: Deprecated config name: apiVersion. Please use org-api-version instead.", + "(node:1806) 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", @@ -10023,9 +10023,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 932e0edae5e..5397d33cd38 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -8,7 +8,7 @@ "black": "23.7.0", "cfn-lint": "0.79.6", "checkmake": "0.2.0", - "checkov": "2.3.359", + "checkov": "2.3.360", "checkstyle": "10.12.2", "chktex": "1.7.6", "clippy": "0.1.71", @@ -17,13 +17,13 @@ "coffeelint": "5.2.11", "cpplint": "1.6.1", "csharpier": "0.25.0", - "cspell": "6.31.2", + "cspell": "6.31.3", "dartanalyzer": "0.0.0", - "devskim": "1.0.16", + "devskim": "1.0.17", "djlint": "1.32.1", "dockerfilelint": "1.8.0", "dotenv-linter": "3.3.0", - "dotnet-format": "6.0.412", + "dotnet-format": "6.0.413", "dustilock": "1.2.0", "editorconfig-checker": "2.7.0", "eslint": "8.46.0", @@ -32,7 +32,7 @@ "gherkin-lint": "0.0.0", "git_diff": "2.38.5", "gitleaks": "8.17.0", - "golangci-lint": "1.53.3", + "golangci-lint": "1.54.0", "goodcheck": "3.1.0", "graphql-schema-linter": "3.0.1", "grype": "0.63.1", @@ -61,7 +61,7 @@ "php": "7.4.26", "phpcs": "3.7.2", "phplint": "9.0.4", - "phpstan": "1.10.27", + "phpstan": "1.10.28", "pmd": "6.55.0", "powershell": "7.3.6", "powershell_formatter": "7.3.6", @@ -78,11 +78,11 @@ "rst-lint": "1.4.0", "rstcheck": "6.1.2", "rstfmt": "0.0.13", - "rubocop": "1.55.1", - "ruff": "0.0.282", + "rubocop": "1.56.0", + "ruff": "0.0.283", "scalafix": "0.11.0", "scss-lint": "0.60.0", - "secretlint": "7.0.6", + "secretlint": "7.0.7", "semgrep": "1.34.1", "sfdx-scanner": "2.8.0", "sfdx-scanner-apex": "3.15.0", @@ -91,7 +91,7 @@ "shellcheck": "0.9.0", "shfmt": "3.7.0", "snakefmt": "0.8.4", - "snakemake": "7.32.2", + "snakemake": "7.32.3", "spectral": "6.10.1", "sql-lint": "1.0.0", "sqlfluff": "2.2.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a78be286e4..b2630051944 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -55,6 +55,16 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [secretlint](https://github.com/secretlint/secretlint) from 7.0.4 to **7.0.6** on 2023-08-07 - [checkov](https://www.checkov.io/) from 2.3.358 to **2.3.359** on 2023-08-07 - [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.32.1 to **7.32.2** on 2023-08-07 + - [dotnet-format](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format) from 6.0.412 to **6.0.413** on 2023-08-09 + - [golangci-lint](https://golangci-lint.run/) from 1.53.3 to **1.54.0** on 2023-08-09 + - [phpstan](https://phpstan.org/) from 1.10.27 to **1.10.28** on 2023-08-09 + - [ruff](https://github.com/charliermarsh/ruff) from 0.0.282 to **0.0.283** on 2023-08-09 + - [checkov](https://www.checkov.io/) from 2.3.359 to **2.3.360** on 2023-08-09 + - [devskim](https://github.com/microsoft/DevSkim) from 1.0.16 to **1.0.17** on 2023-08-09 + - [secretlint](https://github.com/secretlint/secretlint) from 7.0.6 to **7.0.7** on 2023-08-09 + - [rubocop](https://rubocop.org/) from 1.55.1 to **1.56.0** on 2023-08-09 + - [snakemake](https://snakemake.readthedocs.io/en/stable/) from 7.32.2 to **7.32.3** on 2023-08-09 + - [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 6.31.2 to **6.31.3** on 2023-08-09 ## [v7.2.1] - 2023-07-26 diff --git a/README.md b/README.md index 4d96d248652..9043e8003a6 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=2650&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by&message=2654&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 b8f49d7670f..d17e7ba56c7 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -14,7 +14,7 @@ | [**black**](https://github.com/psf/black){target=_blank} | 23.7.0 | [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.79.6 | [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} | 2.3.359 | [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} | 2.3.360 | [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.2 | [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.6 | | | [LATEX](descriptors/latex_chktex.md) | :white_circle: | [Web Site](https://www.nongnu.org/chktex){target=_blank} | | [**clippy**](https://github.com/rust-lang/rust-clippy){target=_blank} | 0.1.71 | [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} | @@ -23,12 +23,12 @@ | [**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} | -| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 6.31.2 | [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} | +| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 6.31.3 | [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.16 | [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} | +| [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 1.0.17 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | | [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.32.1 | [GPL-3.0](licenses/djlint.md) | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :heart: | [MegaLinter reference](https://djlint.com/docs/integrations/#megalinter){target=_blank} | | [**dotenv-linter**](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | 3.3.0 | [MIT](licenses/dotenv-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/dotenv-linter/dotenv-linter?cacheSeconds=3600)](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | [ENV](descriptors/env_dotenv_linter.md) | :heart: | [MegaLinter reference](https://dotenv-linter.github.io/#/integrations/mega_linter){target=_blank} | -| [**dotnet-format**](https://github.com/dotnet/format){target=_blank} | 6.0.412 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/format){target=_blank} | +| [**dotnet-format**](https://github.com/dotnet/format){target=_blank} | 6.0.413 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/format){target=_blank} | | [**dustilock**](https://github.com/Checkmarx/dustilock){target=_blank} | 1.2.0 | [Apache-2.0](licenses/dustilock.md) | [![GitHub stars](https://img.shields.io/github/stars/Checkmarx/dustilock?cacheSeconds=3600)](https://github.com/Checkmarx/dustilock){target=_blank} | [REPOSITORY](descriptors/repository_dustilock.md) | :white_circle: | [Repository](https://github.com/Checkmarx/dustilock){target=_blank} | | [**editorconfig-checker**](https://github.com/editorconfig-checker/editorconfig-checker){target=_blank} | 2.7.0 | [MIT](licenses/editorconfig-checker.md) | [![GitHub stars](https://img.shields.io/github/stars/editorconfig-checker/editorconfig-checker?cacheSeconds=3600)](https://github.com/editorconfig-checker/editorconfig-checker){target=_blank} | [EDITORCONFIG](descriptors/editorconfig_editorconfig_checker.md) | :heart: | [MegaLinter reference](https://github.com/editorconfig-checker/editorconfig-checker#mega-linter){target=_blank} | | [**eslint**](https://github.com/eslint/eslint){target=_blank} | 8.46.0 | [MIT](licenses/eslint.md) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint){target=_blank} | [JAVASCRIPT](descriptors/javascript_eslint.md)
[JSX](descriptors/jsx_eslint.md)
[TSX](descriptors/tsx_eslint.md)
[TYPESCRIPT](descriptors/typescript_eslint.md) | :heart: | [MegaLinter reference](https://eslint.org/docs/user-guide/integrations#source-control){target=_blank} | @@ -37,7 +37,7 @@ | [**gherkin-lint**](https://github.com/vsiakka/gherkin-lint){target=_blank} | N/A | [ISC](licenses/gherkin-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/vsiakka/gherkin-lint?cacheSeconds=3600)](https://github.com/vsiakka/gherkin-lint){target=_blank} | [GHERKIN](descriptors/gherkin_gherkin_lint.md) | :white_circle: | [Repository](https://github.com/vsiakka/gherkin-lint){target=_blank} | | [**git_diff**](https://github.com/git/git){target=_blank} | 2.38.5 | [LGPL-2.1](licenses/git_diff.md) | [![GitHub stars](https://img.shields.io/github/stars/git/git?cacheSeconds=3600)](https://github.com/git/git){target=_blank} | [REPOSITORY](descriptors/repository_git_diff.md) | | [Repository](https://github.com/git/git){target=_blank} | | [**gitleaks**](https://github.com/gitleaks/gitleaks){target=_blank} | 8.17.0 | [MIT](licenses/gitleaks.md) | [![GitHub stars](https://img.shields.io/github/stars/gitleaks/gitleaks?cacheSeconds=3600)](https://github.com/gitleaks/gitleaks){target=_blank} | [REPOSITORY](descriptors/repository_gitleaks.md) | :white_circle: | [Repository](https://github.com/gitleaks/gitleaks){target=_blank} | -| [**golangci-lint**](https://github.com/golangci/golangci-lint){target=_blank} | 1.53.3 | [GPL-3.0](licenses/golangci-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/golangci/golangci-lint?cacheSeconds=3600)](https://github.com/golangci/golangci-lint){target=_blank} | [GO](descriptors/go_golangci_lint.md) | :white_circle: | [Repository](https://github.com/golangci/golangci-lint){target=_blank} | +| [**golangci-lint**](https://github.com/golangci/golangci-lint){target=_blank} | 1.54.0 | [GPL-3.0](licenses/golangci-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/golangci/golangci-lint?cacheSeconds=3600)](https://github.com/golangci/golangci-lint){target=_blank} | [GO](descriptors/go_golangci_lint.md) | :white_circle: | [Repository](https://github.com/golangci/golangci-lint){target=_blank} | | [**graphql-schema-linter**](https://github.com/cjoudrey/graphql-schema-linter){target=_blank} | 3.0.1 | [MIT](licenses/graphql-schema-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/cjoudrey/graphql-schema-linter?cacheSeconds=3600)](https://github.com/cjoudrey/graphql-schema-linter){target=_blank} | [GRAPHQL](descriptors/graphql_graphql_schema_linter.md) | :hammer_and_wrench: | [Pull Request](https://github.com/cjoudrey/graphql-schema-linter/pull/272){target=_blank} | | [**grype**](https://github.com/anchore/grype){target=_blank} | 0.63.1 | [Apache-2.0](licenses/grype.md) | [![GitHub stars](https://img.shields.io/github/stars/anchore/grype?cacheSeconds=3600)](https://github.com/anchore/grype){target=_blank} | [REPOSITORY](descriptors/repository_grype.md) | :white_circle: | [Repository](https://github.com/anchore/grype){target=_blank} | | [**hadolint**](https://github.com/hadolint/hadolint){target=_blank} | 2.12.0 | [GPL-3.0](licenses/hadolint.md) | [![GitHub stars](https://img.shields.io/github/stars/hadolint/hadolint?cacheSeconds=3600)](https://github.com/hadolint/hadolint){target=_blank} | [DOCKERFILE](descriptors/dockerfile_hadolint.md) | :heart: | [MegaLinter reference](https://github.com/hadolint/hadolint/blob/master/docs/INTEGRATION.md#mega-linter){target=_blank} | @@ -62,7 +62,7 @@ | [**perlcritic**](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | 1.150 | [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.27 | [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.28 | [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.6 | [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.6 | [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} | @@ -79,11 +79,11 @@ | [**rst-lint**](https://github.com/twolfson/restructuredtext-lint){target=_blank} | 1.4.0 | [Unlicense](licenses/rst-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/twolfson/restructuredtext-lint?cacheSeconds=3600)](https://github.com/twolfson/restructuredtext-lint){target=_blank} | [RST](descriptors/rst_rst_lint.md) | :heart: | [MegaLinter reference](https://github.com/twolfson/restructuredtext-lint/wiki/Integration-in-other-tools#integration-in-other-tools){target=_blank} | | [**rstcheck**](https://github.com/myint/rstcheck){target=_blank} | 6.1.2 | [MIT](licenses/rstcheck.md) | [![GitHub stars](https://img.shields.io/github/stars/myint/rstcheck?cacheSeconds=3600)](https://github.com/myint/rstcheck){target=_blank} | [RST](descriptors/rst_rstcheck.md) | :heart: | [MegaLinter reference](https://rstcheck.readthedocs.io/en/latest/usage/integration/#use-with-mega-linter){target=_blank} | | [**rstfmt**](https://github.com/dzhu/rstfmt){target=_blank} | 0.0.13 | | | [RST](descriptors/rst_rstfmt.md) | :hammer_and_wrench: | [Pull Request](https://github.com/dzhu/rstfmt/pull/1){target=_blank} | -| [**rubocop**](https://github.com/rubocop-hq/rubocop){target=_blank} | 1.55.1 | [MIT](licenses/rubocop.md) | [![GitHub stars](https://img.shields.io/github/stars/rubocop-hq/rubocop?cacheSeconds=3600)](https://github.com/rubocop-hq/rubocop){target=_blank} | [RUBY](descriptors/ruby_rubocop.md) | :heart: | [MegaLinter reference](https://docs.rubocop.org/rubocop/integration_with_other_tools.html#mega-linter-integration){target=_blank} | -| [**ruff**](https://github.com/charliermarsh/ruff){target=_blank} | 0.0.282 | [MIT](licenses/ruff.md) | [![GitHub stars](https://img.shields.io/github/stars/charliermarsh/ruff?cacheSeconds=3600)](https://github.com/charliermarsh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff.md) | :white_circle: | [Repository](https://github.com/charliermarsh/ruff){target=_blank} | +| [**rubocop**](https://github.com/rubocop-hq/rubocop){target=_blank} | 1.56.0 | [MIT](licenses/rubocop.md) | [![GitHub stars](https://img.shields.io/github/stars/rubocop-hq/rubocop?cacheSeconds=3600)](https://github.com/rubocop-hq/rubocop){target=_blank} | [RUBY](descriptors/ruby_rubocop.md) | :heart: | [MegaLinter reference](https://docs.rubocop.org/rubocop/integration_with_other_tools.html#mega-linter-integration){target=_blank} | +| [**ruff**](https://github.com/charliermarsh/ruff){target=_blank} | 0.0.283 | [MIT](licenses/ruff.md) | [![GitHub stars](https://img.shields.io/github/stars/charliermarsh/ruff?cacheSeconds=3600)](https://github.com/charliermarsh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff.md) | :white_circle: | [Repository](https://github.com/charliermarsh/ruff){target=_blank} | | [**scalafix**](https://github.com/scalacenter/scalafix){target=_blank} | 0.11.0 | [Other](licenses/scalafix.md) | [![GitHub stars](https://img.shields.io/github/stars/scalacenter/scalafix?cacheSeconds=3600)](https://github.com/scalacenter/scalafix){target=_blank} | [SCALA](descriptors/scala_scalafix.md) | :heart: | [MegaLinter reference](https://scalacenter.github.io/scalafix/docs/users/installation.html#plugins-for-other-build-tools){target=_blank} | | [**scss-lint**](https://github.com/sds/scss-lint){target=_blank} | 0.60.0 | [MIT](licenses/scss-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/sds/scss-lint?cacheSeconds=3600)](https://github.com/sds/scss-lint){target=_blank} | [CSS](descriptors/css_scss_lint.md) | :white_circle: | [Repository](https://github.com/sds/scss-lint){target=_blank} | -| [**secretlint**](https://github.com/secretlint/secretlint){target=_blank} | 7.0.6 | [MIT](licenses/secretlint.md) | [![GitHub stars](https://img.shields.io/github/stars/secretlint/secretlint?cacheSeconds=3600)](https://github.com/secretlint/secretlint){target=_blank} | [REPOSITORY](descriptors/repository_secretlint.md) | :heart: | [MegaLinter reference](https://github.com/secretlint/secretlint#mega-linter){target=_blank} | +| [**secretlint**](https://github.com/secretlint/secretlint){target=_blank} | 7.0.7 | [MIT](licenses/secretlint.md) | [![GitHub stars](https://img.shields.io/github/stars/secretlint/secretlint?cacheSeconds=3600)](https://github.com/secretlint/secretlint){target=_blank} | [REPOSITORY](descriptors/repository_secretlint.md) | :heart: | [MegaLinter reference](https://github.com/secretlint/secretlint#mega-linter){target=_blank} | | [**semgrep**](https://github.com/returntocorp/semgrep){target=_blank} | 1.34.1 | [LGPL-2.1](licenses/semgrep.md) | [![GitHub stars](https://img.shields.io/github/stars/returntocorp/semgrep?cacheSeconds=3600)](https://github.com/returntocorp/semgrep){target=_blank} | [REPOSITORY](descriptors/repository_semgrep.md) | :white_circle: | [Repository](https://github.com/returntocorp/semgrep){target=_blank} | | [**sfdx-scanner-apex**](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | 3.15.0 | [MIT](licenses/sfdx-scanner-apex.md) | [![GitHub stars](https://img.shields.io/github/stars/forcedotcom/sfdx-scanner?cacheSeconds=3600)](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | [SALESFORCE](descriptors/salesforce_sfdx_scanner_apex.md) | :hammer_and_wrench: | [Pull Request](https://github.com/forcedotcom/sfdx-scanner/pull/307){target=_blank} | | [**sfdx-scanner-aura**](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | 3.15.0 | [MIT](licenses/sfdx-scanner-aura.md) | [![GitHub stars](https://img.shields.io/github/stars/forcedotcom/sfdx-scanner?cacheSeconds=3600)](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | [SALESFORCE](descriptors/salesforce_sfdx_scanner_aura.md) | :hammer_and_wrench: | [Pull Request](https://github.com/forcedotcom/sfdx-scanner/pull/307){target=_blank} | @@ -91,7 +91,7 @@ | [**shellcheck**](https://github.com/koalaman/shellcheck){target=_blank} | 0.9.0 | [GPL-3.0](licenses/shellcheck.md) | [![GitHub stars](https://img.shields.io/github/stars/koalaman/shellcheck?cacheSeconds=3600)](https://github.com/koalaman/shellcheck){target=_blank} | [BASH](descriptors/bash_shellcheck.md) | | [Repository](https://github.com/koalaman/shellcheck){target=_blank} | | [**shfmt**](https://github.com/mvdan/sh){target=_blank} | 3.7.0 | [BSD-3-Clause](licenses/shfmt.md) | [![GitHub stars](https://img.shields.io/github/stars/mvdan/sh?cacheSeconds=3600)](https://github.com/mvdan/sh){target=_blank} | [BASH](descriptors/bash_shfmt.md) | :no_entry_sign: | [Repository](https://github.com/mvdan/sh){target=_blank} | | [**snakefmt**](https://github.com/snakemake/snakefmt){target=_blank} | 0.8.4 | [MIT](licenses/snakefmt.md) | [![GitHub stars](https://img.shields.io/github/stars/snakemake/snakefmt?cacheSeconds=3600)](https://github.com/snakemake/snakefmt){target=_blank} | [SNAKEMAKE](descriptors/snakemake_snakefmt.md) | :white_circle: | [Repository](https://github.com/snakemake/snakefmt){target=_blank} | -| [**snakemake**](https://github.com/snakemake/snakemake){target=_blank} | 7.32.2 | [MIT](licenses/snakemake.md) | [![GitHub stars](https://img.shields.io/github/stars/snakemake/snakemake?cacheSeconds=3600)](https://github.com/snakemake/snakemake){target=_blank} | [SNAKEMAKE](descriptors/snakemake_snakemake.md) | :white_circle: | [Repository](https://github.com/snakemake/snakemake){target=_blank} | +| [**snakemake**](https://github.com/snakemake/snakemake){target=_blank} | 7.32.3 | [MIT](licenses/snakemake.md) | [![GitHub stars](https://img.shields.io/github/stars/snakemake/snakemake?cacheSeconds=3600)](https://github.com/snakemake/snakemake){target=_blank} | [SNAKEMAKE](descriptors/snakemake_snakemake.md) | :white_circle: | [Repository](https://github.com/snakemake/snakemake){target=_blank} | | [**spectral**](https://github.com/stoplightio/spectral){target=_blank} | 6.10.1 | [Apache-2.0](licenses/spectral.md) | [![GitHub stars](https://img.shields.io/github/stars/stoplightio/spectral?cacheSeconds=3600)](https://github.com/stoplightio/spectral){target=_blank} | [OPENAPI](descriptors/openapi_spectral.md) | :white_circle: | [Repository](https://github.com/stoplightio/spectral){target=_blank} | | [**sql-lint**](https://github.com/joereynolds/sql-lint){target=_blank} | 1.0.0 | [MIT](licenses/sql-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/joereynolds/sql-lint?cacheSeconds=3600)](https://github.com/joereynolds/sql-lint){target=_blank} | [SQL](descriptors/sql_sql_lint.md) | :white_circle: | [Repository](https://github.com/joereynolds/sql-lint){target=_blank} | | [**sqlfluff**](https://github.com/sqlfluff/sqlfluff){target=_blank} | 2.2.0 | [MIT](licenses/sqlfluff.md) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff){target=_blank} | [SQL](descriptors/sql_sqlfluff.md) | :white_circle: | [Repository](https://github.com/sqlfluff/sqlfluff){target=_blank} | diff --git a/docs/descriptors/csharp_dotnet_format.md b/docs/descriptors/csharp_dotnet_format.md index c885b9e189b..1d0b4b99513 100644 --- a/docs/descriptors/csharp_dotnet_format.md +++ b/docs/descriptors/csharp_dotnet_format.md @@ -11,7 +11,7 @@ dotnet-format requires a `.sln` or `.csproj` file to run correctly. ## dotnet-format documentation -- Version in MegaLinter: **6.0.412** +- Version in MegaLinter: **6.0.413** - Visit [Official Web Site](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format){target=_blank} [![format - GitHub](https://gh-card.dev/repos/dotnet/format.svg?fullname=)](https://github.com/dotnet/format){target=_blank} diff --git a/docs/descriptors/go_golangci_lint.md b/docs/descriptors/go_golangci_lint.md index ee56124be12..43744196d74 100644 --- a/docs/descriptors/go_golangci_lint.md +++ b/docs/descriptors/go_golangci_lint.md @@ -15,7 +15,7 @@ description: How to use golangci-lint (configure, ignore files, ignore errors, h ## golangci-lint documentation -- Version in MegaLinter: **1.53.3** +- Version in MegaLinter: **1.54.0** - Visit [Official Web Site](https://golangci-lint.run/){target=_blank} - See [How to configure golangci-lint rules](https://golangci-lint.run/usage/configuration/#config-file){target=_blank} - If custom `.golangci.yml` config file isn't found, [.golangci.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.golangci.yml){target=_blank} will be used diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index cb9c9bd5768..7071b33f142 100644 --- a/docs/descriptors/kubernetes_kubescape.md +++ b/docs/descriptors/kubernetes_kubescape.md @@ -123,7 +123,7 @@ Available Commands: completion Generate autocompletion script config Handle cached configurations delete Delete configurations in Kubescape SaaS version - download Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control + download Download attack-tracks,controls-inputs,exceptions,control,framework,artifacts 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 8d0994fe373..5baff06f1ee 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.27** +- Version in MegaLinter: **1.10.28** - 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/python_ruff.md b/docs/descriptors/python_ruff.md index 66b7e1a931e..12cace09f07 100644 --- a/docs/descriptors/python_ruff.md +++ b/docs/descriptors/python_ruff.md @@ -11,7 +11,7 @@ An extremely fast Python linter, written in Rust. ## ruff documentation -- Version in MegaLinter: **0.0.282** +- Version in MegaLinter: **0.0.283** - Visit [Official Web Site](https://github.com/charliermarsh/ruff#readme){target=_blank} - See [How to configure ruff rules](https://beta.ruff.rs/docs/configuration/){target=_blank} - If custom `.ruff.toml` config file isn't found, [.ruff.toml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruff.toml){target=_blank} will be used diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md index 4fd7ce39d1a..29189823bd9 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: **2.3.359** +- Version in MegaLinter: **2.3.360** - 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 @@ -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 {bottom,top}] + [--summary-position {top,bottom}] [--skip-resources-without-violations] [--deep-analysis] [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history] [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT] @@ -404,7 +404,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 {bottom,top} + --summary-position {top,bottom} 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/repository_devskim.md b/docs/descriptors/repository_devskim.md index d499db1433b..1826f51131a 100644 --- a/docs/descriptors/repository_devskim.md +++ b/docs/descriptors/repository_devskim.md @@ -14,7 +14,7 @@ Example: ## devskim documentation -- Version in MegaLinter: **1.0.16** +- Version in MegaLinter: **1.0.17** - Visit [Official Web Site](https://github.com/microsoft/DevSkim#readme){target=_blank} - See [How to configure devskim rules](https://github.com/microsoft/DevSkim/wiki/Analyze-Command){target=_blank} - See [How to ignore files and directories with devskim](https://github.com/microsoft/DevSkim/wiki/Analyze-Command){target=_blank} @@ -82,7 +82,7 @@ devskim analyze --file-format sarif . ### Help content ```shell -devskim 1.0.16+e3d6c3bd52 +devskim 1.0.17+7a4db567c1 © Microsoft Corporation. All rights reserved. analyze Analyze source code using DevSkim diff --git a/docs/descriptors/repository_secretlint.md b/docs/descriptors/repository_secretlint.md index e4e0c7fa24e..79ea760c7c2 100644 --- a/docs/descriptors/repository_secretlint.md +++ b/docs/descriptors/repository_secretlint.md @@ -15,7 +15,7 @@ description: How to use secretlint (configure, ignore files, ignore errors, help ## secretlint documentation -- Version in MegaLinter: **7.0.6** +- Version in MegaLinter: **7.0.7** - Visit [Official Web Site](https://github.com/secretlint/secretlint#readme){target=_blank} - See [How to configure secretlint rules](https://github.com/secretlint/secretlint#configuration){target=_blank} - If custom `.secretlintrc.json` config file isn't found, [.secretlintrc.json](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.secretlintrc.json){target=_blank} will be used diff --git a/docs/descriptors/ruby_rubocop.md b/docs/descriptors/ruby_rubocop.md index af12689c52a..0aa6ca6b0f5 100644 --- a/docs/descriptors/ruby_rubocop.md +++ b/docs/descriptors/ruby_rubocop.md @@ -15,7 +15,7 @@ description: How to use rubocop (configure, ignore files, ignore errors, help & ## rubocop documentation -- Version in MegaLinter: **1.55.1** +- Version in MegaLinter: **1.56.0** - Visit [Official Web Site](https://rubocop.org/){target=_blank} - See [How to configure rubocop rules](https://docs.rubocop.org/rubocop/0.92/configuration.html){target=_blank} - If custom `.ruby-lint.yml` config file isn't found, [.ruby-lint.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruby-lint.yml){target=_blank} will be used diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index b32f8a1a764..ce91efc81c3 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -163,7 +163,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:1521) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. +(node:1524) 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_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index abca11190b4..e9259206647 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -159,7 +159,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:1662) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. +(node:1665) 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 a2b494fd169..9ec6e342bc4 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -159,7 +159,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:1803) Warning: Deprecated config name: apiVersion. Please use org-api-version instead. +(node:1806) 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/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md index 4f82b8dea76..d1b747ef7eb 100644 --- a/docs/descriptors/snakemake_snakemake.md +++ b/docs/descriptors/snakemake_snakemake.md @@ -15,7 +15,7 @@ description: How to use snakemake (configure, ignore files, ignore errors, help ## snakemake documentation -- Version in MegaLinter: **7.32.2** +- Version in MegaLinter: **7.32.3** - Visit [Official Web Site](https://snakemake.readthedocs.io/en/stable/){target=_blank} [![snakemake - GitHub](https://gh-card.dev/repos/snakemake/snakemake.svg?fullname=)](https://github.com/snakemake/snakemake){target=_blank} diff --git a/docs/descriptors/spell_cspell.md b/docs/descriptors/spell_cspell.md index 7881361c348..9c13e7ae1ed 100644 --- a/docs/descriptors/spell_cspell.md +++ b/docs/descriptors/spell_cspell.md @@ -15,7 +15,7 @@ If you do not want cspell to analyze the files names, define `SPELL_CSPELL_ANALY ## cspell documentation -- Version in MegaLinter: **6.31.2** +- Version in MegaLinter: **6.31.3** - Visit [Official Web Site](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#readme){target=_blank} - See [How to configure cspell rules](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#customization){target=_blank} - See [How to disable cspell rules in files](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#enable--disable-checking-sections-of-code){target=_blank} diff --git a/docs/descriptors/spell_vale.md b/docs/descriptors/spell_vale.md index 7f9dceb00f5..1ff743bfa84 100644 --- a/docs/descriptors/spell_vale.md +++ b/docs/descriptors/spell_vale.md @@ -140,9 +140,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/descriptors/vbdotnet_dotnet_format.md b/docs/descriptors/vbdotnet_dotnet_format.md index e6d902cde06..6f072365330 100644 --- a/docs/descriptors/vbdotnet_dotnet_format.md +++ b/docs/descriptors/vbdotnet_dotnet_format.md @@ -11,7 +11,7 @@ dotnet-format requires a `.sln` or `.vbproj` file to run correctly. ## dotnet-format documentation -- Version in MegaLinter: **6.0.412** +- Version in MegaLinter: **6.0.413** - Visit [Official Web Site](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format){target=_blank} [![format - GitHub](https://gh-card.dev/repos/dotnet/format.svg?fullname=)](https://github.com/dotnet/format){target=_blank} diff --git a/docs/descriptors/xml_xmllint.md b/docs/descriptors/xml_xmllint.md index 466e8761afb..b05146f9f06 100644 --- a/docs/descriptors/xml_xmllint.md +++ b/docs/descriptors/xml_xmllint.md @@ -25,7 +25,7 @@ To apply file formatting you must set `XML_XMLLINT_CLI_LINT_MODE: file` and `XML | Variable | Description | Default value | |-----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------| | XML_XMLLINT_AUTOFORMAT | If set to `true`, it will reformat and reindent the output | `false` | -| XML_XMLLINT_INDENT | The number of indentation spaces when `XML_XMLLINT_AUTOFORMAT` is `true` | `` | +| XML_XMLLINT_INDENT | The number of indentation spaces when `XML_XMLLINT_AUTOFORMAT` is `true` | ` ` | | XML_XMLLINT_ARGUMENTS | User custom arguments to add in linter CLI call
Ex: `-s --foo "bar"` | | | XML_XMLLINT_FILTER_REGEX_INCLUDE | Custom regex including filter
Ex: `(src\|lib)` | Include every file | | XML_XMLLINT_FILTER_REGEX_EXCLUDE | Custom regex excluding filter
Ex: `(test\|examples)` | Exclude no file | diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index 299ee0f9a46..ae0960fcd32 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -1,44 +1,44 @@ # Dependents stats for oxsecurity/megalinter -[![](https://img.shields.io/static/v1?label=Used%20by&message=2650&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1795&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=855&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=67989&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by&message=2654&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1797&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=857&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=68229&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -| [nektos/act](https://github.com/nektos/act) | 41632 | -| [PRQL/prql](https://github.com/PRQL/prql) | 8407 | -| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2480 | -| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 2213 | -| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2112 | +| [nektos/act](https://github.com/nektos/act) | 41757 | +| [PRQL/prql](https://github.com/PRQL/prql) | 8419 | +| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2484 | +| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 2214 | +| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 2116 | | [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2075 | -| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1768 | -| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1384 | -| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1301 | +| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1769 | +| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1386 | +| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy) | 1313 | | [flosse/sloc](https://github.com/flosse/sloc) | 935 | | [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands) | 902 | | [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 667 | -| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 628 | -| [secureCodeBox/secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 613 | -| [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 581 | -| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 573 | -| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 569 | +| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 635 | +| [secureCodeBox/secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 614 | +| [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 583 | +| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 578 | +| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 570 | | [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 511 | -| [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 465 | -| [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates) | 395 | +| [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 464 | +| [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates) | 396 | | [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops) | 365 | | [llaville/php-compatinfo](https://github.com/llaville/php-compatinfo) | 364 | -| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 344 | +| [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 345 | | [scolladon/sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 320 | | [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 310 | | [OCSInventory-NG/OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 309 | -| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 287 | -| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx) | 219 | +| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 288 | +| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx) | 220 | | [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 208 | | [toboshii/home-ops](https://github.com/toboshii/home-ops) | 206 | | [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation) | 182 | -| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 178 | +| [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 179 | | [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops) | 167 | | [MarketSquare/robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 156 | | [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 155 | @@ -47,17 +47,17 @@ | [T145/black-mirror](https://github.com/T145/black-mirror) | 147 | | [apigee/devrel](https://github.com/apigee/devrel) | 147 | | [newrelic/newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent) | 135 | -| [brettinternet/homelab](https://github.com/brettinternet/homelab) | 114 | +| [brettinternet/homelab](https://github.com/brettinternet/homelab) | 115 | | [cbg-ethz/V-pipe](https://github.com/cbg-ethz/V-pipe) | 108 | | [philips-software/amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 106 | | [practicalli/spacemacs](https://github.com/practicalli/spacemacs) | 103 | | [oasisprotocol/oasis-wallet-web](https://github.com/oasisprotocol/oasis-wallet-web) | 94 | | [unixorn/lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 90 | | [IQEngine/IQEngine](https://github.com/IQEngine/IQEngine) | 88 | +| [szinn/k8s-homelab](https://github.com/szinn/k8s-homelab) | 82 | | [Azure/ARO-RP](https://github.com/Azure/ARO-RP) | 81 | -| [szinn/k8s-homelab](https://github.com/szinn/k8s-homelab) | 81 | +| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 74 | | [rasa/scoops](https://github.com/rasa/scoops) | 74 | -| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 73 | | [Quantum-Accelerators/quacc](https://github.com/Quantum-Accelerators/quacc) | 72 | | [practicalli/clojure](https://github.com/practicalli/clojure) | 70 | | [davidB/tracing-opentelemetry-instrumentation-sdk](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | 63 | @@ -67,20 +67,20 @@ | [llaville/umlwriter](https://github.com/llaville/umlwriter) | 54 | | [ahmadnassri/node-glob-promise](https://github.com/ahmadnassri/node-glob-promise) | 53 | | [stepancheg/rust-tls-api](https://github.com/stepancheg/rust-tls-api) | 49 | -| [Azure/benchpress](https://github.com/Azure/benchpress) | 47 | +| [Azure/benchpress](https://github.com/Azure/benchpress) | 48 | | [Amplitude-Developer-Docs/amplitude-dev-center](https://github.com/Amplitude-Developer-Docs/amplitude-dev-center) | 45 | | [nvuillam/sfdx-essentials](https://github.com/nvuillam/sfdx-essentials) | 45 | | [jr0dd/home-ops](https://github.com/jr0dd/home-ops) | 43 | | [unixorn/chocolate-factory-engineering-docs](https://github.com/unixorn/chocolate-factory-engineering-docs) | 40 | | [FaserF/hassio-addons](https://github.com/FaserF/hassio-addons) | 40 | -| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 37 | +| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 38 | +| [leosuncin/nest-typeorm-custom-repository](https://github.com/leosuncin/nest-typeorm-custom-repository) | 36 | | [MythicDrops/MythicDrops](https://github.com/MythicDrops/MythicDrops) | 35 | -| [leosuncin/nest-typeorm-custom-repository](https://github.com/leosuncin/nest-typeorm-custom-repository) | 35 | | [apigee/terraform-modules](https://github.com/apigee/terraform-modules) | 35 | | [philips-software/amp-devcontainer](https://github.com/philips-software/amp-devcontainer) | 34 | +| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 33 | | [ahmadnassri/action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue) | 33 | | [leosuncin/nest-api-example](https://github.com/leosuncin/nest-api-example) | 33 | -| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 32 | | [ZEISS/libczi](https://github.com/ZEISS/libczi) | 32 | | [OperationCode/operationcode-pybot](https://github.com/OperationCode/operationcode-pybot) | 31 | | [nvuillam/node-java-caller](https://github.com/nvuillam/node-java-caller) | 29 | @@ -134,11 +134,11 @@ | [ahmadnassri/node-april-fools](https://github.com/ahmadnassri/node-april-fools) | 15 | | [warolv/vault-backup](https://github.com/warolv/vault-backup) | 14 | | [ahgraber/homelab-gitops-k3s](https://github.com/ahgraber/homelab-gitops-k3s) | 14 | -| [svt/media-analyzer](https://github.com/svt/media-analyzer) | 14 | | [axeII/home-ops](https://github.com/axeII/home-ops) | 14 | | [Marx2/homelab](https://github.com/Marx2/homelab) | 14 | | [practicalli/project-templates](https://github.com/practicalli/project-templates) | 14 | | [itsmng/itsm-ng](https://github.com/itsmng/itsm-ng) | 14 | +| [svt/media-analyzer](https://github.com/svt/media-analyzer) | 13 | | [GSA/site-scanning-engine](https://github.com/GSA/site-scanning-engine) | 13 | | [dochang/mb-url](https://github.com/dochang/mb-url) | 13 | | [tvories/k8s-gitops](https://github.com/tvories/k8s-gitops) | 13 | @@ -150,6 +150,7 @@ | [ahgraber/homelab-infra](https://github.com/ahgraber/homelab-infra) | 12 | | [eresturo/scanadf2docspell](https://github.com/eresturo/scanadf2docspell) | 12 | | [mmalyska/home-ops](https://github.com/mmalyska/home-ops) | 12 | +| [practicalli/doom-emacs](https://github.com/practicalli/doom-emacs) | 12 | | [xlab-si/iac-scan-runner](https://github.com/xlab-si/iac-scan-runner) | 11 | | [dochang/elpa-clone](https://github.com/dochang/elpa-clone) | 11 | | [beleavemebe/marketplace-app](https://github.com/beleavemebe/marketplace-app) | 11 | @@ -157,7 +158,6 @@ | [CoRoSoN-Kit/CoRoSoN-Kit](https://github.com/CoRoSoN-Kit/CoRoSoN-Kit) | 11 | | [snoopy82481/home_cluster](https://github.com/snoopy82481/home_cluster) | 11 | | [bjw-s/pmb](https://github.com/bjw-s/pmb) | 11 | -| [practicalli/doom-emacs](https://github.com/practicalli/doom-emacs) | 11 | | [ahmadnassri/node-oas-request](https://github.com/ahmadnassri/node-oas-request) | 11 | | [Qarj/WebImblaze](https://github.com/Qarj/WebImblaze) | 10 | | [llaville/php-compatinfo-db](https://github.com/llaville/php-compatinfo-db) | 10 | @@ -178,6 +178,7 @@ | [unixorn/1password-op.plugin.zsh](https://github.com/unixorn/1password-op.plugin.zsh) | 8 | | [PowerDNS-Admin/pda-next](https://github.com/PowerDNS-Admin/pda-next) | 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/docker-node-puppeteer](https://github.com/ahmadnassri/docker-node-puppeteer) | 8 | | [ahmadnassri/node-autoenv](https://github.com/ahmadnassri/node-autoenv) | 8 | | [CITCOM-project/CausalTestingFramework](https://github.com/CITCOM-project/CausalTestingFramework) | 8 | @@ -192,11 +193,9 @@ | [ChristopherHX/act](https://github.com/ChristopherHX/act) | 7 | | [leosuncin/nest-graphql-example](https://github.com/leosuncin/nest-graphql-example) | 7 | | [dochang/bumplus](https://github.com/dochang/bumplus) | 7 | -| [seantrane/engineering](https://github.com/seantrane/engineering) | 7 | | [GenZmeY/KF2-SafeMutLoader](https://github.com/GenZmeY/KF2-SafeMutLoader) | 7 | | [philips-software/amp-preview](https://github.com/philips-software/amp-preview) | 7 | | [axelrindle/github-version-checker](https://github.com/axelrindle/github-version-checker) | 7 | -| [jokay/docker-loxone-backup](https://github.com/jokay/docker-loxone-backup) | 7 | | [Vikaspogu/k8s-gitops](https://github.com/Vikaspogu/k8s-gitops) | 7 | | [jokay/docker-prune](https://github.com/jokay/docker-prune) | 7 | | [GhostWriters/docker-packt-cli](https://github.com/GhostWriters/docker-packt-cli) | 7 | @@ -213,6 +212,7 @@ | [elraro/home-ops](https://github.com/elraro/home-ops) | 6 | | [unixorn/gitlike-commands](https://github.com/unixorn/gitlike-commands) | 6 | | [mimmi20/browscap-helper](https://github.com/mimmi20/browscap-helper) | 6 | +| [seantrane/engineering](https://github.com/seantrane/engineering) | 6 | | [AzorianSolutions/broadband-label-maker](https://github.com/AzorianSolutions/broadband-label-maker) | 6 | | [miracum/ahd2fhir](https://github.com/miracum/ahd2fhir) | 6 | | [chilcano/how-tos](https://github.com/chilcano/how-tos) | 6 | @@ -221,6 +221,7 @@ | [ahmadnassri/action-template-repository-sync](https://github.com/ahmadnassri/action-template-repository-sync) | 6 | | [9elements/firmware-action](https://github.com/9elements/firmware-action) | 5 | | [lpsm-dev/azure-pipelines](https://github.com/lpsm-dev/azure-pipelines) | 5 | +| [diggsweden/open-source-project-template](https://github.com/diggsweden/open-source-project-template) | 5 | | [ruzickap/k8s-tf-eks-gitops](https://github.com/ruzickap/k8s-tf-eks-gitops) | 5 | | [AliceO2Group/Run3Analysisvalidation](https://github.com/AliceO2Group/Run3Analysisvalidation) | 5 | | [DIT113-V22/group-04](https://github.com/DIT113-V22/group-04) | 5 | @@ -237,7 +238,6 @@ | [ahmadnassri/node-serve-reload-replace](https://github.com/ahmadnassri/node-serve-reload-replace) | 5 | | [VirtwhoQE/hypervisor-builder](https://github.com/VirtwhoQE/hypervisor-builder) | 5 | | [hobbyfarm/e2e-testing](https://github.com/hobbyfarm/e2e-testing) | 4 | -| [diggsweden/open-source-project-template](https://github.com/diggsweden/open-source-project-template) | 4 | | [ruzickap/popular-containers-vulnerability-checks](https://github.com/ruzickap/popular-containers-vulnerability-checks) | 4 | | [candlepin/candlepin-jobs](https://github.com/candlepin/candlepin-jobs) | 4 | | [svt/junit5-redis-extension](https://github.com/svt/junit5-redis-extension) | 4 | @@ -278,6 +278,7 @@ | [c6o/docs](https://github.com/c6o/docs) | 3 | | [MTUCI-VR/shooter-project](https://github.com/MTUCI-VR/shooter-project) | 3 | | [iggy/gocate](https://github.com/iggy/gocate) | 3 | +| [wenzeslaus/foss4g-2022-developing-custom-grass-tools](https://github.com/wenzeslaus/foss4g-2022-developing-custom-grass-tools) | 3 | | [Nautilus-Cyberneering/nautilus-librarian](https://github.com/Nautilus-Cyberneering/nautilus-librarian) | 3 | | [Iudicael/home-ops](https://github.com/Iudicael/home-ops) | 3 | | [drae/k8s-home-ops](https://github.com/drae/k8s-home-ops) | 3 | @@ -327,7 +328,6 @@ | [hamza-u/gstcefsrc](https://github.com/hamza-u/gstcefsrc) | 2 | | [iggy/govern](https://github.com/iggy/govern) | 2 | | [nitra/smsc](https://github.com/nitra/smsc) | 2 | -| [wenzeslaus/foss4g-2022-developing-custom-grass-tools](https://github.com/wenzeslaus/foss4g-2022-developing-custom-grass-tools) | 2 | | [Athe-kunal/Verge_Scraper](https://github.com/Athe-kunal/Verge_Scraper) | 2 | | [ncsu-geoforall-lab/grass-gis-on-hpc-henry2](https://github.com/ncsu-geoforall-lab/grass-gis-on-hpc-henry2) | 2 | | [xoap-io/xoap-powershell-dsc-configurations](https://github.com/xoap-io/xoap-powershell-dsc-configurations) | 2 | @@ -390,7 +390,6 @@ | [unixorn/ha-mqtt-discoverable-cli](https://github.com/unixorn/ha-mqtt-discoverable-cli) | 2 | | [Cismu/Cismu](https://github.com/Cismu/Cismu) | 1 | | [tahaluindo/black-mirror](https://github.com/tahaluindo/black-mirror) | 1 | -| [lpsm-dev/cloud-native-buildpacks](https://github.com/lpsm-dev/cloud-native-buildpacks) | 1 | | [lpsm-dev/personal-resume](https://github.com/lpsm-dev/personal-resume) | 1 | | [janderssonse/ort-ci-base](https://github.com/janderssonse/ort-ci-base) | 1 | | [janderssonse/ort-ci-action](https://github.com/janderssonse/ort-ci-action) | 1 | @@ -1415,6 +1414,8 @@ | [rciam/keycloak-rciam-metrics-plugin](https://github.com/rciam/keycloak-rciam-metrics-plugin) | 0 | | [beiertu-mms/sonarqube-report](https://github.com/beiertu-mms/sonarqube-report) | 0 | | [charkchalk/backend](https://github.com/charkchalk/backend) | 0 | +| [sarvex/svelte-add](https://github.com/sarvex/svelte-add) | 0 | +| [andrewvaughan/megalinter](https://github.com/andrewvaughan/megalinter) | 0 | | [sarvex/next.js](https://github.com/sarvex/next.js) | 0 | | [sarvex/awadb](https://github.com/sarvex/awadb) | 0 | | [jfandy1982/emby-data-check](https://github.com/jfandy1982/emby-data-check) | 0 | diff --git a/megalinter/descriptors/repository.megalinter-descriptor.yml b/megalinter/descriptors/repository.megalinter-descriptor.yml index 187d662ad18..cc786dbc1b5 100644 --- a/megalinter/descriptors/repository.megalinter-descriptor.yml +++ b/megalinter/descriptors/repository.megalinter-descriptor.yml @@ -298,6 +298,7 @@ linters: linter_repo: https://github.com/checkmarx/kics linter_rules_url: https://docs.kics.io/latest/queries/all-queries/ linter_banner_image_url: https://raw.githubusercontent.com/checkmarx/kics/master/docs/img/logo/kics-hat-logo.png + linter_icon_png_url: https://raw.githubusercontent.com/oxsecurity/megalinter/main/docs/assets/icons/linters/kics.png linter_rules_configuration_url: https://docs.kics.io/latest/configuration-file/ linter_rules_inline_disable_url: https://docs.kics.io/latest/running-kics/#using_commands_on_scanned_files_as_comments linter_megalinter_ref_url: https://docs.kics.io/latest/integrations/ @@ -344,6 +345,7 @@ linters: linter_url: https://github.com/secretlint/secretlint linter_repo: https://github.com/secretlint/secretlint linter_banner_image_url: https://github.com/secretlint/secretlint/raw/master/docs/assets/SecretLintLP.png + linter_icon_png_url: https://raw.githubusercontent.com/oxsecurity/megalinter/main/docs/assets/icons/linters/secretlint.png linter_rules_url: https://github.com/secretlint/secretlint#rule-packages linter_rules_configuration_url: https://github.com/secretlint/secretlint#configuration linter_rules_ignore_config_url: https://github.com/secretlint/secretlint/blob/master/docs/configuration.md#secretlintignore @@ -391,6 +393,7 @@ linters: linter_rules_inline_disable_url: https://semgrep.dev/docs/ignoring-findings/#inline-comments linter_rules_ignore_config_url: https://semgrep.dev/docs/ignoring-files-folders-code/#defining-files-and-folders-in-semgrepignore linter_banner_image_url: https://raw.githubusercontent.com/returntocorp/semgrep/develop/semgrep.svg + linter_icon_png_url: https://raw.githubusercontent.com/oxsecurity/megalinter/main/docs/assets/icons/linters/semgrep.png cli_lint_mode: project cli_config_arg_name: --config cli_config_default_value: auto @@ -472,6 +475,7 @@ linters: linter_repo: https://github.com/aquasecurity/trivy linter_speed: 2 linter_banner_image_url: https://github.com/aquasecurity/trivy/raw/main/docs/imgs/logo.png + linter_icon_png_url: https://raw.githubusercontent.com/oxsecurity/megalinter/main/docs/assets/icons/linters/trivy.png linter_rules_configuration_url: https://aquasecurity.github.io/trivy/latest/docs/configuration/ linter_rules_ignore_config_url: https://aquasecurity.github.io/trivy/latest/docs/configuration/filtering/#by-inline-comments cli_lint_mode: project @@ -520,6 +524,7 @@ linters: linter_repo: https://github.com/aquasecurity/trivy linter_speed: 2 linter_banner_image_url: https://github.com/aquasecurity/trivy/raw/main/docs/imgs/logo.png + linter_icon_png_url: https://raw.githubusercontent.com/oxsecurity/megalinter/main/docs/assets/icons/linters/trivy-sbom.png linter_rules_configuration_url: https://aquasecurity.github.io/trivy/latest/docs/configuration/ linter_rules_ignore_config_url: https://aquasecurity.github.io/trivy/latest/docs/configuration/filtering/#by-inline-comments cli_lint_mode: project @@ -558,6 +563,7 @@ linters: linter_url: https://github.com/trufflesecurity/trufflehog linter_repo: https://github.com/trufflesecurity/trufflehog linter_banner_image_url: https://storage.googleapis.com/trufflehog-static-sources/pixel_pig.png + linter_icon_png_url: https://raw.githubusercontent.com/oxsecurity/megalinter/main/docs/assets/icons/linters/trufflehog.png linter_rules_configuration_url: https://github.com/trufflesecurity/trufflehog#regex-detector-alpha cli_lint_mode: project cli_config_arg_name: "--config"