diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 397f3f76d70..28c71436abc 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -314,7 +314,7 @@ " B703 django_mark_safe" ], "bash-exec": [ - "GNU bash, version 5.2.21(1)-release-(x86_64-alpine-linux-musl)", + "GNU bash, version 5.2.26(1)-release-(x86_64-alpine-linux-musl)", "Usage: bash [GNU long option] [option] ...", " bash [GNU long option] [option] script-file ...", "GNU long options:", @@ -772,7 +772,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]", @@ -1077,7 +1077,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.", @@ -3417,7 +3417,7 @@ " completion Generate autocompletion script", " config Handle cached configurations", " delete Delete configurations in Kubescape SaaS version", - " download Download control,framework,artifacts,attack-tracks,controls-inputs,exceptions", + " 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", @@ -3464,7 +3464,7 @@ " --version version for kubeval" ], "lightning-flow-scanner": [ - "(node:1717) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1727) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Try to resolve the errors in the following flows:", "", @@ -3892,7 +3892,7 @@ " Print version" ], "markdown-link-check": [ - "(node:1500) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1509) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Usage: markdown-link-check [options] [filenamesOrUrls...]", "", @@ -7949,7 +7949,7 @@ "@typescript-eslint/unbound-method typescript Best Practices Best Practices eslint-typescript" ], "sfdx-scanner-apex": [ - "(node:1729) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1739) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "scan a codebase with a selection of rules", "", @@ -7999,7 +7999,7 @@ "COMMANDS", " scanner run dfa scan codebase with all DFA rules", "", - "(node:1741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1751) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Warning: To use the most up-to-date Code Analyzer features including PMD 7.x, install Code Analyzer v4.x (Beta) by running this command: \"sf plugins install @salesforce/sfdx-scanner@latest-beta\". You are currently using Code Analyzer v3, which we plan to stop supporting soon.", "Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", @@ -8223,7 +8223,7 @@ " UnimplementedTypeRule apex Performance sfge N N" ], "sfdx-scanner-aura": [ - "(node:1922) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1933) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "scan a codebase with a selection of rules", "", @@ -8273,7 +8273,7 @@ "COMMANDS", " scanner run dfa scan codebase with all DFA rules", "", - "(node:1934) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1945) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Warning: To use the most up-to-date Code Analyzer features including PMD 7.x, install Code Analyzer v4.x (Beta) by running this command: \"sf plugins install @salesforce/sfdx-scanner@latest-beta\". You are currently using Code Analyzer v3, which we plan to stop supporting soon.", "Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", @@ -8497,7 +8497,7 @@ " UnimplementedTypeRule apex Performance sfge N N" ], "sfdx-scanner-lwc": [ - "(node:2115) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:2125) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "scan a codebase with a selection of rules", "", @@ -8547,7 +8547,7 @@ "COMMANDS", " scanner run dfa scan codebase with all DFA rules", "", - "(node:2127) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:2138) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Warning: To use the most up-to-date Code Analyzer features including PMD 7.x, install Code Analyzer v4.x (Beta) by running this command: \"sf plugins install @salesforce/sfdx-scanner@latest-beta\". You are currently using Code Analyzer v3, which we plan to stop supporting soon.", "Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", @@ -8912,7 +8912,7 @@ " [--d3dag] [--summary] [--detailed-summary] [--archive FILE]", " [--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow]", " [--skip-script-cleanup] [--unlock]", - " [--list-changes {input,params,code}] [--list-input-changes]", + " [--list-changes {code,params,input}] [--list-input-changes]", " [--list-params-changes] [--list-untracked]", " [--delete-all-output | --delete-temp-output]", " [--keep-incomplete] [--drop-metadata]", @@ -8942,7 +8942,7 @@ " [--shared-fs-usage {input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} [{input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} ...]]", " [--scheduler-greediness SCHEDULER_GREEDINESS] [--no-hooks]", " [--debug] [--runtime-profile FILE]", - " [--mode {remote,default,subprocess}] [--show-failed-logs]", + " [--mode {subprocess,default,remote}] [--show-failed-logs]", " [--log-handler-script FILE] [--log-service {none,slack,wms}]", " [--job-deploy-sources] [--benchmark-extended]", " [--container-image IMAGE] [--immediate-submit]", @@ -9185,10 +9185,10 @@ " configuration. If you rather prefer the traditional", " way of just considering file modification dates, use '", " --rerun-trigger mtime'. (default:", - " frozenset({,", - " , ,", - " , }))", + " frozenset({,", + " , ,", + " , }))", " --force, -f Force the execution of the selected target or the", " first rule regardless of already created output.", " (default: False)", @@ -9429,7 +9429,7 @@ " (default: False)", " --unlock Remove a lock on the working directory. (default:", " False)", - " --list-changes {input,params,code}, --lc {input,params,code}", + " --list-changes {code,params,input}, --lc {code,params,input}", " List all output files for which the given items (code,", " input, params) have changed since creation. (default:", " None)", @@ -9623,12 +9623,12 @@ " and data provenance will be handled by NFS but input", " and output files will be handled exclusively by the", " storage provider. (default:", - " frozenset({,", - " ,", - " ,", - " ,", + " frozenset({,", + " ,", " ,", - " }))", + " ,", + " ,", + " }))", " --scheduler-greediness SCHEDULER_GREEDINESS, --greediness SCHEDULER_GREEDINESS", " Set the greediness of scheduling. This value between 0", " and 1 determines how careful jobs are selected for", @@ -9642,7 +9642,7 @@ " --runtime-profile FILE", " Profile Snakemake and write the output to FILE. This", " requires yappi to be installed. (default: None)", - " --mode {remote,default,subprocess}", + " --mode {subprocess,default,remote}", " Set execution mode of Snakemake (internal use only).", " (default: default)", " --show-failed-logs Automatically display logs of failed jobs. (default:", @@ -9793,10 +9793,10 @@ " Path to the report file (either .html or .zip). Use", " zip if your report contains large results or", " directories with htmlindex as results. (default:", - " )", + " )", " --report-html-stylesheet-path VALUE", " Path to a custom stylesheet for the report. (default:", - " )", + " )", "", " In general, command-line values override environment variables which override", "defaults." @@ -10752,11 +10752,11 @@ "", "Commands:", "", - " ls-config Print the current configuration to stdout.", - " ls-metrics Print the given file's internal metrics to stdout.", " ls-dirs Print the default configuration directories to stdout.", " ls-vars Print the supported environment variables to stdout.", " 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.", "" ], "xmllint": [ @@ -10832,6 +10832,7 @@ " --sax: do not build a tree but work just at the SAX level", " --oldxml10: use XML-1.0 parsing rules before the 5th edition", " --xpath expr: evaluate the XPath expression, imply --noout", + " --max-ampl value: set maximum amplification factor", "", "Libxml project home page: https://gitlab.gnome.org/GNOME/libxml2" ], diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index 131b47e32df..ec50c758101 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -3,7 +3,7 @@ "ansible-lint": "24.6.1", "arm-ttk": "0.0.0", "bandit": "1.7.9", - "bash-exec": "5.2.21", + "bash-exec": "5.2.26", "bicep_linter": "0.28.1", "black": "24.4.2", "cfn-lint": "1.3.3", @@ -11,7 +11,7 @@ "checkov": "3.2.141", "checkstyle": "10.17.0", "chktex": "1.7.8", - "clang-format": "17.0.5", + "clang-format": "17.0.6", "clippy": "0.1.79", "clj-kondo": "2024.05.24", "cljstyle": "0.15.0", @@ -32,14 +32,14 @@ "eslint-plugin-jsonc": "2.15.1", "flake8": "7.1.0", "gherkin-lint": "0.0.0", - "git_diff": "2.43.4", + "git_diff": "2.45.2", "gitleaks": "8.18.4", "golangci-lint": "1.59.1", "goodcheck": "3.1.0", "graphql-schema-linter": "3.0.1", "grype": "0.79.1", "hadolint": "2.12.0", - "helm": "3.14.2", + "helm": "3.14.3", "htmlhint": "1.1.4", "isort": "5.13.2", "jscpd": "4.0.4", @@ -65,7 +65,7 @@ "php-cs-fixer": "3.59.3", "phpcs": "3.10.1", "phplint": "9.3.1", - "phpstan": "1.11.5", + "phpstan": "1.11.4", "pmd": "7.2.0", "powershell": "7.4.2", "powershell_formatter": "7.4.2", @@ -116,6 +116,6 @@ "tsqllint": "1.15.3.0", "v8r": "3.1.0", "vale": "3.6.0", - "xmllint": "21108", + "xmllint": "21207", "yamllint": "1.35.1" } \ No newline at end of file diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index de0878190d8..ee50adc3db6 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,3 +1,3 @@ # These are supported funding model platforms -github: [nvuillam] +github: [nvuillam, echoix] diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ca83bd5a08..81a0d5f1ea7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -104,6 +104,12 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.78.1 to **3.78.2** on 2024-06-21 - [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 8.8.4 to **8.9.1** on 2024-06-21 - [vale](https://vale.sh/) from 3.5.0 to **3.6.0** on 2024-06-21 + - [bash-exec](https://www.gnu.org/software/bash/) from 5.2.21 to **5.2.26** on 2024-06-22 + - [clang-format](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormat.html) from 17.0.5 to **17.0.6** on 2024-06-22 + - [helm](https://helm.sh/docs/helm/helm_lint/) from 3.14.2 to **3.14.3** on 2024-06-22 + - [phpstan](https://phpstan.org/) from 1.11.5 to **1.11.4** on 2024-06-22 + - [git_diff](https://git-scm.com) from 2.43.4 to **2.45.2** on 2024-06-22 + - [xmllint](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home) from 21108 to **21207** on 2024-06-22 ## [v7.12.0] - 2024-06-02 diff --git a/README.md b/README.md index 97a91bfc333..1e1360ceed4 100644 --- a/README.md +++ b/README.md @@ -246,7 +246,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**MAKEFILE**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/makefile.md) | [**checkmake**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/makefile_checkmake.md)
[_MAKEFILE_CHECKMAKE_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/makefile_checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake) | | | [**PERL**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/perl.md) | [**perlcritic**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/perl_perlcritic.md)
[_PERL_PERLCRITIC_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/perl_perlcritic.md) | [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phpcs**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpcs.md)
[_PHP_PHPCS_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phpstan**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phpstan**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md) | ![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**psalm**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_psalm.md)
[_PHP_PSALM_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_psalm.md) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phplint**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phplint.md)
[_PHP_PHPLINT_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phplint.md) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**php-cs-fixer**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_php_cs_fixer.md)
[_PHP_PHPCSFIXER_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_php_cs_fixer.md) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | diff --git a/docs/all_linters.md b/docs/all_linters.md index c0a0684f715..a330333a116 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -9,7 +9,7 @@ | [**ansible-lint**](https://github.com/ansible/ansible-lint){target=_blank} | 24.6.1 | [GPL-3.0](licenses/ansible-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/ansible/ansible-lint?cacheSeconds=3600)](https://github.com/ansible/ansible-lint){target=_blank} | [ANSIBLE](descriptors/ansible_ansible_lint.md) | :white_circle: | [Repository](https://github.com/ansible/ansible-lint){target=_blank} | | [**arm-ttk**](https://github.com/Azure/arm-ttk){target=_blank} | N/A | [MIT](licenses/arm-ttk.md) | [![GitHub stars](https://img.shields.io/github/stars/Azure/arm-ttk?cacheSeconds=3600)](https://github.com/Azure/arm-ttk){target=_blank} | [ARM](descriptors/arm_arm_ttk.md) | :white_circle: | [Repository](https://github.com/Azure/arm-ttk){target=_blank} | | [**bandit**](https://github.com/PyCQA/bandit){target=_blank} | 1.7.9 | [Apache-2.0](licenses/bandit.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/bandit?cacheSeconds=3600)](https://github.com/PyCQA/bandit){target=_blank} | [PYTHON](descriptors/python_bandit.md) | :white_circle: | [Repository](https://github.com/PyCQA/bandit){target=_blank} | -| [**bash-exec**](https://www.gnu.org/software/bash/){target=_blank} | 5.2.21 | | | [BASH](descriptors/bash_bash_exec.md) | | [Web Site](https://www.gnu.org/software/bash/){target=_blank} | +| [**bash-exec**](https://www.gnu.org/software/bash/){target=_blank} | 5.2.26 | | | [BASH](descriptors/bash_bash_exec.md) | | [Web Site](https://www.gnu.org/software/bash/){target=_blank} | | [**bicep_linter**](https://github.com/Azure/bicep){target=_blank} | 0.28.1 | [MIT](licenses/bicep_linter.md) | [![GitHub stars](https://img.shields.io/github/stars/Azure/bicep?cacheSeconds=3600)](https://github.com/Azure/bicep){target=_blank} | [BICEP](descriptors/bicep_bicep_linter.md) | :white_circle: | [Repository](https://github.com/Azure/bicep){target=_blank} | | [**black**](https://github.com/psf/black){target=_blank} | 24.4.2 | [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} | 1.3.3 | [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} | @@ -17,7 +17,7 @@ | [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 3.2.141 | [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.17.0 | [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.org/index.html#Related_Tools_Active_Tools){target=_blank} | | [**chktex**](https://www.nongnu.org/chktex){target=_blank} | 1.7.8 | | | [LATEX](descriptors/latex_chktex.md) | :white_circle: | [Web Site](https://www.nongnu.org/chktex){target=_blank} | -| [**clang-format**](https://github.com/llvm/llvm-project){target=_blank} | 17.0.5 | [Other](licenses/clang-format.md) | [![GitHub stars](https://img.shields.io/github/stars/llvm/llvm-project?cacheSeconds=3600)](https://github.com/llvm/llvm-project){target=_blank} | [C](descriptors/c_clang_format.md)
[CPP](descriptors/cpp_clang_format.md) | :white_circle: | [Repository](https://github.com/llvm/llvm-project){target=_blank} | +| [**clang-format**](https://github.com/llvm/llvm-project){target=_blank} | 17.0.6 | [Other](licenses/clang-format.md) | [![GitHub stars](https://img.shields.io/github/stars/llvm/llvm-project?cacheSeconds=3600)](https://github.com/llvm/llvm-project){target=_blank} | [C](descriptors/c_clang_format.md)
[CPP](descriptors/cpp_clang_format.md) | :white_circle: | [Repository](https://github.com/llvm/llvm-project){target=_blank} | | [**clippy**](https://github.com/rust-lang/rust-clippy){target=_blank} | 0.1.79 | [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} | | [**clj-kondo**](https://github.com/borkdude/clj-kondo){target=_blank} | 2024.05.24 | [EPL-1.0](licenses/clj-kondo.md) | [![GitHub stars](https://img.shields.io/github/stars/borkdude/clj-kondo?cacheSeconds=3600)](https://github.com/borkdude/clj-kondo){target=_blank} | [CLOJURE](descriptors/clojure_clj_kondo.md) | :heart: | [MegaLinter reference](https://github.com/borkdude/clj-kondo/blob/master/doc/ci-integration.md#github){target=_blank} | | [**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} | @@ -37,13 +37,13 @@ | [**eslint-plugin-jsonc**](https://github.com/ota-meshi/eslint-plugin-jsonc){target=_blank} | 2.15.1 | [MIT](licenses/eslint-plugin-jsonc.md) | [![GitHub stars](https://img.shields.io/github/stars/ota-meshi/eslint-plugin-jsonc?cacheSeconds=3600)](https://github.com/ota-meshi/eslint-plugin-jsonc){target=_blank} | [JSON](descriptors/json_eslint_plugin_jsonc.md) | :heart: | [MegaLinter reference](https://eslint.org/docs/user-guide/integrations#source-control){target=_blank} | | [**flake8**](https://github.com/PyCQA/flake8){target=_blank} | 7.1.0 | [MIT](licenses/flake8.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/flake8?cacheSeconds=3600)](https://github.com/PyCQA/flake8){target=_blank} | [PYTHON](descriptors/python_flake8.md) | :white_circle: | [Repository](https://github.com/PyCQA/flake8){target=_blank} | | [**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.43.4 | [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} | +| [**git_diff**](https://github.com/git/git){target=_blank} | 2.45.2 | [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.18.4 | [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.59.1 | [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.79.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} | -| [**helm**](https://github.com/helm/helm){target=_blank} | 3.14.2 | [Apache-2.0](licenses/helm.md) | [![GitHub stars](https://img.shields.io/github/stars/helm/helm?cacheSeconds=3600)](https://github.com/helm/helm){target=_blank} | [KUBERNETES](descriptors/kubernetes_helm.md) | :white_circle: | [Repository](https://github.com/helm/helm){target=_blank} | +| [**helm**](https://github.com/helm/helm){target=_blank} | 3.14.3 | [Apache-2.0](licenses/helm.md) | [![GitHub stars](https://img.shields.io/github/stars/helm/helm?cacheSeconds=3600)](https://github.com/helm/helm){target=_blank} | [KUBERNETES](descriptors/kubernetes_helm.md) | :white_circle: | [Repository](https://github.com/helm/helm){target=_blank} | | [**htmlhint**](https://github.com/htmlhint/HTMLHint){target=_blank} | 1.1.4 | [MIT](licenses/htmlhint.md) | [![GitHub stars](https://img.shields.io/github/stars/htmlhint/HTMLHint?cacheSeconds=3600)](https://github.com/htmlhint/HTMLHint){target=_blank} | [HTML](descriptors/html_htmlhint.md) | :heart: | [MegaLinter reference](https://htmlhint.com/docs/user-guide/integrations/task-runner){target=_blank} | | [**isort**](https://github.com/PyCQA/isort){target=_blank} | 5.13.2 | [MIT](licenses/isort.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/isort?cacheSeconds=3600)](https://github.com/PyCQA/isort){target=_blank} | [PYTHON](descriptors/python_isort.md) | :white_circle: | [Repository](https://github.com/PyCQA/isort){target=_blank} | | [**jscpd**](https://github.com/kucherenko/jscpd){target=_blank} | 4.0.4 | [MIT](licenses/jscpd.md) | [![GitHub stars](https://img.shields.io/github/stars/kucherenko/jscpd?cacheSeconds=3600)](https://github.com/kucherenko/jscpd){target=_blank} | [COPYPASTE](descriptors/copypaste_jscpd.md) | :heart: | [MegaLinter reference](https://github.com/kucherenko/jscpd#who-uses-jscpd){target=_blank} | @@ -66,7 +66,7 @@ | [**php-cs-fixer**](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | 3.59.3 | | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | [PHP](descriptors/php_php_cs_fixer.md) | :white_circle: | [Repository](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | | [**phpcs**](https://github.com/PHPCSStandards/PHP_CodeSniffer){target=_blank} | 3.10.1 | [BSD-3-Clause](licenses/phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer){target=_blank} | [PHP](descriptors/php_phpcs.md) | :white_circle: | [Repository](https://github.com/PHPCSStandards/PHP_CodeSniffer){target=_blank} | | [**phplint**](https://github.com/overtrue/phplint){target=_blank} | 9.3.1 | [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.11.5 | [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.11.4 | [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} | 7.2.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.4.2 | [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.4.2 | [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} | @@ -116,5 +116,5 @@ | [**tsqllint**](https://github.com/tsqllint/tsqllint){target=_blank} | 1.15.3.0 | [MIT](licenses/tsqllint.md) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint){target=_blank} | [SQL](descriptors/sql_tsqllint.md) | :white_circle: | [Repository](https://github.com/tsqllint/tsqllint){target=_blank} | | [**v8r**](https://github.com/chris48s/v8r){target=_blank} | 3.1.0 | [MIT](licenses/v8r.md) | [![GitHub stars](https://img.shields.io/github/stars/chris48s/v8r?cacheSeconds=3600)](https://github.com/chris48s/v8r){target=_blank} | [JSON](descriptors/json_v8r.md)
[YAML](descriptors/yaml_v8r.md) | :no_entry_sign: | [Repository](https://github.com/chris48s/v8r){target=_blank} | | [**vale**](https://github.com/errata-ai/vale){target=_blank} | 3.6.0 | [MIT](licenses/vale.md) | [![GitHub stars](https://img.shields.io/github/stars/errata-ai/vale?cacheSeconds=3600)](https://github.com/errata-ai/vale){target=_blank} | [SPELL](descriptors/spell_vale.md) | :white_circle: | [Repository](https://github.com/errata-ai/vale){target=_blank} | -| [**xmllint**](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home){target=_blank} | 21108 | | | [XML](descriptors/xml_xmllint.md) | :white_circle: | [Web Site](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home){target=_blank} | +| [**xmllint**](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home){target=_blank} | 21207 | | | [XML](descriptors/xml_xmllint.md) | :white_circle: | [Web Site](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home){target=_blank} | | [**yamllint**](https://github.com/adrienverge/yamllint){target=_blank} | 1.35.1 | [GPL-3.0](licenses/yamllint.md) | [![GitHub stars](https://img.shields.io/github/stars/adrienverge/yamllint?cacheSeconds=3600)](https://github.com/adrienverge/yamllint){target=_blank} | [YAML](descriptors/yaml_yamllint.md) | :no_entry_sign: | [Repository](https://github.com/adrienverge/yamllint){target=_blank} | diff --git a/docs/descriptors/bash_bash_exec.md b/docs/descriptors/bash_bash_exec.md index d048b0b0394..2970118ad56 100644 --- a/docs/descriptors/bash_bash_exec.md +++ b/docs/descriptors/bash_bash_exec.md @@ -12,7 +12,7 @@ Note: You can run `git add --chmod=+x myfile.sh` to make a file executable on Wi ## bash-exec documentation -- Version in MegaLinter: **5.2.21** +- Version in MegaLinter: **5.2.26** - Visit [Official Web Site](https://www.gnu.org/software/bash/){target=_blank} ## Configuration in MegaLinter @@ -83,7 +83,7 @@ bash-exec myfile.sh ### Help content ```shell -GNU bash, version 5.2.21(1)-release-(x86_64-alpine-linux-musl) +GNU bash, version 5.2.26(1)-release-(x86_64-alpine-linux-musl) Usage: bash [GNU long option] [option] ... bash [GNU long option] [option] script-file ... GNU long options: diff --git a/docs/descriptors/c_clang_format.md b/docs/descriptors/c_clang_format.md index aed9aac1cf8..97b0d99ffc5 100644 --- a/docs/descriptors/c_clang_format.md +++ b/docs/descriptors/c_clang_format.md @@ -9,7 +9,7 @@ description: How to use clang-format (configure, ignore files, ignore errors, he ## clang-format documentation -- Version in MegaLinter: **17.0.5** +- Version in MegaLinter: **17.0.6** - Visit [Official Web Site](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormat.html){target=_blank} - See [How to disable clang-format rules in files](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormatStyleOptions.html#disabling-formatting-on-a-piece-of-code){target=_blank} - See [Index of problems detected by clang-format](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormat.html){target=_blank} diff --git a/docs/descriptors/cloudformation_cfn_lint.md b/docs/descriptors/cloudformation_cfn_lint.md index d8e94527185..7f52fc31dc0 100644 --- a/docs/descriptors/cloudformation_cfn_lint.md +++ b/docs/descriptors/cloudformation_cfn_lint.md @@ -162,4 +162,4 @@ Advanced / Debugging: ### Installation on mega-linter Docker image - PIP packages (Python): - - [cfn-lint](https://pypi.org/project/cfn-lint) + - [cfn-lint[sarif]](https://pypi.org/project/cfn-lint[sarif]) diff --git a/docs/descriptors/cpp_clang_format.md b/docs/descriptors/cpp_clang_format.md index 3de6aedc643..f0588e1c433 100644 --- a/docs/descriptors/cpp_clang_format.md +++ b/docs/descriptors/cpp_clang_format.md @@ -9,7 +9,7 @@ description: How to use clang-format (configure, ignore files, ignore errors, he ## clang-format documentation -- Version in MegaLinter: **17.0.5** +- Version in MegaLinter: **17.0.6** - Visit [Official Web Site](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormat.html){target=_blank} - See [How to disable clang-format rules in files](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormatStyleOptions.html#disabling-formatting-on-a-piece-of-code){target=_blank} - See [Index of problems detected by clang-format](https://releases.llvm.org/17.0.1/tools/clang/docs/ClangFormat.html){target=_blank} diff --git a/docs/descriptors/kubernetes_helm.md b/docs/descriptors/kubernetes_helm.md index ce6562d049c..ee8adb72292 100644 --- a/docs/descriptors/kubernetes_helm.md +++ b/docs/descriptors/kubernetes_helm.md @@ -17,7 +17,7 @@ description: How to use helm (configure, ignore files, ignore errors, help & ver ## helm documentation -- Version in MegaLinter: **3.14.2** +- Version in MegaLinter: **3.14.3** - Visit [Official Web Site](https://helm.sh/docs/helm/helm_lint/){target=_blank} [![helm - GitHub](https://gh-card.dev/repos/helm/helm.svg?fullname=)](https://github.com/helm/helm){target=_blank} diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index f28378e4f81..98a5bb423e5 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 control,framework,artifacts,attack-tracks,controls-inputs,exceptions + 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/markdown_markdown_link_check.md b/docs/descriptors/markdown_markdown_link_check.md index 936751c0695..f8c272f2d53 100644 --- a/docs/descriptors/markdown_markdown_link_check.md +++ b/docs/descriptors/markdown_markdown_link_check.md @@ -89,7 +89,7 @@ markdown-link-check -c .markdown-link-check.json myfile.md ### Help content ```shell -(node:1500) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1509) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Usage: markdown-link-check [options] [filenamesOrUrls...] diff --git a/docs/descriptors/php_phpstan.md b/docs/descriptors/php_phpstan.md index bdc81c32b7d..3df448274d3 100644 --- a/docs/descriptors/php_phpstan.md +++ b/docs/descriptors/php_phpstan.md @@ -5,11 +5,11 @@ description: How to use phpstan (configure, ignore files, ignore errors, help & # phpstan -[![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/phpstan/phpstan?sort=semver)](https://github.com/phpstan/phpstan/releases) [![GitHub last commit](https://img.shields.io/github/last-commit/phpstan/phpstan)](https://github.com/phpstan/phpstan/commits) [![GitHub commit activity](https://img.shields.io/github/commit-activity/y/phpstan/phpstan)](https://github.com/phpstan/phpstan/graphs/commit-activity/) [![GitHub contributors](https://img.shields.io/github/contributors/phpstan/phpstan)](https://github.com/phpstan/phpstan/graphs/contributors/) +![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/phpstan/phpstan?sort=semver)](https://github.com/phpstan/phpstan/releases) [![GitHub last commit](https://img.shields.io/github/last-commit/phpstan/phpstan)](https://github.com/phpstan/phpstan/commits) [![GitHub commit activity](https://img.shields.io/github/commit-activity/y/phpstan/phpstan)](https://github.com/phpstan/phpstan/graphs/commit-activity/) [![GitHub contributors](https://img.shields.io/github/contributors/phpstan/phpstan)](https://github.com/phpstan/phpstan/graphs/contributors/) ## phpstan documentation -- Version in MegaLinter: **1.11.5** +- Version in MegaLinter: **1.11.4** - 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 @@ -140,6 +140,6 @@ RUN GITHUB_AUTH_TOKEN="$(cat /run/secrets/GITHUB_TOKEN)" \ COPY --from=composer/composer:2-bin /composer /usr/bin/composer ENV PATH="/root/.composer/vendor/bin:${PATH}" # Linter install -RUN GITHUB_AUTH_TOKEN="$(cat /run/secrets/GITHUB_TOKEN)" && export GITHUB_AUTH_TOKEN && composer global require phpstan/phpstan bartlett/sarif-php-sdk +RUN GITHUB_AUTH_TOKEN="$(cat /run/secrets/GITHUB_TOKEN)" && export GITHUB_AUTH_TOKEN && composer global require phpstan/phpstan:1.11.4 bartlett/sarif-php-sdk ``` diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md index 5ffc5314830..c75f437fef4 100644 --- a/docs/descriptors/repository_checkov.md +++ b/docs/descriptors/repository_checkov.md @@ -134,7 +134,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] @@ -439,7 +439,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 d0d0d87d3d9..68d0acdd946 100644 --- a/docs/descriptors/repository_devskim.md +++ b/docs/descriptors/repository_devskim.md @@ -83,11 +83,15 @@ devskim is called once on the whole project directory (`project` CLI lint mode) ### Example calls ```shell -devskim analyze . +devskim analyze --source-code . ``` ```shell -devskim analyze --file-format sarif . +devskim analyze --file-format sarif --source-code . +``` + +```shell +devskim analyze --file-format sarif --options-json config --source-code . ``` diff --git a/docs/descriptors/repository_git_diff.md b/docs/descriptors/repository_git_diff.md index 44217dee80e..443d00a0a92 100644 --- a/docs/descriptors/repository_git_diff.md +++ b/docs/descriptors/repository_git_diff.md @@ -11,7 +11,7 @@ Git diff checks for git conflicts markers in files ## git_diff documentation -- Version in MegaLinter: **2.43.4** +- Version in MegaLinter: **2.45.2** - Visit [Official Web Site](https://git-scm.com){target=_blank} [![git - GitHub](https://gh-card.dev/repos/git/git.svg?fullname=)](https://github.com/git/git){target=_blank} diff --git a/docs/descriptors/repository_gitleaks.md b/docs/descriptors/repository_gitleaks.md index 62962f48a85..a73ea396f8b 100644 --- a/docs/descriptors/repository_gitleaks.md +++ b/docs/descriptors/repository_gitleaks.md @@ -67,9 +67,9 @@ git fetch --depth=0 | Variable | Description | Default value | |-------------------------------------------------|------------------------------------------------------------------------------------------------------------|-------------------------------------------------| -| REPOSITORY_GITLEAKS_PR_COMMITS_SCAN | Scan only PR commits on Pull Request | `false` | -| REPOSITORY_GITLEAKS_PR_SOURCE_SHA | Pull Request source commit sha (N/A to supported scenarios) | `` | -| REPOSITORY_GITLEAKS_PR_TARGET_SHA | Pull Request target commit sha (N/A to supported scenarios) | `` | +| REPOSITORY_GITLEAKS_PR_COMMITS_SCAN | Scan only commits in the current Pull Request/Merge Request | `false` | +| REPOSITORY_GITLEAKS_PR_SOURCE_SHA | Source commit SHA of the Pull Request/Merge Request | `` | +| REPOSITORY_GITLEAKS_PR_TARGET_SHA | Target commit SHA of the Pull Request/Merge Request | `` | | REPOSITORY_GITLEAKS_ARGUMENTS | User custom arguments to add in linter CLI call
Ex: `-s --foo "bar"` | | | REPOSITORY_GITLEAKS_COMMAND_REMOVE_ARGUMENTS | User custom arguments to remove from command line before calling the linter
Ex: `-s --foo "bar"` | | | REPOSITORY_GITLEAKS_PRE_COMMANDS | List of bash commands to run before the linter | None | diff --git a/docs/descriptors/salesforce_lightning_flow_scanner.md b/docs/descriptors/salesforce_lightning_flow_scanner.md index fbc1b3557bd..8d2d9468c2c 100644 --- a/docs/descriptors/salesforce_lightning_flow_scanner.md +++ b/docs/descriptors/salesforce_lightning_flow_scanner.md @@ -89,7 +89,7 @@ sf flow:scan ### Help content ```shell -(node:1717) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1727) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Try to resolve the errors in the following flows: diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index b8c7cd9c5f0..d5333e77541 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -93,7 +93,7 @@ sf scanner:run ### Help content ```shell -(node:1729) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1739) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) scan a codebase with a selection of rules @@ -143,7 +143,7 @@ GLOBAL FLAGS COMMANDS scanner run dfa scan codebase with all DFA rules -(node:1741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1751) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Warning: To use the most up-to-date Code Analyzer features including PMD 7.x, install Code Analyzer v4.x (Beta) by running this command: "sf plugins install @salesforce/sfdx-scanner@latest-beta". You are currently using Code Analyzer v3, which we plan to stop supporting soon. Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA diff --git a/docs/descriptors/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index 72b2b186a11..f643386486a 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -89,7 +89,7 @@ sf scanner:run ### Help content ```shell -(node:1922) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1933) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) scan a codebase with a selection of rules @@ -139,7 +139,7 @@ GLOBAL FLAGS COMMANDS scanner run dfa scan codebase with all DFA rules -(node:1934) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1945) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Warning: To use the most up-to-date Code Analyzer features including PMD 7.x, install Code Analyzer v4.x (Beta) by running this command: "sf plugins install @salesforce/sfdx-scanner@latest-beta". You are currently using Code Analyzer v3, which we plan to stop supporting soon. Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md index 979b429ba7e..78592d63c7d 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -89,7 +89,7 @@ sf scanner:run ### Help content ```shell -(node:2115) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:2125) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) scan a codebase with a selection of rules @@ -139,7 +139,7 @@ GLOBAL FLAGS COMMANDS scanner run dfa scan codebase with all DFA rules -(node:2127) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:2138) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Warning: To use the most up-to-date Code Analyzer features including PMD 7.x, install Code Analyzer v4.x (Beta) by running this command: "sf plugins install @salesforce/sfdx-scanner@latest-beta". You are currently using Code Analyzer v3, which we plan to stop supporting soon. Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA diff --git a/docs/descriptors/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md index 608a2d48e9c..ad57fafab73 100644 --- a/docs/descriptors/snakemake_snakemake.md +++ b/docs/descriptors/snakemake_snakemake.md @@ -133,7 +133,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE] [--d3dag] [--summary] [--detailed-summary] [--archive FILE] [--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow] [--skip-script-cleanup] [--unlock] - [--list-changes {input,params,code}] [--list-input-changes] + [--list-changes {code,params,input}] [--list-input-changes] [--list-params-changes] [--list-untracked] [--delete-all-output | --delete-temp-output] [--keep-incomplete] [--drop-metadata] @@ -163,7 +163,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE] [--shared-fs-usage {input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} [{input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} ...]] [--scheduler-greediness SCHEDULER_GREEDINESS] [--no-hooks] [--debug] [--runtime-profile FILE] - [--mode {remote,default,subprocess}] [--show-failed-logs] + [--mode {subprocess,default,remote}] [--show-failed-logs] [--log-handler-script FILE] [--log-service {none,slack,wms}] [--job-deploy-sources] [--benchmark-extended] [--container-image IMAGE] [--immediate-submit] @@ -406,10 +406,10 @@ EXECUTION: configuration. If you rather prefer the traditional way of just considering file modification dates, use ' --rerun-trigger mtime'. (default: - frozenset({, - , , - , })) + frozenset({, + , , + , })) --force, -f Force the execution of the selected target or the first rule regardless of already created output. (default: False) @@ -650,7 +650,7 @@ UTILITIES: (default: False) --unlock Remove a lock on the working directory. (default: False) - --list-changes {input,params,code}, --lc {input,params,code} + --list-changes {code,params,input}, --lc {code,params,input} List all output files for which the given items (code, input, params) have changed since creation. (default: None) @@ -844,12 +844,12 @@ BEHAVIOR: and data provenance will be handled by NFS but input and output files will be handled exclusively by the storage provider. (default: - frozenset({, - , - , - , + frozenset({, + , , - })) + , + , + })) --scheduler-greediness SCHEDULER_GREEDINESS, --greediness SCHEDULER_GREEDINESS Set the greediness of scheduling. This value between 0 and 1 determines how careful jobs are selected for @@ -863,7 +863,7 @@ BEHAVIOR: --runtime-profile FILE Profile Snakemake and write the output to FILE. This requires yappi to be installed. (default: None) - --mode {remote,default,subprocess} + --mode {subprocess,default,remote} Set execution mode of Snakemake (internal use only). (default: default) --show-failed-logs Automatically display logs of failed jobs. (default: @@ -1014,10 +1014,10 @@ html executor settings: Path to the report file (either .html or .zip). Use zip if your report contains large results or directories with htmlindex as results. (default: - ) + ) --report-html-stylesheet-path VALUE Path to a custom stylesheet for the report. (default: - ) + ) In general, command-line values override environment variables which override defaults. diff --git a/docs/descriptors/spell_vale.md b/docs/descriptors/spell_vale.md index e94b5b83fba..002780bdf7d 100644 --- a/docs/descriptors/spell_vale.md +++ b/docs/descriptors/spell_vale.md @@ -143,11 +143,11 @@ Flags: Commands: - ls-config Print the current configuration to stdout. - ls-metrics Print the given file's internal metrics to stdout. ls-dirs Print the default configuration directories to stdout. ls-vars Print the supported environment variables to stdout. 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. ``` diff --git a/docs/descriptors/xml.md b/docs/descriptors/xml.md index 0de33a1b5bc..799ce2da126 100644 --- a/docs/descriptors/xml.md +++ b/docs/descriptors/xml.md @@ -17,6 +17,7 @@ description: xmllint is available to analyze XML files in MegaLinter - File extensions: - `.xml` + - `.xsd` ## Configuration in MegaLinter diff --git a/docs/descriptors/xml_xmllint.md b/docs/descriptors/xml_xmllint.md index 3a86b3b1dbd..90ab0d09632 100644 --- a/docs/descriptors/xml_xmllint.md +++ b/docs/descriptors/xml_xmllint.md @@ -11,9 +11,9 @@ To apply file formatting you must set `XML_XMLLINT_CLI_LINT_MODE: file` and `XML ## xmllint documentation -- Version in MegaLinter: **21108** +- Version in MegaLinter: **21207** - Visit [Official Web Site](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home){target=_blank} -- See [Index of problems detected by xmllint](https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home#diagnostics){target=_blank} +- See [How to configure xmllint rules](https://gnome.pages.gitlab.gnome.org/libxml2/xmllint.html){target=_blank} ## Configuration in MegaLinter @@ -31,7 +31,7 @@ To apply file formatting you must set `XML_XMLLINT_CLI_LINT_MODE: file` and `XML | 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 | | XML_XMLLINT_CLI_LINT_MODE | Override default CLI lint mode
- `file`: Calls the linter for each file
- `list_of_files`: Call the linter with the list of files as argument
- `project`: Call the linter from the root of the project | `list_of_files` | -| XML_XMLLINT_FILE_EXTENSIONS | Allowed file extensions. `"*"` matches any extension, `""` matches empty extension. Empty list excludes all files
Ex: `[".py", ""]` | `[".xml"]` | +| XML_XMLLINT_FILE_EXTENSIONS | Allowed file extensions. `"*"` matches any extension, `""` matches empty extension. Empty list excludes all files
Ex: `[".py", ""]` | `[".xml", ".xsd"]` | | XML_XMLLINT_FILE_NAMES_REGEX | File name regex filters. Regular expression list for filtering files by their base names using regex full match. Empty list includes all files
Ex: `["Dockerfile(-.+)?", "Jenkinsfile"]` | Include every file | | XML_XMLLINT_PRE_COMMANDS | List of bash commands to run before the linter | None | | XML_XMLLINT_POST_COMMANDS | List of bash commands to run after the linter | None | @@ -68,7 +68,7 @@ This linter is available in the following flavours ### How are identified applicable files -- File extensions: `.xml` +- File extensions: `.xml`, `.xsd` @@ -79,11 +79,15 @@ This linter is available in the following flavours ### Example calls ```shell -xmllint myfile.xml +xmllint myXMLfile.xml ``` ```shell -xmllint --format myfile.xml --output myfile.xml +xmllint myXSDfile.xsd +``` + +```shell +xmllint --format myXMLfile.xml --output myXMLfile.xml ``` @@ -162,6 +166,7 @@ Usage : xmllint [options] XMLfiles ... --sax: do not build a tree but work just at the SAX level --oldxml10: use XML-1.0 parsing rules before the 5th edition --xpath expr: evaluate the XPath expression, imply --noout + --max-ampl value: set maximum amplification factor Libxml project home page: https://gitlab.gnome.org/GNOME/libxml2 ``` diff --git a/docs/flavors/cupcake.md b/docs/flavors/cupcake.md index 8835dfd0c5c..172b2c61743 100644 --- a/docs/flavors/cupcake.md +++ b/docs/flavors/cupcake.md @@ -41,7 +41,7 @@ MegaLinter for the most commonly used languages | | [**KOTLIN**](https://megalinter.io/beta/descriptors/kotlin/) | [**ktlint**](https://megalinter.io/beta/descriptors/kotlin_ktlint/)
[_KOTLIN_KTLINT_](https://megalinter.io/beta/descriptors/kotlin_ktlint/) | [![GitHub stars](https://img.shields.io/github/stars/pinterest/ktlint?cacheSeconds=3600)](https://github.com/pinterest/ktlint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**KOTLIN**](https://megalinter.io/beta/descriptors/kotlin/) | [**detekt**](https://megalinter.io/beta/descriptors/kotlin_detekt/)
[_KOTLIN_DETEKT_](https://megalinter.io/beta/descriptors/kotlin_detekt/) | [![GitHub stars](https://img.shields.io/github/stars/detekt/detekt?cacheSeconds=3600)](https://github.com/detekt/detekt) | | | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpcs**](https://megalinter.io/beta/descriptors/php_phpcs/)
[_PHP_PHPCS_](https://megalinter.io/beta/descriptors/php_phpcs/) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpstan**](https://megalinter.io/beta/descriptors/php_phpstan/)
[_PHP_PHPSTAN_](https://megalinter.io/beta/descriptors/php_phpstan/) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpstan**](https://megalinter.io/beta/descriptors/php_phpstan/)
[_PHP_PHPSTAN_](https://megalinter.io/beta/descriptors/php_phpstan/) | ![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**psalm**](https://megalinter.io/beta/descriptors/php_psalm/)
[_PHP_PSALM_](https://megalinter.io/beta/descriptors/php_psalm/) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phplint**](https://megalinter.io/beta/descriptors/php_phplint/)
[_PHP_PHPLINT_](https://megalinter.io/beta/descriptors/php_phplint/) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**php-cs-fixer**](https://megalinter.io/beta/descriptors/php_php_cs_fixer/)
[_PHP_PHPCSFIXER_](https://megalinter.io/beta/descriptors/php_php_cs_fixer/) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | diff --git a/docs/flavors/php.md b/docs/flavors/php.md index 679d20bbcfa..9e0f8ddec80 100644 --- a/docs/flavors/php.md +++ b/docs/flavors/php.md @@ -21,20 +21,20 @@ Optimized for PHP based projects ### Languages -| | Language | Linter | Additional | -|:----------------------------------------------------------------------------------------------------------------------------------------------------------------:|--------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| -| | [**BASH**](https://megalinter.io/beta/descriptors/bash/) | [**bash-exec**](https://megalinter.io/beta/descriptors/bash_bash_exec/)
[_BASH_EXEC_](https://megalinter.io/beta/descriptors/bash_bash_exec/) | | -| | [**BASH**](https://megalinter.io/beta/descriptors/bash/) | [**shellcheck**](https://megalinter.io/beta/descriptors/bash_shellcheck/)
[_BASH_SHELLCHECK_](https://megalinter.io/beta/descriptors/bash_shellcheck/) | [![GitHub stars](https://img.shields.io/github/stars/koalaman/shellcheck?cacheSeconds=3600)](https://github.com/koalaman/shellcheck) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**BASH**](https://megalinter.io/beta/descriptors/bash/) | [**shfmt**](https://megalinter.io/beta/descriptors/bash_shfmt/)
[_BASH_SHFMT_](https://megalinter.io/beta/descriptors/bash_shfmt/) | [![GitHub stars](https://img.shields.io/github/stars/mvdan/sh?cacheSeconds=3600)](https://github.com/mvdan/sh) ![formatter](https://shields.io/badge/-format-yellow) | -| | [**GROOVY**](https://megalinter.io/beta/descriptors/groovy/) | [**npm-groovy-lint**](https://megalinter.io/beta/descriptors/groovy_npm_groovy_lint/)
[_GROOVY_NPM_GROOVY_LINT_](https://megalinter.io/beta/descriptors/groovy_npm_groovy_lint/) | [![GitHub stars](https://img.shields.io/github/stars/nvuillam/npm-groovy-lint?cacheSeconds=3600)](https://github.com/nvuillam/npm-groovy-lint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**KOTLIN**](https://megalinter.io/beta/descriptors/kotlin/) | [**ktlint**](https://megalinter.io/beta/descriptors/kotlin_ktlint/)
[_KOTLIN_KTLINT_](https://megalinter.io/beta/descriptors/kotlin_ktlint/) | [![GitHub stars](https://img.shields.io/github/stars/pinterest/ktlint?cacheSeconds=3600)](https://github.com/pinterest/ktlint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**KOTLIN**](https://megalinter.io/beta/descriptors/kotlin/) | [**detekt**](https://megalinter.io/beta/descriptors/kotlin_detekt/)
[_KOTLIN_DETEKT_](https://megalinter.io/beta/descriptors/kotlin_detekt/) | [![GitHub stars](https://img.shields.io/github/stars/detekt/detekt?cacheSeconds=3600)](https://github.com/detekt/detekt) | -| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpcs**](https://megalinter.io/beta/descriptors/php_phpcs/)
[_PHP_PHPCS_](https://megalinter.io/beta/descriptors/php_phpcs/) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpstan**](https://megalinter.io/beta/descriptors/php_phpstan/)
[_PHP_PHPSTAN_](https://megalinter.io/beta/descriptors/php_phpstan/) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**psalm**](https://megalinter.io/beta/descriptors/php_psalm/)
[_PHP_PSALM_](https://megalinter.io/beta/descriptors/php_psalm/) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phplint**](https://megalinter.io/beta/descriptors/php_phplint/)
[_PHP_PHPLINT_](https://megalinter.io/beta/descriptors/php_phplint/) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**php-cs-fixer**](https://megalinter.io/beta/descriptors/php_php_cs_fixer/)
[_PHP_PHPCSFIXER_](https://megalinter.io/beta/descriptors/php_php_cs_fixer/) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | -| | [**SQL**](https://megalinter.io/beta/descriptors/sql/) | [**sqlfluff**](https://megalinter.io/beta/descriptors/sql_sqlfluff/)
[_SQL_SQLFLUFF_](https://megalinter.io/beta/descriptors/sql_sqlfluff/) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff) | +| | Language | Linter | Additional | +|:----------------------------------------------------------------------------------------------------------------------------------------------------------------:|--------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| +| | [**BASH**](https://megalinter.io/beta/descriptors/bash/) | [**bash-exec**](https://megalinter.io/beta/descriptors/bash_bash_exec/)
[_BASH_EXEC_](https://megalinter.io/beta/descriptors/bash_bash_exec/) | | +| | [**BASH**](https://megalinter.io/beta/descriptors/bash/) | [**shellcheck**](https://megalinter.io/beta/descriptors/bash_shellcheck/)
[_BASH_SHELLCHECK_](https://megalinter.io/beta/descriptors/bash_shellcheck/) | [![GitHub stars](https://img.shields.io/github/stars/koalaman/shellcheck?cacheSeconds=3600)](https://github.com/koalaman/shellcheck) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**BASH**](https://megalinter.io/beta/descriptors/bash/) | [**shfmt**](https://megalinter.io/beta/descriptors/bash_shfmt/)
[_BASH_SHFMT_](https://megalinter.io/beta/descriptors/bash_shfmt/) | [![GitHub stars](https://img.shields.io/github/stars/mvdan/sh?cacheSeconds=3600)](https://github.com/mvdan/sh) ![formatter](https://shields.io/badge/-format-yellow) | +| | [**GROOVY**](https://megalinter.io/beta/descriptors/groovy/) | [**npm-groovy-lint**](https://megalinter.io/beta/descriptors/groovy_npm_groovy_lint/)
[_GROOVY_NPM_GROOVY_LINT_](https://megalinter.io/beta/descriptors/groovy_npm_groovy_lint/) | [![GitHub stars](https://img.shields.io/github/stars/nvuillam/npm-groovy-lint?cacheSeconds=3600)](https://github.com/nvuillam/npm-groovy-lint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**KOTLIN**](https://megalinter.io/beta/descriptors/kotlin/) | [**ktlint**](https://megalinter.io/beta/descriptors/kotlin_ktlint/)
[_KOTLIN_KTLINT_](https://megalinter.io/beta/descriptors/kotlin_ktlint/) | [![GitHub stars](https://img.shields.io/github/stars/pinterest/ktlint?cacheSeconds=3600)](https://github.com/pinterest/ktlint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**KOTLIN**](https://megalinter.io/beta/descriptors/kotlin/) | [**detekt**](https://megalinter.io/beta/descriptors/kotlin_detekt/)
[_KOTLIN_DETEKT_](https://megalinter.io/beta/descriptors/kotlin_detekt/) | [![GitHub stars](https://img.shields.io/github/stars/detekt/detekt?cacheSeconds=3600)](https://github.com/detekt/detekt) | +| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpcs**](https://megalinter.io/beta/descriptors/php_phpcs/)
[_PHP_PHPCS_](https://megalinter.io/beta/descriptors/php_phpcs/) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phpstan**](https://megalinter.io/beta/descriptors/php_phpstan/)
[_PHP_PHPSTAN_](https://megalinter.io/beta/descriptors/php_phpstan/) | ![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**psalm**](https://megalinter.io/beta/descriptors/php_psalm/)
[_PHP_PSALM_](https://megalinter.io/beta/descriptors/php_psalm/) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**phplint**](https://megalinter.io/beta/descriptors/php_phplint/)
[_PHP_PHPLINT_](https://megalinter.io/beta/descriptors/php_phplint/) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://megalinter.io/beta/descriptors/php/) | [**php-cs-fixer**](https://megalinter.io/beta/descriptors/php_php_cs_fixer/)
[_PHP_PHPCSFIXER_](https://megalinter.io/beta/descriptors/php_php_cs_fixer/) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | +| | [**SQL**](https://megalinter.io/beta/descriptors/sql/) | [**sqlfluff**](https://megalinter.io/beta/descriptors/sql_sqlfluff/)
[_SQL_SQLFLUFF_](https://megalinter.io/beta/descriptors/sql_sqlfluff/) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff) | ### Formats diff --git a/docs/index.md b/docs/index.md index 92b81840179..74835c66166 100644 --- a/docs/index.md +++ b/docs/index.md @@ -138,7 +138,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**MAKEFILE**](descriptors/makefile.md) | [**checkmake**](descriptors/makefile_checkmake.md)
[_MAKEFILE_CHECKMAKE_](descriptors/makefile_checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake) | | | [**PERL**](descriptors/perl.md) | [**perlcritic**](descriptors/perl_perlcritic.md)
[_PERL_PERLCRITIC_](descriptors/perl_perlcritic.md) | [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic) | | | [**PHP**](descriptors/php.md) | [**phpcs**](descriptors/php_phpcs.md)
[_PHP_PHPCS_](descriptors/php_phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](descriptors/php.md) | [**phpstan**](descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](descriptors/php_phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](descriptors/php.md) | [**phpstan**](descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](descriptors/php_phpstan.md) | ![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](descriptors/php.md) | [**psalm**](descriptors/php_psalm.md)
[_PHP_PSALM_](descriptors/php_psalm.md) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](descriptors/php.md) | [**phplint**](descriptors/php_phplint.md)
[_PHP_PHPLINT_](descriptors/php_phplint.md) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](descriptors/php.md) | [**php-cs-fixer**](descriptors/php_php_cs_fixer.md)
[_PHP_PHPCSFIXER_](descriptors/php_php_cs_fixer.md) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | diff --git a/docs/supported-linters.md b/docs/supported-linters.md index 6cc7b7fcd3c..692ed977170 100644 --- a/docs/supported-linters.md +++ b/docs/supported-linters.md @@ -45,7 +45,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**MAKEFILE**](descriptors/makefile.md) | [**checkmake**](descriptors/makefile_checkmake.md)
[_MAKEFILE_CHECKMAKE_](descriptors/makefile_checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake) | | | [**PERL**](descriptors/perl.md) | [**perlcritic**](descriptors/perl_perlcritic.md)
[_PERL_PERLCRITIC_](descriptors/perl_perlcritic.md) | [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic) | | | [**PHP**](descriptors/php.md) | [**phpcs**](descriptors/php_phpcs.md)
[_PHP_PHPCS_](descriptors/php_phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](descriptors/php.md) | [**phpstan**](descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](descriptors/php_phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](descriptors/php.md) | [**phpstan**](descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](descriptors/php_phpstan.md) | ![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](descriptors/php.md) | [**psalm**](descriptors/php_psalm.md)
[_PHP_PSALM_](descriptors/php_psalm.md) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](descriptors/php.md) | [**phplint**](descriptors/php_phplint.md)
[_PHP_PHPLINT_](descriptors/php_phplint.md) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](descriptors/php.md) | [**php-cs-fixer**](descriptors/php_php_cs_fixer.md)
[_PHP_PHPCSFIXER_](descriptors/php_php_cs_fixer.md) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index d05a541e2c1..091e20fb046 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -3,26 +3,26 @@ [![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2509&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) [![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2509&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) [![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=-2509&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=91276&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=91301&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 51695 | -|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9567 | -|   [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3240 | -|   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2715 | +|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 51701 | +|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9568 | +|   [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3243 | +|   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2716 | |   [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2712 | -|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2521 | +|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2522 | |   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2366 | -|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2137 | -|   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2015 | +|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2138 | +|   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2017 | |   [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 1784 | -|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1455 | -|   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1429 | +|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1457 | +|   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1430 | |   [unixorn](https://github.com/unixorn) / [git-extra-commands](https://github.com/unixorn/git-extra-commands) | 985 | -|   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 955 | +|   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 956 | |   [unixorn](https://github.com/unixorn) / [zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 752 | -|   [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 737 | +|   [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 738 | |   [secureCodeBox](https://github.com/secureCodeBox) / [secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 734 | |   [ministryofjustice](https://github.com/ministryofjustice) / [modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 679 | |   [awslabs](https://github.com/awslabs) / [aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 646 | @@ -53,11 +53,11 @@ |   [apigee](https://github.com/apigee) / [devrel](https://github.com/apigee/devrel) | 177 | |   [MarketSquare](https://github.com/MarketSquare) / [robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 176 | |   [newrelic](https://github.com/newrelic) / [newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent) | 168 | +|   [hardisgroupcom](https://github.com/hardisgroupcom) / [sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 164 | |   [philips-software](https://github.com/philips-software) / [amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 164 | |   [microsoft](https://github.com/microsoft) / [symphony](https://github.com/microsoft/symphony) | 164 | -|   [hardisgroupcom](https://github.com/hardisgroupcom) / [sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 163 | |   [unixorn](https://github.com/unixorn) / [tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh) | 161 | -|   [brettinternet](https://github.com/brettinternet) / [homeops](https://github.com/brettinternet/homeops) | 158 | +|   [brettinternet](https://github.com/brettinternet) / [homeops](https://github.com/brettinternet/homeops) | 159 | |   [szinn](https://github.com/szinn) / [k8s-homelab](https://github.com/szinn/k8s-homelab) | 150 | |   [Aurorastation](https://github.com/Aurorastation) / [Aurora.3](https://github.com/Aurorastation/Aurora.3) | 139 | |   [cbg-ethz](https://github.com/cbg-ethz) / [V-pipe](https://github.com/cbg-ethz/V-pipe) | 128 | @@ -219,7 +219,7 @@ |   [practicalli](https://github.com/practicalli) / [clojure-web-services](https://github.com/practicalli/clojure-web-services) | 11 | |   [nvuillam](https://github.com/nvuillam) / [njre](https://github.com/nvuillam/njre) | 11 | |   [alisw](https://github.com/alisw) / [MachineLearningHEP](https://github.com/alisw/MachineLearningHEP) | 11 | -|   [I-Language-Development](https://github.com/I-Language-Development) / [I-language-rust](https://github.com/I-Language-Development/I-language-rust) | 11 | +|   [ministryofjustice](https://github.com/ministryofjustice) / [operations-engineering](https://github.com/ministryofjustice/operations-engineering) | 11 | |   [philips-software](https://github.com/philips-software) / [amp-preview](https://github.com/philips-software/amp-preview) | 11 | |   [CoRoSoN-Kit](https://github.com/CoRoSoN-Kit) / [CoRoSoN-Kit](https://github.com/CoRoSoN-Kit/CoRoSoN-Kit) | 11 | |   [bjw-s](https://github.com/bjw-s) / [pmb](https://github.com/bjw-s/pmb) | 11 | @@ -228,10 +228,10 @@ |   [llaville](https://github.com/llaville) / [php-compatinfo-db](https://github.com/llaville/php-compatinfo-db) | 10 | |   [ruzickap](https://github.com/ruzickap) / [k8s-sockshop](https://github.com/ruzickap/k8s-sockshop) | 10 | |   [ruzickap](https://github.com/ruzickap) / [darktable_video_tutorials_list](https://github.com/ruzickap/darktable_video_tutorials_list) | 10 | -|   [ministryofjustice](https://github.com/ministryofjustice) / [operations-engineering](https://github.com/ministryofjustice/operations-engineering) | 10 | |   [GhostWriters](https://github.com/GhostWriters) / [docker-packt-cli](https://github.com/GhostWriters/docker-packt-cli) | 10 | |   [cdzombak](https://github.com/cdzombak) / [runner](https://github.com/cdzombak/runner) | 10 | |   [tomorrow-one](https://github.com/tomorrow-one) / [transactional-outbox](https://github.com/tomorrow-one/transactional-outbox) | 10 | +|   [I-Language-Development](https://github.com/I-Language-Development) / [I-language-rust](https://github.com/I-Language-Development/I-language-rust) | 10 | |   [rciam](https://github.com/rciam) / [keycloak-group-management](https://github.com/rciam/keycloak-group-management) | 10 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-template-repository-sync](https://github.com/ahmadnassri/action-template-repository-sync) | 10 | |   [curedao](https://github.com/curedao) / [docs](https://github.com/curedao/docs) | 9 | @@ -1532,7 +1532,7 @@ |   [robpitcher](https://github.com/robpitcher) / [radapp](https://github.com/robpitcher/radapp) | 0 | |   [PratikGaner](https://github.com/PratikGaner) / [mock2](https://github.com/PratikGaner/mock2) | 0 | |   [cdzombak](https://github.com/cdzombak) / [ytdlbot](https://github.com/cdzombak/ytdlbot) | 0 | -|   [matejkosiarcik](https://github.com/matejkosiarcik) / [universal-minifier](https://github.com/matejkosiarcik/universal-minifier) | 0 | +|   [matejkosiarcik](https://github.com/matejkosiarcik) / [unnecessary-minifier](https://github.com/matejkosiarcik/unnecessary-minifier) | 0 | |   [PratikGaner](https://github.com/PratikGaner) / [services](https://github.com/PratikGaner/services) | 0 | |   [M4nihere](https://github.com/M4nihere) / [gauzy](https://github.com/M4nihere/gauzy) | 0 | |   [M4nihere](https://github.com/M4nihere) / [gauzy2terraform](https://github.com/M4nihere/gauzy2terraform) | 0 | diff --git a/mega-linter-runner/README.md b/mega-linter-runner/README.md index 5d4e25efba1..94d59fe92fb 100644 --- a/mega-linter-runner/README.md +++ b/mega-linter-runner/README.md @@ -171,7 +171,7 @@ You can generate a ready-to-use [.mega-linter.yml configuration file](https://me | | [**MAKEFILE**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/makefile.md) | [**checkmake**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/makefile_checkmake.md)
[_MAKEFILE_CHECKMAKE_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/makefile_checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake) | | | [**PERL**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/perl.md) | [**perlcritic**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/perl_perlcritic.md)
[_PERL_PERLCRITIC_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/perl_perlcritic.md) | [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phpcs**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpcs.md)
[_PHP_PHPCS_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer) ![sarif](https://shields.io/badge/-SARIF-orange) | -| | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phpstan**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | +| | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phpstan**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md)
[_PHP_PHPSTAN_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phpstan.md) | ![downgraded version](https://shields.io/badge/-downgraded%20version-orange) [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**psalm**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_psalm.md)
[_PHP_PSALM_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_psalm.md) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**phplint**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phplint.md)
[_PHP_PHPLINT_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_phplint.md) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**PHP**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php.md) | [**php-cs-fixer**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_php_cs_fixer.md)
[_PHP_PHPCSFIXER_](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/php_php_cs_fixer.md) | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) | diff --git a/megalinter/descriptors/repository.megalinter-descriptor.yml b/megalinter/descriptors/repository.megalinter-descriptor.yml index b9862e13516..9a3ada9115c 100644 --- a/megalinter/descriptors/repository.megalinter-descriptor.yml +++ b/megalinter/descriptors/repository.megalinter-descriptor.yml @@ -6,7 +6,6 @@ descriptor_flavors: - cupcake lint_all_files: true linters: - # CHECKOV - linter_name: checkov name: REPOSITORY_CHECKOV