From a2f62e7cb5ba41dbca27194e4c9bea5ae1ca3b6f Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Thu, 10 Oct 2024 22:25:50 +0000 Subject: [PATCH] [automation] Auto-update linters version, help and documentation --- .automation/generated/linter-helps.json | 361 +++++++++--------- .automation/generated/linter-versions.json | 12 +- CHANGELOG.md | 6 + README.md | 2 +- docs/all_linters.md | 12 +- docs/descriptors/cloudformation_cfn_lint.md | 2 +- docs/descriptors/csharp_dotnet_format.md | 2 +- docs/descriptors/kubernetes_kubescape.md | 2 +- docs/descriptors/python_pylint.md | 320 ++++++++-------- docs/descriptors/python_pyright.md | 2 +- docs/descriptors/repository_trivy.md | 2 +- docs/descriptors/repository_trivy_sbom.md | 2 +- .../salesforce_lightning_flow_scanner.md | 3 +- .../salesforce_sfdx_scanner_apex.md | 6 +- .../salesforce_sfdx_scanner_aura.md | 6 +- .../salesforce_sfdx_scanner_lwc.md | 6 +- docs/descriptors/snakemake_snakemake.md | 4 +- docs/descriptors/sql_sqlfluff.md | 14 +- docs/descriptors/vbdotnet_dotnet_format.md | 2 +- docs/descriptors/xml_xmllint.md | 2 +- docs/used-by-stats.md | 100 +++-- 21 files changed, 444 insertions(+), 424 deletions(-) diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 022005fd2b3..3dc14d45a4e 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -3473,7 +3473,7 @@ " completion Generate autocompletion script", " config Handle cached configurations", " delete Delete configurations in Kubescape SaaS version", - " download Download attack-tracks,controls-inputs,exceptions,control,framework,artifacts", + " download Download control,framework,artifacts,attack-tracks,controls-inputs,exceptions", " fix Fix misconfiguration in files", " help Help about any command", " list List frameworks/controls will list the supported frameworks and controls", @@ -3520,7 +3520,8 @@ " --version version for kubeval" ], "lightning-flow-scanner": [ - "(node:1742) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:1741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Find and fix potential bugs in Salesforce flows.", "", @@ -6046,6 +6047,44 @@ " Warning level messages displayed, use \"--disable=all", " --enable=classes --disable=W\".", "", + "Spelling:", + " Check spelling in comments and docstrings.", + "", + " --spelling-dict ", + " Spelling dictionary name. No available dictionaries :", + " You need to install both the python package and the", + " system dependency for enchant to work. (default: )", + " --spelling-ignore-words ", + " List of comma separated words that should not be", + " checked. (default: )", + " --spelling-private-dict-file ", + " A path to a file that contains the private dictionary;", + " one word per line. (default: )", + " --spelling-store-unknown-words ", + " Tells whether to store unknown words to the private", + " dictionary (see the --spelling-private-dict-file", + " option) instead of raising a message. (default: n)", + " --max-spelling-suggestions N", + " Limits count of emitted suggestions for spelling", + " mistakes. (default: 4)", + " --spelling-ignore-comment-directives ", + " List of comma separated words that should be", + " considered directives if they appear at the beginning", + " of a comment and should not be checked. (default: fmt:", + " on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:)", + "", + "Method_args:", + " BaseChecker for method_args.", + "", + " --timeout-methods ", + " List of qualified names (i.e., library.method) which", + " require a timeout parameter e.g.", + " 'requests.api.get,requests.api.post' (default:", + " ('requests.api.delete', 'requests.api.get',", + " 'requests.api.head', 'requests.api.options',", + " 'requests.api.patch', 'requests.api.post',", + " 'requests.api.put', 'requests.api.request'))", + "", "Basic:", " --good-names Good variable names which should always be accepted,", " separated by a comma. (default: ('i', 'j', 'k', 'ex',", @@ -6175,23 +6214,27 @@ " Minimum line length for functions/classes that require", " docstrings, shorter ones are exempt. (default: -1)", "", - "Similarities:", - " Checks for similarities and duplicated code.", + "String:", + " Check string literals.", "", - " --min-similarity-lines ", - " Minimum lines number of a similarity. (default: 4)", - " --ignore-comments ", - " Comments are removed from the similarity computation", - " (default: True)", - " --ignore-docstrings ", - " Docstrings are removed from the similarity computation", - " (default: True)", - " --ignore-imports ", - " Imports are removed from the similarity computation", - " (default: True)", - " --ignore-signatures ", - " Signatures are removed from the similarity computation", - " (default: True)", + " --check-str-concat-over-line-jumps ", + " This flag controls whether the implicit-str-concat", + " should generate a warning on implicit string", + " concatenation in sequences defined over several lines.", + " (default: False)", + " --check-quote-consistency ", + " This flag controls whether inconsistent-quotes", + " generates a warning when the character used as a quote", + " delimiter is used inconsistently within a module.", + " (default: False)", + "", + "Exceptions:", + " Exception related checks.", + "", + " --overgeneral-exceptions ", + " Exceptions that will emit a warning when caught.", + " (default: ('builtins.BaseException',", + " 'builtins.Exception'))", "", "Format:", " Formatting checker.", @@ -6221,27 +6264,23 @@ " Expected format of line ending, e.g. empty (any line", " ending), LF or CRLF. (default: )", "", - "Classes:", - " Checker for class nodes.", + "Similarities:", + " Checks for similarities and duplicated code.", "", - " --defining-attr-methods ", - " List of method names used to declare (i.e. assign)", - " instance attributes. (default: ('__init__', '__new__',", - " 'setUp', 'asyncSetUp', '__post_init__'))", - " --valid-classmethod-first-arg ", - " List of valid names for the first argument in a class", - " method. (default: ('cls',))", - " --valid-metaclass-classmethod-first-arg ", - " List of valid names for the first argument in a", - " metaclass class method. (default: ('mcs',))", - " --exclude-protected ", - " List of member names, which should be excluded from", - " the protected access warning. (default: ('_asdict',", - " '_fields', '_replace', '_source', '_make',", - " 'os._exit'))", - " --check-protected-access-in-special-methods ", - " Warn about protected attribute access inside special", - " methods (default: False)", + " --min-similarity-lines ", + " Minimum lines number of a similarity. (default: 4)", + " --ignore-comments ", + " Comments are removed from the similarity computation", + " (default: True)", + " --ignore-docstrings ", + " Docstrings are removed from the similarity computation", + " (default: True)", + " --ignore-imports ", + " Imports are removed from the similarity computation", + " (default: True)", + " --ignore-signatures ", + " Signatures are removed from the similarity computation", + " (default: True)", "", "Logging:", " Checks use of the logging module.", @@ -6255,19 +6294,33 @@ " `old` means using % formatting, `new` is for `{}`", " formatting. (default: old)", "", - "String:", - " Check string literals.", + "Miscellaneous:", + " BaseChecker for encoding issues.", "", - " --check-str-concat-over-line-jumps ", - " This flag controls whether the implicit-str-concat", - " should generate a warning on implicit string", - " concatenation in sequences defined over several lines.", - " (default: False)", - " --check-quote-consistency ", - " This flag controls whether inconsistent-quotes", - " generates a warning when the character used as a quote", - " delimiter is used inconsistently within a module.", - " (default: False)", + " --notes ", + " List of note tags to take in consideration, separated", + " by a comma. (default: ('FIXME', 'XXX', 'TODO'))", + " --notes-rgx Regular expression of note tags to take in", + " consideration. (default: )", + "", + "Refactoring:", + " Looks for code which can be refactored.", + "", + " --max-nested-blocks ", + " Maximum number of nested blocks for function / method", + " body (default: 5)", + " --never-returning-functions ", + " Complete name of functions that never returns. When", + " checking for inconsistent-return-statements if a never", + " returning function is called then it will be", + " considered as an explicit return statement and no", + " message will be printed. (default: ('sys.exit',", + " 'argparse.parse_error'))", + " --suggest-join-with-non-empty-separator ", + " Let 'consider-using-join' be raised when the separator", + " to join on would be non-empty (resulting in expected", + " fixes of the type: ``\"- \" + \" - \".join(items)``)", + " (default: True)", "", "Variables:", " BaseChecker for variables.", @@ -6302,109 +6355,6 @@ " --allowed-redefined-builtins ", " List of names allowed to shadow builtins (default: ())", "", - "Refactoring:", - " Looks for code which can be refactored.", - "", - " --max-nested-blocks ", - " Maximum number of nested blocks for function / method", - " body (default: 5)", - " --never-returning-functions ", - " Complete name of functions that never returns. When", - " checking for inconsistent-return-statements if a never", - " returning function is called then it will be", - " considered as an explicit return statement and no", - " message will be printed. (default: ('sys.exit',", - " 'argparse.parse_error'))", - " --suggest-join-with-non-empty-separator ", - " Let 'consider-using-join' be raised when the separator", - " to join on would be non-empty (resulting in expected", - " fixes of the type: ``\"- \" + \" - \".join(items)``)", - " (default: True)", - "", - "Imports:", - " BaseChecker for import statements.", - "", - " --deprecated-modules ", - " Deprecated modules which should not be used, separated", - " by a comma. (default: ())", - " --preferred-modules ", - " Couples of modules and preferred modules, separated by", - " a comma. (default: ())", - " --import-graph ", - " Output a graph (.gv or any supported image format) of", - " all (i.e. internal and external) dependencies to the", - " given file (report RP0402 must not be disabled).", - " (default: )", - " --ext-import-graph ", - " Output a graph (.gv or any supported image format) of", - " external dependencies to the given file (report RP0402", - " must not be disabled). (default: )", - " --int-import-graph ", - " Output a graph (.gv or any supported image format) of", - " internal dependencies to the given file (report RP0402", - " must not be disabled). (default: )", - " --known-standard-library ", - " Force import order to recognize a module as part of", - " the standard compatibility libraries. (default: ())", - " --known-third-party ", - " Force import order to recognize a module as part of a", - " third party library. (default: ('enchant',))", - " --allow-any-import-level ", - " List of modules that can be imported at any level, not", - " just the top level one. (default: ())", - " --allow-wildcard-with-all ", - " Allow wildcard imports from modules that define", - " __all__. (default: False)", - " --allow-reexport-from-package ", - " Allow explicit reexports by alias from a package", - " __init__. (default: False)", - "", - "Exceptions:", - " Exception related checks.", - "", - " --overgeneral-exceptions ", - " Exceptions that will emit a warning when caught.", - " (default: ('builtins.BaseException',", - " 'builtins.Exception'))", - "", - "Method_args:", - " BaseChecker for method_args.", - "", - " --timeout-methods ", - " List of qualified names (i.e., library.method) which", - " require a timeout parameter e.g.", - " 'requests.api.get,requests.api.post' (default:", - " ('requests.api.delete', 'requests.api.get',", - " 'requests.api.head', 'requests.api.options',", - " 'requests.api.patch', 'requests.api.post',", - " 'requests.api.put', 'requests.api.request'))", - "", - "Spelling:", - " Check spelling in comments and docstrings.", - "", - " --spelling-dict ", - " Spelling dictionary name. No available dictionaries :", - " You need to install both the python package and the", - " system dependency for enchant to work. (default: )", - " --spelling-ignore-words ", - " List of comma separated words that should not be", - " checked. (default: )", - " --spelling-private-dict-file ", - " A path to a file that contains the private dictionary;", - " one word per line. (default: )", - " --spelling-store-unknown-words ", - " Tells whether to store unknown words to the private", - " dictionary (see the --spelling-private-dict-file", - " option) instead of raising a message. (default: n)", - " --max-spelling-suggestions N", - " Limits count of emitted suggestions for spelling", - " mistakes. (default: 4)", - " --spelling-ignore-comment-directives ", - " List of comma separated words that should be", - " considered directives if they appear at the beginning", - " of a comment and should not be checked. (default: fmt:", - " on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:)", - "", "Design:", " Checker of potential misdesigns.", "", @@ -6444,15 +6394,6 @@ " ignore when counting public methods (see R0903)", " (default: [])", "", - "Miscellaneous:", - " BaseChecker for encoding issues.", - "", - " --notes ", - " List of note tags to take in consideration, separated", - " by a comma. (default: ('FIXME', 'XXX', 'TODO'))", - " --notes-rgx Regular expression of note tags to take in", - " consideration. (default: )", - "", "Typecheck:", " Try to find bugs in the code using type inference.", "", @@ -6513,7 +6454,67 @@ " edit distance. (default: True)", " --signature-mutators ", " List of decorators that change the signature of a", - " decorated function. (default: [])" + " decorated function. (default: [])", + "", + "Classes:", + " Checker for class nodes.", + "", + " --defining-attr-methods ", + " List of method names used to declare (i.e. assign)", + " instance attributes. (default: ('__init__', '__new__',", + " 'setUp', 'asyncSetUp', '__post_init__'))", + " --valid-classmethod-first-arg ", + " List of valid names for the first argument in a class", + " method. (default: ('cls',))", + " --valid-metaclass-classmethod-first-arg ", + " List of valid names for the first argument in a", + " metaclass class method. (default: ('mcs',))", + " --exclude-protected ", + " List of member names, which should be excluded from", + " the protected access warning. (default: ('_asdict',", + " '_fields', '_replace', '_source', '_make',", + " 'os._exit'))", + " --check-protected-access-in-special-methods ", + " Warn about protected attribute access inside special", + " methods (default: False)", + "", + "Imports:", + " BaseChecker for import statements.", + "", + " --deprecated-modules ", + " Deprecated modules which should not be used, separated", + " by a comma. (default: ())", + " --preferred-modules ", + " Couples of modules and preferred modules, separated by", + " a comma. (default: ())", + " --import-graph ", + " Output a graph (.gv or any supported image format) of", + " all (i.e. internal and external) dependencies to the", + " given file (report RP0402 must not be disabled).", + " (default: )", + " --ext-import-graph ", + " Output a graph (.gv or any supported image format) of", + " external dependencies to the given file (report RP0402", + " must not be disabled). (default: )", + " --int-import-graph ", + " Output a graph (.gv or any supported image format) of", + " internal dependencies to the given file (report RP0402", + " must not be disabled). (default: )", + " --known-standard-library ", + " Force import order to recognize a module as part of", + " the standard compatibility libraries. (default: ())", + " --known-third-party ", + " Force import order to recognize a module as part of a", + " third party library. (default: ('enchant',))", + " --allow-any-import-level ", + " List of modules that can be imported at any level, not", + " just the top level one. (default: ())", + " --allow-wildcard-with-all ", + " Allow wildcard imports from modules that define", + " __all__. (default: False)", + " --allow-reexport-from-package ", + " Allow explicit reexports by alias from a package", + " __init__. (default: False)" ], "pyright": [ "Usage: pyright [options] files...", @@ -8085,7 +8086,8 @@ "@typescript-eslint/unbound-method typescript Best Practices Best Practices eslint-typescript" ], "sfdx-scanner-apex": [ - "(node:1754) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:1753) [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 all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.", "", @@ -8140,7 +8142,8 @@ "COMMANDS", " scanner run dfa Scan codebase with all DFA rules by default.", "", - "(node:1766) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:1765) [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: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", " name languages categories rulesets [dep] engine is dfa is pilot", @@ -8361,7 +8364,8 @@ " UnimplementedTypeRule apex Performance sfge N N" ], "sfdx-scanner-aura": [ - "(node:1944) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:1947) [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 all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.", "", @@ -8416,7 +8420,8 @@ "COMMANDS", " scanner run dfa Scan codebase with all DFA rules by default.", "", - "(node:1956) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:1959) [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: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", " name languages categories rulesets [dep] engine is dfa is pilot", @@ -8637,7 +8642,8 @@ " UnimplementedTypeRule apex Performance sfge N N" ], "sfdx-scanner-lwc": [ - "(node:2134) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:2141) [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 all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.", "", @@ -8692,7 +8698,8 @@ "COMMANDS", " scanner run dfa Scan codebase with all DFA rules by default.", "", - "(node:2146) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + " \u203a Warning: @salesforce/cli update available from 2.60.13 to 2.61.8.", + "(node:2153) [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: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", " name languages categories rulesets [dep] engine is dfa is pilot", @@ -9053,7 +9060,7 @@ " [--d3dag] [--summary] [--detailed-summary] [--archive FILE]", " [--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow]", " [--skip-script-cleanup] [--unlock]", - " [--list-changes {code,input,params}] [--list-input-changes]", + " [--list-changes {params,code,input}] [--list-input-changes]", " [--list-params-changes] [--list-untracked]", " [--delete-all-output | --delete-temp-output]", " [--keep-incomplete] [--drop-metadata] [--version]", @@ -9555,7 +9562,7 @@ " (default: False)", " --unlock Remove a lock on the working directory. (default:", " False)", - " --list-changes {code,input,params}, --lc {code,input,params}", + " --list-changes {params,code,input}, --lc {params,code,input}", " List all output files for which the given items (code,", " input, params) have changed since creation.", " --list-input-changes, --li", @@ -9986,15 +9993,17 @@ " rules Show the current rules in use.", " version Show the version of sqlfluff.", "", - " \b\bExamples:", + " Examples:", + "", + " .. code-block:: sh", "", - " sqlfluff lint --dialect postgres .", + " sqlfluff lint --dialect postgres .", "", - " sqlfluff lint --dialect postgres --rules ST05 .", + " sqlfluff lint --dialect mysql --rules ST05 my_query.sql", "", - " sqlfluff fix --dialect sqlite --rules LT10,ST05 src/queries", + " sqlfluff fix --dialect sqlite --rules LT10,ST05 src/queries", "", - " sqlfluff parse --dialect sqlite --templater jinja src/queries/common.sql" + " sqlfluff parse --dialect duckdb --templater jinja path/my_query.sql" ], "standard": [ "standard - Use JavaScript Standard Style (https://standardjs.com)", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index 5885d6185b5..3d139584177 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -6,7 +6,7 @@ "bash-exec": "5.2.26", "bicep_linter": "0.30.23", "black": "24.10.0", - "cfn-lint": "1.16.0", + "cfn-lint": "1.16.1", "checkmake": "0.2.0", "checkov": "3.2.257", "checkstyle": "10.18.2", @@ -25,7 +25,7 @@ "djlint": "1.35.2", "dockerfilelint": "1.8.0", "dotenv-linter": "3.3.0", - "dotnet-format": "8.0.108", + "dotnet-format": "8.0.110", "dustilock": "1.2.0", "editorconfig-checker": "3.0.3", "eslint": "8.57.1", @@ -76,7 +76,7 @@ "psalm": "Psalm.5.26.1@", "puppet-lint": "4.2.4", "pylint": "3.3.1", - "pyright": "1.1.383", + "pyright": "1.1.384", "raku": "2020.10", "remark-lint": "14.0.2", "revive": "1.4.0", @@ -101,7 +101,7 @@ "snakemake": "8.20.6", "spectral": "6.13.1", "sql-lint": "1.0.0", - "sqlfluff": "3.2.2", + "sqlfluff": "3.2.3", "standard": "17.1.2", "stylelint": "16.9.0", "stylua": "0.20.0", @@ -112,8 +112,8 @@ "terragrunt": "0.67.5", "terrascan": "1.19.9", "tflint": "0.53.0", - "trivy": "0.56.1", - "trivy-sbom": "0.56.1", + "trivy": "0.56.2", + "trivy-sbom": "0.56.2", "trufflehog": "3.82.7", "ts-standard": "12.0.2", "tsqllint": "1.15.3.0", diff --git a/CHANGELOG.md b/CHANGELOG.md index d79cd75d6c9..7ab6211156f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -207,6 +207,12 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [gitleaks](https://github.com/gitleaks/gitleaks) from 8.19.3 to **8.20.1** on 2024-10-08 - [trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.82.6 to **3.82.7** on 2024-10-08 - [phplint](https://github.com/overtrue/phplint) from 9.4.1 to **9.5.2** on 2024-10-08 + - [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.16.0 to **1.16.1** on 2024-10-10 + - [dotnet-format](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format) from 8.0.108 to **8.0.110** on 2024-10-10 + - [pyright](https://github.com/Microsoft/pyright) from 1.1.383 to **1.1.384** on 2024-10-10 + - [trivy-sbom](https://aquasecurity.github.io/trivy/) from 0.56.1 to **0.56.2** on 2024-10-10 + - [trivy](https://aquasecurity.github.io/trivy/) from 0.56.1 to **0.56.2** on 2024-10-10 + - [sqlfluff](https://www.sqlfluff.com/) from 3.2.2 to **3.2.3** on 2024-10-10 ## [v8.0.0] - 2024-08-19 diff --git a/README.md b/README.md index ed9f718e264..7f4e704d22e 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ [![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain) [![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter) -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2677&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md) +[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2672&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/blob/main/./docs/used-by-stats.md) [![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy) [![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/) [![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam) diff --git a/docs/all_linters.md b/docs/all_linters.md index 20acc836db5..2ab8c0e4840 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -12,7 +12,7 @@ | [**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.30.23 | [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.10.0 | [MIT](licenses/black.md) | [![GitHub stars](https://img.shields.io/github/stars/psf/black?cacheSeconds=3600)](https://github.com/psf/black){target=_blank} | [PYTHON](descriptors/python_black.md) | :white_circle: | [Repository](https://github.com/psf/black){target=_blank} | -| [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 1.16.0 | [MIT-0](licenses/cfn-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/aws-cloudformation/cfn-lint?cacheSeconds=3600)](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Repository](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | +| [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 1.16.1 | [MIT-0](licenses/cfn-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/aws-cloudformation/cfn-lint?cacheSeconds=3600)](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Repository](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | | [**checkmake**](https://github.com/mrtazz/checkmake){target=_blank} | 0.2.0 | [MIT](licenses/checkmake.md) | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake){target=_blank} | [MAKEFILE](descriptors/makefile_checkmake.md) | :white_circle: | [Repository](https://github.com/mrtazz/checkmake){target=_blank} | | [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 3.2.257 | [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.18.2 | [LGPL-2.1](licenses/checkstyle.md) | [![GitHub stars](https://img.shields.io/github/stars/checkstyle/checkstyle?cacheSeconds=3600)](https://github.com/checkstyle/checkstyle){target=_blank} | [JAVA](descriptors/java_checkstyle.md) | :heart: | [MegaLinter reference](https://checkstyle.org/index.html#Related_Tools_Active_Tools){target=_blank} | @@ -30,7 +30,7 @@ | [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 1.0.33 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | | [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.35.2 | [GPL-3.0](licenses/djlint.md) | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :heart: | [MegaLinter reference](https://djlint.com/docs/integrations/#megalinter){target=_blank} | | [**dotenv-linter**](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | 3.3.0 | [MIT](licenses/dotenv-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/dotenv-linter/dotenv-linter?cacheSeconds=3600)](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | [ENV](descriptors/env_dotenv_linter.md) | :heart: | [MegaLinter reference](https://dotenv-linter.github.io/#/integrations/mega_linter){target=_blank} | -| [**dotnet-format**](https://github.com/dotnet/sdk){target=_blank} | 8.0.108 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/sdk?cacheSeconds=3600)](https://github.com/dotnet/sdk){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/sdk){target=_blank} | +| [**dotnet-format**](https://github.com/dotnet/sdk){target=_blank} | 8.0.110 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/sdk?cacheSeconds=3600)](https://github.com/dotnet/sdk){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/sdk){target=_blank} | | [**dustilock**](https://github.com/Checkmarx/dustilock){target=_blank} | 1.2.0 | [Apache-2.0](licenses/dustilock.md) | [![GitHub stars](https://img.shields.io/github/stars/Checkmarx/dustilock?cacheSeconds=3600)](https://github.com/Checkmarx/dustilock){target=_blank} | [REPOSITORY](descriptors/repository_dustilock.md) | :white_circle: | [Repository](https://github.com/Checkmarx/dustilock){target=_blank} | | [**editorconfig-checker**](https://github.com/editorconfig-checker/editorconfig-checker){target=_blank} | 3.0.3 | [MIT](licenses/editorconfig-checker.md) | [![GitHub stars](https://img.shields.io/github/stars/editorconfig-checker/editorconfig-checker?cacheSeconds=3600)](https://github.com/editorconfig-checker/editorconfig-checker){target=_blank} | [EDITORCONFIG](descriptors/editorconfig_editorconfig_checker.md) | :heart: | [MegaLinter reference](https://github.com/editorconfig-checker/editorconfig-checker#mega-linter){target=_blank} | | [**eslint**](https://github.com/eslint/eslint){target=_blank} | 8.57.1 | [MIT](licenses/eslint.md) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint){target=_blank} | [JAVASCRIPT](descriptors/javascript_eslint.md)
[JSX](descriptors/jsx_eslint.md)
[TSX](descriptors/tsx_eslint.md)
[TYPESCRIPT](descriptors/typescript_eslint.md) | :heart: | [MegaLinter reference](https://eslint.org/docs/user-guide/integrations#source-control){target=_blank} | @@ -77,7 +77,7 @@ | [**psalm**](https://github.com/vimeo/psalm){target=_blank} | Psalm.5.26.1@ | [MIT](licenses/psalm.md) | [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm){target=_blank} | [PHP](descriptors/php_psalm.md) | :white_circle: | [Repository](https://github.com/vimeo/psalm){target=_blank} | | [**puppet-lint**](https://github.com/puppetlabs/puppet-lint){target=_blank} | 4.2.4 | [MIT](licenses/puppet-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/puppetlabs/puppet-lint?cacheSeconds=3600)](https://github.com/puppetlabs/puppet-lint){target=_blank} | [PUPPET](descriptors/puppet_puppet_lint.md) | :white_circle: | [Repository](https://github.com/puppetlabs/puppet-lint){target=_blank} | | [**pylint**](https://github.com/pylint-dev/pylint){target=_blank} | 3.3.1 | [GPL-2.0](licenses/pylint.md) | [![GitHub stars](https://img.shields.io/github/stars/pylint-dev/pylint?cacheSeconds=3600)](https://github.com/pylint-dev/pylint){target=_blank} | [PYTHON](descriptors/python_pylint.md) | :white_circle: | [Repository](https://github.com/pylint-dev/pylint){target=_blank} | -| [**pyright**](https://github.com/microsoft/pyright){target=_blank} | 1.1.383 | [Other](licenses/pyright.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/pyright?cacheSeconds=3600)](https://github.com/microsoft/pyright){target=_blank} | [PYTHON](descriptors/python_pyright.md) | :white_circle: | [Repository](https://github.com/microsoft/pyright){target=_blank} | +| [**pyright**](https://github.com/microsoft/pyright){target=_blank} | 1.1.384 | [Other](licenses/pyright.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/pyright?cacheSeconds=3600)](https://github.com/microsoft/pyright){target=_blank} | [PYTHON](descriptors/python_pyright.md) | :white_circle: | [Repository](https://github.com/microsoft/pyright){target=_blank} | | [**raku**](https://github.com/rakudo/rakudo){target=_blank} | 2020.10 | [Artistic-2.0](licenses/raku.md) | [![GitHub stars](https://img.shields.io/github/stars/rakudo/rakudo?cacheSeconds=3600)](https://github.com/rakudo/rakudo){target=_blank} | [RAKU](descriptors/raku_raku.md) | :white_circle: | [Repository](https://github.com/rakudo/rakudo){target=_blank} | | [**remark-lint**](https://github.com/remarkjs/remark-lint){target=_blank} | 14.0.2 | [MIT](licenses/remark-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/remarkjs/remark-lint?cacheSeconds=3600)](https://github.com/remarkjs/remark-lint){target=_blank} | [MARKDOWN](descriptors/markdown_remark_lint.md) | :white_circle: | [Repository](https://github.com/remarkjs/remark-lint){target=_blank} | | [**revive**](https://github.com/mgechev/revive){target=_blank} | 1.4.0 | [MIT](licenses/revive.md) | [![GitHub stars](https://img.shields.io/github/stars/mgechev/revive?cacheSeconds=3600)](https://github.com/mgechev/revive){target=_blank} | [GO](descriptors/go_revive.md) | :white_circle: | [Repository](https://github.com/mgechev/revive){target=_blank} | @@ -99,7 +99,7 @@ | [**snakefmt**](https://github.com/snakemake/snakefmt){target=_blank} | 0.10.2 | [MIT](licenses/snakefmt.md) | [![GitHub stars](https://img.shields.io/github/stars/snakemake/snakefmt?cacheSeconds=3600)](https://github.com/snakemake/snakefmt){target=_blank} | [SNAKEMAKE](descriptors/snakemake_snakefmt.md) | :white_circle: | [Repository](https://github.com/snakemake/snakefmt){target=_blank} | | [**snakemake**](https://github.com/snakemake/snakemake){target=_blank} | 8.20.6 | [MIT](licenses/snakemake.md) | [![GitHub stars](https://img.shields.io/github/stars/snakemake/snakemake?cacheSeconds=3600)](https://github.com/snakemake/snakemake){target=_blank} | [SNAKEMAKE](descriptors/snakemake_snakemake.md) | :white_circle: | [Repository](https://github.com/snakemake/snakemake){target=_blank} | | [**spectral**](https://github.com/stoplightio/spectral){target=_blank} | 6.13.1 | [Apache-2.0](licenses/spectral.md) | [![GitHub stars](https://img.shields.io/github/stars/stoplightio/spectral?cacheSeconds=3600)](https://github.com/stoplightio/spectral){target=_blank} | [API](descriptors/api_spectral.md) | :white_circle: | [Repository](https://github.com/stoplightio/spectral){target=_blank} | -| [**sqlfluff**](https://github.com/sqlfluff/sqlfluff){target=_blank} | 3.2.2 | [MIT](licenses/sqlfluff.md) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff){target=_blank} | [SQL](descriptors/sql_sqlfluff.md) | :white_circle: | [Repository](https://github.com/sqlfluff/sqlfluff){target=_blank} | +| [**sqlfluff**](https://github.com/sqlfluff/sqlfluff){target=_blank} | 3.2.3 | [MIT](licenses/sqlfluff.md) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff){target=_blank} | [SQL](descriptors/sql_sqlfluff.md) | :white_circle: | [Repository](https://github.com/sqlfluff/sqlfluff){target=_blank} | | [**standard**](https://github.com/standard/standard){target=_blank} | 17.1.2 | [MIT](licenses/standard.md) | [![GitHub stars](https://img.shields.io/github/stars/standard/standard?cacheSeconds=3600)](https://github.com/standard/standard){target=_blank} | [JAVASCRIPT](descriptors/javascript_standard.md) | :white_circle: | [Repository](https://github.com/standard/standard){target=_blank} | | [**stylelint**](https://github.com/stylelint/stylelint){target=_blank} | 16.9.0 | [MIT](licenses/stylelint.md) | [![GitHub stars](https://img.shields.io/github/stars/stylelint/stylelint?cacheSeconds=3600)](https://github.com/stylelint/stylelint){target=_blank} | [CSS](descriptors/css_stylelint.md) | :white_circle: | [Repository](https://github.com/stylelint/stylelint){target=_blank} | | [**stylua**](https://github.com/JohnnyMorganz/StyLua){target=_blank} | 0.20.0 | | [![GitHub stars](https://img.shields.io/github/stars/JohnnyMorganz/StyLua?cacheSeconds=3600)](https://github.com/JohnnyMorganz/StyLua){target=_blank} | [LUA](descriptors/lua_stylua.md) | :no_entry_sign: | [Repository](https://github.com/JohnnyMorganz/StyLua){target=_blank} | @@ -110,8 +110,8 @@ | [**terragrunt**](https://github.com/gruntwork-io/terragrunt){target=_blank} | 0.67.5 | [MIT](licenses/terragrunt.md) | [![GitHub stars](https://img.shields.io/github/stars/gruntwork-io/terragrunt?cacheSeconds=3600)](https://github.com/gruntwork-io/terragrunt){target=_blank} | [TERRAFORM](descriptors/terraform_terragrunt.md) | :white_circle: | [Repository](https://github.com/gruntwork-io/terragrunt){target=_blank} | | [**terrascan**](https://github.com/tenable/terrascan){target=_blank} | 1.19.9 | [Apache-2.0](licenses/terrascan.md) | [![GitHub stars](https://img.shields.io/github/stars/tenable/terrascan?cacheSeconds=3600)](https://github.com/tenable/terrascan){target=_blank} | [TERRAFORM](descriptors/terraform_terrascan.md) | :white_circle: | [Repository](https://github.com/tenable/terrascan){target=_blank} | | [**tflint**](https://github.com/terraform-linters/tflint){target=_blank} | 0.53.0 | [MPL-2.0](licenses/tflint.md) | [![GitHub stars](https://img.shields.io/github/stars/terraform-linters/tflint?cacheSeconds=3600)](https://github.com/terraform-linters/tflint){target=_blank} | [TERRAFORM](descriptors/terraform_tflint.md) | :white_circle: | [Repository](https://github.com/terraform-linters/tflint){target=_blank} | -| [**trivy**](https://github.com/aquasecurity/trivy){target=_blank} | 0.56.1 | [Apache-2.0](licenses/trivy.md) | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | -| [**trivy-sbom**](https://github.com/aquasecurity/trivy){target=_blank} | 0.56.1 | | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy_sbom.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | +| [**trivy**](https://github.com/aquasecurity/trivy){target=_blank} | 0.56.2 | [Apache-2.0](licenses/trivy.md) | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | +| [**trivy-sbom**](https://github.com/aquasecurity/trivy){target=_blank} | 0.56.2 | | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy_sbom.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | | [**trufflehog**](https://github.com/trufflesecurity/trufflehog){target=_blank} | 3.82.7 | | [![GitHub stars](https://img.shields.io/github/stars/trufflesecurity/trufflehog?cacheSeconds=3600)](https://github.com/trufflesecurity/trufflehog){target=_blank} | [REPOSITORY](descriptors/repository_trufflehog.md) | :white_circle: | [Repository](https://github.com/trufflesecurity/trufflehog){target=_blank} | | [**ts-standard**](https://github.com/standard/ts-standard){target=_blank} | 12.0.2 | | [![GitHub stars](https://img.shields.io/github/stars/standard/ts-standard?cacheSeconds=3600)](https://github.com/standard/ts-standard){target=_blank} | [TYPESCRIPT](descriptors/typescript_ts_standard.md) | :white_circle: | [Repository](https://github.com/standard/ts-standard){target=_blank} | | [**tsqllint**](https://github.com/tsqllint/tsqllint){target=_blank} | 1.15.3.0 | [MIT](licenses/tsqllint.md) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint){target=_blank} | [SQL](descriptors/sql_tsqllint.md) | :white_circle: | [Repository](https://github.com/tsqllint/tsqllint){target=_blank} | diff --git a/docs/descriptors/cloudformation_cfn_lint.md b/docs/descriptors/cloudformation_cfn_lint.md index baaafe0cb9d..2e62bec9025 100644 --- a/docs/descriptors/cloudformation_cfn_lint.md +++ b/docs/descriptors/cloudformation_cfn_lint.md @@ -15,7 +15,7 @@ description: How to use cfn-lint (configure, ignore files, ignore errors, help & ## cfn-lint documentation -- Version in MegaLinter: **1.16.0** +- Version in MegaLinter: **1.16.1** - Visit [Official Web Site](https://github.com/aws-cloudformation/cfn-lint#readme){target=_blank} - If custom `.cfnlintrc.yml` config file isn't found, [.cfnlintrc.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.cfnlintrc.yml){target=_blank} will be used - See [Index of problems detected by cfn-lint](https://github.com/aws-cloudformation/cfn-lint/blob/main/docs/rules.md){target=_blank} diff --git a/docs/descriptors/csharp_dotnet_format.md b/docs/descriptors/csharp_dotnet_format.md index d09d9680615..5df4495e4a7 100644 --- a/docs/descriptors/csharp_dotnet_format.md +++ b/docs/descriptors/csharp_dotnet_format.md @@ -11,7 +11,7 @@ dotnet-format requires a `.sln` or `.csproj` file to run correctly. ## dotnet-format documentation -- Version in MegaLinter: **8.0.108** +- Version in MegaLinter: **8.0.110** - Visit [Official Web Site](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format){target=_blank} - See [How to configure dotnet-format rules](https://github.com/dotnet/sdk/tree/main/documentation/format/docs){target=_blank} diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md index be097cb912f..5362c70eb4f 100644 --- a/docs/descriptors/kubernetes_kubescape.md +++ b/docs/descriptors/kubernetes_kubescape.md @@ -126,7 +126,7 @@ Available Commands: completion Generate autocompletion script config Handle cached configurations delete Delete configurations in Kubescape SaaS version - download Download attack-tracks,controls-inputs,exceptions,control,framework,artifacts + download Download control,framework,artifacts,attack-tracks,controls-inputs,exceptions 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/python_pylint.md b/docs/descriptors/python_pylint.md index e6d82d4d01c..1b6d442a595 100644 --- a/docs/descriptors/python_pylint.md +++ b/docs/descriptors/python_pylint.md @@ -290,6 +290,44 @@ Messages control: Warning level messages displayed, use "--disable=all --enable=classes --disable=W". +Spelling: + Check spelling in comments and docstrings. + + --spelling-dict + Spelling dictionary name. No available dictionaries : + You need to install both the python package and the + system dependency for enchant to work. (default: ) + --spelling-ignore-words + List of comma separated words that should not be + checked. (default: ) + --spelling-private-dict-file + A path to a file that contains the private dictionary; + one word per line. (default: ) + --spelling-store-unknown-words + Tells whether to store unknown words to the private + dictionary (see the --spelling-private-dict-file + option) instead of raising a message. (default: n) + --max-spelling-suggestions N + Limits count of emitted suggestions for spelling + mistakes. (default: 4) + --spelling-ignore-comment-directives + List of comma separated words that should be + considered directives if they appear at the beginning + of a comment and should not be checked. (default: fmt: + on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:) + +Method_args: + BaseChecker for method_args. + + --timeout-methods + List of qualified names (i.e., library.method) which + require a timeout parameter e.g. + 'requests.api.get,requests.api.post' (default: + ('requests.api.delete', 'requests.api.get', + 'requests.api.head', 'requests.api.options', + 'requests.api.patch', 'requests.api.post', + 'requests.api.put', 'requests.api.request')) + Basic: --good-names Good variable names which should always be accepted, separated by a comma. (default: ('i', 'j', 'k', 'ex', @@ -419,23 +457,27 @@ Basic: Minimum line length for functions/classes that require docstrings, shorter ones are exempt. (default: -1) -Similarities: - Checks for similarities and duplicated code. +String: + Check string literals. - --min-similarity-lines - Minimum lines number of a similarity. (default: 4) - --ignore-comments - Comments are removed from the similarity computation - (default: True) - --ignore-docstrings - Docstrings are removed from the similarity computation - (default: True) - --ignore-imports - Imports are removed from the similarity computation - (default: True) - --ignore-signatures - Signatures are removed from the similarity computation - (default: True) + --check-str-concat-over-line-jumps + This flag controls whether the implicit-str-concat + should generate a warning on implicit string + concatenation in sequences defined over several lines. + (default: False) + --check-quote-consistency + This flag controls whether inconsistent-quotes + generates a warning when the character used as a quote + delimiter is used inconsistently within a module. + (default: False) + +Exceptions: + Exception related checks. + + --overgeneral-exceptions + Exceptions that will emit a warning when caught. + (default: ('builtins.BaseException', + 'builtins.Exception')) Format: Formatting checker. @@ -465,27 +507,23 @@ Format: Expected format of line ending, e.g. empty (any line ending), LF or CRLF. (default: ) -Classes: - Checker for class nodes. +Similarities: + Checks for similarities and duplicated code. - --defining-attr-methods - List of method names used to declare (i.e. assign) - instance attributes. (default: ('__init__', '__new__', - 'setUp', 'asyncSetUp', '__post_init__')) - --valid-classmethod-first-arg - List of valid names for the first argument in a class - method. (default: ('cls',)) - --valid-metaclass-classmethod-first-arg - List of valid names for the first argument in a - metaclass class method. (default: ('mcs',)) - --exclude-protected - List of member names, which should be excluded from - the protected access warning. (default: ('_asdict', - '_fields', '_replace', '_source', '_make', - 'os._exit')) - --check-protected-access-in-special-methods - Warn about protected attribute access inside special - methods (default: False) + --min-similarity-lines + Minimum lines number of a similarity. (default: 4) + --ignore-comments + Comments are removed from the similarity computation + (default: True) + --ignore-docstrings + Docstrings are removed from the similarity computation + (default: True) + --ignore-imports + Imports are removed from the similarity computation + (default: True) + --ignore-signatures + Signatures are removed from the similarity computation + (default: True) Logging: Checks use of the logging module. @@ -499,19 +537,33 @@ Logging: `old` means using % formatting, `new` is for `{}` formatting. (default: old) -String: - Check string literals. +Miscellaneous: + BaseChecker for encoding issues. - --check-str-concat-over-line-jumps - This flag controls whether the implicit-str-concat - should generate a warning on implicit string - concatenation in sequences defined over several lines. - (default: False) - --check-quote-consistency - This flag controls whether inconsistent-quotes - generates a warning when the character used as a quote - delimiter is used inconsistently within a module. - (default: False) + --notes + List of note tags to take in consideration, separated + by a comma. (default: ('FIXME', 'XXX', 'TODO')) + --notes-rgx Regular expression of note tags to take in + consideration. (default: ) + +Refactoring: + Looks for code which can be refactored. + + --max-nested-blocks + Maximum number of nested blocks for function / method + body (default: 5) + --never-returning-functions + Complete name of functions that never returns. When + checking for inconsistent-return-statements if a never + returning function is called then it will be + considered as an explicit return statement and no + message will be printed. (default: ('sys.exit', + 'argparse.parse_error')) + --suggest-join-with-non-empty-separator + Let 'consider-using-join' be raised when the separator + to join on would be non-empty (resulting in expected + fixes of the type: ``"- " + " - ".join(items)``) + (default: True) Variables: BaseChecker for variables. @@ -546,109 +598,6 @@ Variables: --allowed-redefined-builtins List of names allowed to shadow builtins (default: ()) -Refactoring: - Looks for code which can be refactored. - - --max-nested-blocks - Maximum number of nested blocks for function / method - body (default: 5) - --never-returning-functions - Complete name of functions that never returns. When - checking for inconsistent-return-statements if a never - returning function is called then it will be - considered as an explicit return statement and no - message will be printed. (default: ('sys.exit', - 'argparse.parse_error')) - --suggest-join-with-non-empty-separator - Let 'consider-using-join' be raised when the separator - to join on would be non-empty (resulting in expected - fixes of the type: ``"- " + " - ".join(items)``) - (default: True) - -Imports: - BaseChecker for import statements. - - --deprecated-modules - Deprecated modules which should not be used, separated - by a comma. (default: ()) - --preferred-modules - Couples of modules and preferred modules, separated by - a comma. (default: ()) - --import-graph - Output a graph (.gv or any supported image format) of - all (i.e. internal and external) dependencies to the - given file (report RP0402 must not be disabled). - (default: ) - --ext-import-graph - Output a graph (.gv or any supported image format) of - external dependencies to the given file (report RP0402 - must not be disabled). (default: ) - --int-import-graph - Output a graph (.gv or any supported image format) of - internal dependencies to the given file (report RP0402 - must not be disabled). (default: ) - --known-standard-library - Force import order to recognize a module as part of - the standard compatibility libraries. (default: ()) - --known-third-party - Force import order to recognize a module as part of a - third party library. (default: ('enchant',)) - --allow-any-import-level - List of modules that can be imported at any level, not - just the top level one. (default: ()) - --allow-wildcard-with-all - Allow wildcard imports from modules that define - __all__. (default: False) - --allow-reexport-from-package - Allow explicit reexports by alias from a package - __init__. (default: False) - -Exceptions: - Exception related checks. - - --overgeneral-exceptions - Exceptions that will emit a warning when caught. - (default: ('builtins.BaseException', - 'builtins.Exception')) - -Method_args: - BaseChecker for method_args. - - --timeout-methods - List of qualified names (i.e., library.method) which - require a timeout parameter e.g. - 'requests.api.get,requests.api.post' (default: - ('requests.api.delete', 'requests.api.get', - 'requests.api.head', 'requests.api.options', - 'requests.api.patch', 'requests.api.post', - 'requests.api.put', 'requests.api.request')) - -Spelling: - Check spelling in comments and docstrings. - - --spelling-dict - Spelling dictionary name. No available dictionaries : - You need to install both the python package and the - system dependency for enchant to work. (default: ) - --spelling-ignore-words - List of comma separated words that should not be - checked. (default: ) - --spelling-private-dict-file - A path to a file that contains the private dictionary; - one word per line. (default: ) - --spelling-store-unknown-words - Tells whether to store unknown words to the private - dictionary (see the --spelling-private-dict-file - option) instead of raising a message. (default: n) - --max-spelling-suggestions N - Limits count of emitted suggestions for spelling - mistakes. (default: 4) - --spelling-ignore-comment-directives - List of comma separated words that should be - considered directives if they appear at the beginning - of a comment and should not be checked. (default: fmt: - on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:) - Design: Checker of potential misdesigns. @@ -688,15 +637,6 @@ Design: ignore when counting public methods (see R0903) (default: []) -Miscellaneous: - BaseChecker for encoding issues. - - --notes - List of note tags to take in consideration, separated - by a comma. (default: ('FIXME', 'XXX', 'TODO')) - --notes-rgx Regular expression of note tags to take in - consideration. (default: ) - Typecheck: Try to find bugs in the code using type inference. @@ -758,6 +698,66 @@ Typecheck: --signature-mutators List of decorators that change the signature of a decorated function. (default: []) + +Classes: + Checker for class nodes. + + --defining-attr-methods + List of method names used to declare (i.e. assign) + instance attributes. (default: ('__init__', '__new__', + 'setUp', 'asyncSetUp', '__post_init__')) + --valid-classmethod-first-arg + List of valid names for the first argument in a class + method. (default: ('cls',)) + --valid-metaclass-classmethod-first-arg + List of valid names for the first argument in a + metaclass class method. (default: ('mcs',)) + --exclude-protected + List of member names, which should be excluded from + the protected access warning. (default: ('_asdict', + '_fields', '_replace', '_source', '_make', + 'os._exit')) + --check-protected-access-in-special-methods + Warn about protected attribute access inside special + methods (default: False) + +Imports: + BaseChecker for import statements. + + --deprecated-modules + Deprecated modules which should not be used, separated + by a comma. (default: ()) + --preferred-modules + Couples of modules and preferred modules, separated by + a comma. (default: ()) + --import-graph + Output a graph (.gv or any supported image format) of + all (i.e. internal and external) dependencies to the + given file (report RP0402 must not be disabled). + (default: ) + --ext-import-graph + Output a graph (.gv or any supported image format) of + external dependencies to the given file (report RP0402 + must not be disabled). (default: ) + --int-import-graph + Output a graph (.gv or any supported image format) of + internal dependencies to the given file (report RP0402 + must not be disabled). (default: ) + --known-standard-library + Force import order to recognize a module as part of + the standard compatibility libraries. (default: ()) + --known-third-party + Force import order to recognize a module as part of a + third party library. (default: ('enchant',)) + --allow-any-import-level + List of modules that can be imported at any level, not + just the top level one. (default: ()) + --allow-wildcard-with-all + Allow wildcard imports from modules that define + __all__. (default: False) + --allow-reexport-from-package + Allow explicit reexports by alias from a package + __init__. (default: False) ``` ### Installation on mega-linter Docker image diff --git a/docs/descriptors/python_pyright.md b/docs/descriptors/python_pyright.md index ea2a94c1bdc..158bb73aead 100644 --- a/docs/descriptors/python_pyright.md +++ b/docs/descriptors/python_pyright.md @@ -19,7 +19,7 @@ If you don't use python static typing, you should disable this linter by adding ## pyright documentation -- Version in MegaLinter: **1.1.383** +- Version in MegaLinter: **1.1.384** - Visit [Official Web Site](https://github.com/Microsoft/pyright#readme){target=_blank} - See [How to configure pyright rules](https://github.com/microsoft/pyright/blob/main/docs/configuration.md){target=_blank} - See [How to disable pyright rules in files](https://github.com/microsoft/pyright/blob/main/docs/comments.md#file-level-type-controls){target=_blank} diff --git a/docs/descriptors/repository_trivy.md b/docs/descriptors/repository_trivy.md index c68567e3be2..ad4e6137082 100644 --- a/docs/descriptors/repository_trivy.md +++ b/docs/descriptors/repository_trivy.md @@ -17,7 +17,7 @@ You can ignore a list of errors by defining a [.trivyignore file](https://aquase ## trivy documentation -- Version in MegaLinter: **0.56.1** +- Version in MegaLinter: **0.56.2** - Visit [Official Web Site](https://aquasecurity.github.io/trivy/){target=_blank} - See [How to configure trivy rules](https://aquasecurity.github.io/trivy/latest/docs/configuration/){target=_blank} - See [How to ignore files and directories with trivy](https://aquasecurity.github.io/trivy/latest/docs/configuration/filtering/#by-inline-comments){target=_blank} diff --git a/docs/descriptors/repository_trivy_sbom.md b/docs/descriptors/repository_trivy_sbom.md index ed7cb33bd82..9ccc8d2c18c 100644 --- a/docs/descriptors/repository_trivy_sbom.md +++ b/docs/descriptors/repository_trivy_sbom.md @@ -17,7 +17,7 @@ Generates SBOM (Software Bill Of Material) using Trivy ## trivy-sbom documentation -- Version in MegaLinter: **0.56.1** +- Version in MegaLinter: **0.56.2** - Visit [Official Web Site](https://aquasecurity.github.io/trivy/){target=_blank} - See [How to configure trivy-sbom rules](https://aquasecurity.github.io/trivy/latest/docs/configuration/){target=_blank} - See [How to ignore files and directories with trivy-sbom](https://aquasecurity.github.io/trivy/latest/docs/configuration/filtering/#by-inline-comments){target=_blank} diff --git a/docs/descriptors/salesforce_lightning_flow_scanner.md b/docs/descriptors/salesforce_lightning_flow_scanner.md index 98282a45f7a..c8d8627c026 100644 --- a/docs/descriptors/salesforce_lightning_flow_scanner.md +++ b/docs/descriptors/salesforce_lightning_flow_scanner.md @@ -90,7 +90,8 @@ sf flow:scan ### Help content ```shell -(node:1742) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:1741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Find and fix potential bugs in Salesforce flows. diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index e4ed81daa12..b7925b28e5c 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -94,7 +94,8 @@ sf scanner:run ### Help content ```shell -(node:1754) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:1753) [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 all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset. @@ -149,7 +150,8 @@ GLOBAL FLAGS COMMANDS scanner run dfa Scan codebase with all DFA rules by default. -(node:1766) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:1765) [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: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA name languages categories rulesets [dep] engine is dfa is pilot diff --git a/docs/descriptors/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index 48e6f8c2f81..05bc2b21329 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -90,7 +90,8 @@ sf scanner:run ### Help content ```shell -(node:1944) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:1947) [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 all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset. @@ -145,7 +146,8 @@ GLOBAL FLAGS COMMANDS scanner run dfa Scan codebase with all DFA rules by default. -(node:1956) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:1959) [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: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA name languages categories rulesets [dep] engine is dfa is pilot diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md index 42bbdf26dd6..65b517b3fa1 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -90,7 +90,8 @@ sf scanner:run ### Help content ```shell -(node:2134) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:2141) [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 all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset. @@ -145,7 +146,8 @@ GLOBAL FLAGS COMMANDS scanner run dfa Scan codebase with all DFA rules by default. -(node:2146) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. + › Warning: @salesforce/cli update available from 2.60.13 to 2.61.8. +(node:2153) [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: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA name languages categories rulesets [dep] engine is dfa is pilot diff --git a/docs/descriptors/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md index 2cac7288da2..42b73bcc069 100644 --- a/docs/descriptors/snakemake_snakemake.md +++ b/docs/descriptors/snakemake_snakemake.md @@ -132,7 +132,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 {code,input,params}] [--list-input-changes] + [--list-changes {params,code,input}] [--list-input-changes] [--list-params-changes] [--list-untracked] [--delete-all-output | --delete-temp-output] [--keep-incomplete] [--drop-metadata] [--version] @@ -634,7 +634,7 @@ UTILITIES: (default: False) --unlock Remove a lock on the working directory. (default: False) - --list-changes {code,input,params}, --lc {code,input,params} + --list-changes {params,code,input}, --lc {params,code,input} List all output files for which the given items (code, input, params) have changed since creation. --list-input-changes, --li diff --git a/docs/descriptors/sql_sqlfluff.md b/docs/descriptors/sql_sqlfluff.md index 1a85d3f79fd..866ffbf531a 100644 --- a/docs/descriptors/sql_sqlfluff.md +++ b/docs/descriptors/sql_sqlfluff.md @@ -15,7 +15,7 @@ description: How to use sqlfluff (configure, ignore files, ignore errors, help & ## sqlfluff documentation -- Version in MegaLinter: **3.2.2** +- Version in MegaLinter: **3.2.3** - Visit [Official Web Site](https://www.sqlfluff.com/){target=_blank} - See [How to configure sqlfluff rules](https://docs.sqlfluff.com/en/stable/configuration.html){target=_blank} - If custom `.sqlfluff` config file isn't found, [.sqlfluff](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.sqlfluff){target=_blank} will be used @@ -114,15 +114,17 @@ Commands: rules Show the current rules in use. version Show the version of sqlfluff. - Examples: + Examples: - sqlfluff lint --dialect postgres . + .. code-block:: sh - sqlfluff lint --dialect postgres --rules ST05 . + sqlfluff lint --dialect postgres . - sqlfluff fix --dialect sqlite --rules LT10,ST05 src/queries + sqlfluff lint --dialect mysql --rules ST05 my_query.sql - sqlfluff parse --dialect sqlite --templater jinja src/queries/common.sql + sqlfluff fix --dialect sqlite --rules LT10,ST05 src/queries + + sqlfluff parse --dialect duckdb --templater jinja path/my_query.sql ``` ### Installation on mega-linter Docker image diff --git a/docs/descriptors/vbdotnet_dotnet_format.md b/docs/descriptors/vbdotnet_dotnet_format.md index d41399da1c4..3e75d6f2a02 100644 --- a/docs/descriptors/vbdotnet_dotnet_format.md +++ b/docs/descriptors/vbdotnet_dotnet_format.md @@ -11,7 +11,7 @@ dotnet-format requires a `.sln` or `.vbproj` file to run correctly. ## dotnet-format documentation -- Version in MegaLinter: **8.0.108** +- Version in MegaLinter: **8.0.110** - Visit [Official Web Site](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format){target=_blank} - See [How to configure dotnet-format rules](https://github.com/dotnet/sdk/tree/main/documentation/format/docs){target=_blank} diff --git a/docs/descriptors/xml_xmllint.md b/docs/descriptors/xml_xmllint.md index 8989e5c8473..1092a7269d1 100644 --- a/docs/descriptors/xml_xmllint.md +++ b/docs/descriptors/xml_xmllint.md @@ -25,7 +25,7 @@ To apply file formatting you must set `XML_XMLLINT_CLI_LINT_MODE: file` and `XML | Variable | Description | Default value | |-----------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------| | XML_XMLLINT_AUTOFORMAT | If set to `true`, it will reformat and reindent the output | `false` | -| XML_XMLLINT_INDENT | The number of indentation spaces when `XML_XMLLINT_AUTOFORMAT` is `true` | `` | +| XML_XMLLINT_INDENT | The number of indentation spaces when `XML_XMLLINT_AUTOFORMAT` is `true` | ` ` | | XML_XMLLINT_ARGUMENTS | User custom arguments to add in linter CLI call
Ex: `-s --foo "bar"` | | | XML_XMLLINT_COMMAND_REMOVE_ARGUMENTS | User custom arguments to remove from command line before calling the linter
Ex: `-s --foo "bar"` | | | XML_XMLLINT_FILTER_REGEX_INCLUDE | Custom regex including filter
Ex: `(src\|lib)` | Include every file | diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index 81d4d68a728..0e7bacf36f2 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -1,45 +1,45 @@ # Dependents stats for oxsecurity/megalinter -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2677&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=2677&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=-2677&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=90058&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&message=2672&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=2672&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=-2672&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=90074&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 54413 | -|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9864 | -|   [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3588 | -|   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2917 | -|   [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2781 | -|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2730 | -|   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2445 | -|   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2241 | -|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2230 | +|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 54477 | +|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9871 | +|   [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3601 | +|   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2922 | +|   [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2784 | +|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2735 | +|   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2446 | +|   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2247 | +|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2232 | |   [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 1898 | -|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1833 | -|   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1604 | -|   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 1113 | +|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1836 | +|   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1605 | +|   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 1114 | |   [unixorn](https://github.com/unixorn) / [git-extra-commands](https://github.com/unixorn/git-extra-commands) | 1010 | -|   [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 844 | +|   [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 846 | |   [unixorn](https://github.com/unixorn) / [zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 779 | |   [secureCodeBox](https://github.com/secureCodeBox) / [secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 775 | |   [ministryofjustice](https://github.com/ministryofjustice) / [modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 683 | -|   [awslabs](https://github.com/awslabs) / [aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 661 | +|   [awslabs](https://github.com/awslabs) / [aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 662 | |   [cattle-ops](https://github.com/cattle-ops) / [terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 580 | -|   [bjw-s-labs](https://github.com/bjw-s-labs) / [home-ops](https://github.com/bjw-s-labs/home-ops) | 567 | -|   [practicalli](https://github.com/practicalli) / [clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 509 | +|   [bjw-s-labs](https://github.com/bjw-s-labs) / [home-ops](https://github.com/bjw-s-labs/home-ops) | 568 | +|   [practicalli](https://github.com/practicalli) / [clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 510 | |   [pola-rs](https://github.com/pola-rs) / [r-polars](https://github.com/pola-rs/r-polars) | 469 | |   [ruzickap](https://github.com/ruzickap) / [packer-templates](https://github.com/ruzickap/packer-templates) | 437 | -|   [scolladon](https://github.com/scolladon) / [sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 436 | +|   [scolladon](https://github.com/scolladon) / [sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 437 | |   [leosuncin](https://github.com/leosuncin) / [nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 388 | |   [llaville](https://github.com/llaville) / [php-compatinfo](https://github.com/llaville/php-compatinfo) | 372 | |   [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 348 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 342 | |   [unixorn](https://github.com/unixorn) / [fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 306 | -|   [toboshii](https://github.com/toboshii) / [home-ops](https://github.com/toboshii/home-ops) | 297 | +|   [toboshii](https://github.com/toboshii) / [home-ops](https://github.com/toboshii/home-ops) | 298 | |   [NationalSecurityAgency](https://github.com/NationalSecurityAgency) / [emissary](https://github.com/NationalSecurityAgency/emissary) | 246 | -|   [carpenike](https://github.com/carpenike) / [k8s-gitops](https://github.com/carpenike/k8s-gitops) | 233 | +|   [carpenike](https://github.com/carpenike) / [k8s-gitops](https://github.com/carpenike/k8s-gitops) | 234 | |   [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 230 | |   [orangekame3](https://github.com/orangekame3) / [paclear](https://github.com/orangekame3/paclear) | 216 | |   [Luzkan](https://github.com/Luzkan) / [smells](https://github.com/Luzkan/smells) | 212 | @@ -52,9 +52,9 @@ |   [bevyengine](https://github.com/bevyengine) / [bevy-website](https://github.com/bevyengine/bevy-website) | 192 | |   [pantheon-systems](https://github.com/pantheon-systems) / [documentation](https://github.com/pantheon-systems/documentation) | 188 | |   [brettinternet](https://github.com/brettinternet) / [homeops](https://github.com/brettinternet/homeops) | 188 | -|   [apigee](https://github.com/apigee) / [devrel](https://github.com/apigee/devrel) | 184 | +|   [apigee](https://github.com/apigee) / [devrel](https://github.com/apigee/devrel) | 185 | |   [Uninett](https://github.com/Uninett) / [nav](https://github.com/Uninett/nav) | 183 | -|   [MarketSquare](https://github.com/MarketSquare) / [robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 182 | +|   [MarketSquare](https://github.com/MarketSquare) / [robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 183 | |   [szinn](https://github.com/szinn) / [k8s-homelab](https://github.com/szinn/k8s-homelab) | 180 | |   [newrelic](https://github.com/newrelic) / [newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent) | 176 | |   [microsoft](https://github.com/microsoft) / [symphony](https://github.com/microsoft/symphony) | 173 | @@ -63,13 +63,13 @@ |   [davidB](https://github.com/davidB) / [tracing-opentelemetry-instrumentation-sdk](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | 146 | |   [Aurorastation](https://github.com/Aurorastation) / [Aurora.3](https://github.com/Aurorastation/Aurora.3) | 146 | |   [cbg-ethz](https://github.com/cbg-ethz) / [V-pipe](https://github.com/cbg-ethz/V-pipe) | 129 | +|   [orangekame3](https://github.com/orangekame3) / [stree](https://github.com/orangekame3/stree) | 129 | |   [LukePrior](https://github.com/LukePrior) / [nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 128 | -|   [orangekame3](https://github.com/orangekame3) / [stree](https://github.com/orangekame3/stree) | 128 | -|   [unixorn](https://github.com/unixorn) / [lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 115 | +|   [unixorn](https://github.com/unixorn) / [lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 116 | |   [practicalli](https://github.com/practicalli) / [spacemacs](https://github.com/practicalli/spacemacs) | 110 | +|   [AndreaPontrandolfo](https://github.com/AndreaPontrandolfo) / [sheriff](https://github.com/AndreaPontrandolfo/sheriff) | 107 | |   [nvuillam](https://github.com/nvuillam) / [github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 107 | -|   [AndreaPontrandolfo](https://github.com/AndreaPontrandolfo) / [sheriff](https://github.com/AndreaPontrandolfo/sheriff) | 106 | -|   [philips-software](https://github.com/philips-software) / [amp-devcontainer](https://github.com/philips-software/amp-devcontainer) | 102 | +|   [philips-software](https://github.com/philips-software) / [amp-devcontainer](https://github.com/philips-software/amp-devcontainer) | 104 | |   [Azure](https://github.com/Azure) / [ARO-RP](https://github.com/Azure/ARO-RP) | 101 | |   [ishioni](https://github.com/ishioni) / [homelab-ops](https://github.com/ishioni/homelab-ops) | 99 | |   [unixorn](https://github.com/unixorn) / [ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable) | 95 | @@ -77,19 +77,19 @@ |   [ulises-jeremias](https://github.com/ulises-jeremias) / [dotfiles](https://github.com/ulises-jeremias/dotfiles) | 91 | |   [leosuncin](https://github.com/leosuncin) / [nest-api-example](https://github.com/leosuncin/nest-api-example) | 91 | |   [practicalli](https://github.com/practicalli) / [clojure](https://github.com/practicalli/clojure) | 89 | -|   [hyperledger](https://github.com/hyperledger) / [identus-cloud-agent](https://github.com/hyperledger/identus-cloud-agent) | 81 | |   [rasa](https://github.com/rasa) / [scoops](https://github.com/rasa/scoops) | 81 | |   [ministryofjustice](https://github.com/ministryofjustice) / [aws-root-account](https://github.com/ministryofjustice/aws-root-account) | 80 | +|   [hyperledger](https://github.com/hyperledger) / [identus-cloud-agent](https://github.com/hyperledger/identus-cloud-agent) | 79 | |   [larivierec](https://github.com/larivierec) / [home-cluster](https://github.com/larivierec/home-cluster) | 78 | |   [npalm](https://github.com/npalm) / [action-docs](https://github.com/npalm/action-docs) | 74 | |   [oxsecurity](https://github.com/oxsecurity) / [codetotal](https://github.com/oxsecurity/codetotal) | 70 | |   [nvuillam](https://github.com/nvuillam) / [vscode-groovy-lint](https://github.com/nvuillam/vscode-groovy-lint) | 68 | -|   [eth-protocol-fellows](https://github.com/eth-protocol-fellows) / [cohort-five](https://github.com/eth-protocol-fellows/cohort-five) | 63 | +|   [eth-protocol-fellows](https://github.com/eth-protocol-fellows) / [cohort-five](https://github.com/eth-protocol-fellows/cohort-five) | 64 | |   [riosengineer](https://github.com/riosengineer) / [Bicepify](https://github.com/riosengineer/Bicepify) | 62 | |   [h3mmy](https://github.com/h3mmy) / [bloopySphere](https://github.com/h3mmy/bloopySphere) | 61 | |   [unixorn](https://github.com/unixorn) / [warhol.plugin.zsh](https://github.com/unixorn/warhol.plugin.zsh) | 60 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue) | 60 | -|   [SamErde](https://github.com/SamErde) / [PowerShell](https://github.com/SamErde/PowerShell) | 58 | +|   [SamErde](https://github.com/SamErde) / [PowerShell](https://github.com/SamErde/PowerShell) | 59 | |   [Azure](https://github.com/Azure) / [benchpress](https://github.com/Azure/benchpress) | 58 | |   [llaville](https://github.com/llaville) / [umlwriter](https://github.com/llaville/umlwriter) | 57 | |   [philips-software](https://github.com/philips-software) / [amp-hal-st](https://github.com/philips-software/amp-hal-st) | 55 | @@ -99,10 +99,10 @@ |   [ahmadnassri](https://github.com/ahmadnassri) / [node-glob-promise](https://github.com/ahmadnassri/node-glob-promise) | 53 | |   [nvuillam](https://github.com/nvuillam) / [sfdx-essentials](https://github.com/nvuillam/sfdx-essentials) | 51 | |   [stepancheg](https://github.com/stepancheg) / [rust-tls-api](https://github.com/stepancheg/rust-tls-api) | 50 | +|   [hardisgroupcom](https://github.com/hardisgroupcom) / [vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 49 | |   [ruzickap](https://github.com/ruzickap) / [k8s-flagger-istio-flux](https://github.com/ruzickap/k8s-flagger-istio-flux) | 49 | |   [cdzombak](https://github.com/cdzombak) / [pi-fm-player](https://github.com/cdzombak/pi-fm-player) | 49 | |   [unixorn](https://github.com/unixorn) / [chocolate-factory-engineering-docs](https://github.com/unixorn/chocolate-factory-engineering-docs) | 48 | -|   [hardisgroupcom](https://github.com/hardisgroupcom) / [vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 48 | |   [quackduck](https://github.com/quackduck) / [rem](https://github.com/quackduck/rem) | 48 | |   [ZEISS](https://github.com/ZEISS) / [libczi](https://github.com/ZEISS/libczi) | 48 | |   [jr0dd](https://github.com/jr0dd) / [home-ops](https://github.com/jr0dd/home-ops) | 47 | @@ -114,17 +114,17 @@ |   [sierrafoxtrot](https://github.com/sierrafoxtrot) / [srecord](https://github.com/sierrafoxtrot/srecord) | 46 | |   [orangekame3](https://github.com/orangekame3) / [ghfetch](https://github.com/orangekame3/ghfetch) | 46 | |   [HariSekhon](https://github.com/HariSekhon) / [GitHub-Actions](https://github.com/HariSekhon/GitHub-Actions) | 45 | +|   [camaraproject](https://github.com/camaraproject) / [QualityOnDemand](https://github.com/camaraproject/QualityOnDemand) | 42 | |   [ruzickap](https://github.com/ruzickap) / [malware-cryptominer-container](https://github.com/ruzickap/malware-cryptominer-container) | 41 | |   [axeII](https://github.com/axeII) / [home-ops](https://github.com/axeII/home-ops) | 41 | -|   [camaraproject](https://github.com/camaraproject) / [QualityOnDemand](https://github.com/camaraproject/QualityOnDemand) | 41 | |   [nvuillam](https://github.com/nvuillam) / [node-java-caller](https://github.com/nvuillam/node-java-caller) | 40 | |   [MythicDrops](https://github.com/MythicDrops) / [MythicDrops](https://github.com/MythicDrops/MythicDrops) | 40 | |   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [pda-next](https://github.com/PowerDNS-Admin/pda-next) | 40 | |   [whoisdsmith](https://github.com/whoisdsmith) / [VAULTSIDIAN](https://github.com/whoisdsmith/VAULTSIDIAN) | 39 | +|   [leeter](https://github.com/leeter) / [WinMTR-refresh](https://github.com/leeter/WinMTR-refresh) | 38 | |   [tyriis](https://github.com/tyriis) / [home-ops](https://github.com/tyriis/home-ops) | 38 | |   [MoegirlPediaInterfaceAdmins](https://github.com/MoegirlPediaInterfaceAdmins) / [MoegirlPediaInterfaceCodes](https://github.com/MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes) | 37 | -|   [leeter](https://github.com/leeter) / [WinMTR-refresh](https://github.com/leeter/WinMTR-refresh) | 37 | -|   [AliceO2Group](https://github.com/AliceO2Group) / [O2Physics](https://github.com/AliceO2Group/O2Physics) | 36 | +|   [AliceO2Group](https://github.com/AliceO2Group) / [O2Physics](https://github.com/AliceO2Group/O2Physics) | 37 | |   [quackduck](https://github.com/quackduck) / [secret](https://github.com/quackduck/secret) | 36 | |   [reefland](https://github.com/reefland) / [cri-purge](https://github.com/reefland/cri-purge) | 36 | |   [microsoft](https://github.com/microsoft) / [OHDSIonAzure](https://github.com/microsoft/OHDSIonAzure) | 35 | @@ -132,7 +132,7 @@ |   [ministryofjustice](https://github.com/ministryofjustice) / [modernisation-platform-environments](https://github.com/ministryofjustice/modernisation-platform-environments) | 35 | |   [orangekame3](https://github.com/orangekame3) / [mk](https://github.com/orangekame3/mk) | 34 | |   [itsmng](https://github.com/itsmng) / [itsm-ng](https://github.com/itsmng/itsm-ng) | 34 | -|   [practicalli](https://github.com/practicalli) / [project-templates](https://github.com/practicalli/project-templates) | 31 | +|   [practicalli](https://github.com/practicalli) / [project-templates](https://github.com/practicalli/project-templates) | 32 | |   [OperationCode](https://github.com/OperationCode) / [operationcode-pybot](https://github.com/OperationCode/operationcode-pybot) | 31 | |   [kitos9112](https://github.com/kitos9112) / [k8s-home](https://github.com/kitos9112/k8s-home) | 30 | |   [unixorn](https://github.com/unixorn) / [docker-helpers.zshplugin](https://github.com/unixorn/docker-helpers.zshplugin) | 30 | @@ -209,7 +209,7 @@ |   [practicalli](https://github.com/practicalli) / [doom-emacs](https://github.com/practicalli/doom-emacs) | 13 | |   [Qarj](https://github.com/Qarj) / [WebImblaze](https://github.com/Qarj/WebImblaze) | 12 | |   [ruzickap](https://github.com/ruzickap) / [darktable_video_tutorials_list](https://github.com/ruzickap/darktable_video_tutorials_list) | 12 | -|   [cdzombak](https://github.com/cdzombak) / [runner](https://github.com/cdzombak/runner) | 12 | +|   [ZEISS](https://github.com/ZEISS) / [pylibczirw](https://github.com/ZEISS/pylibczirw) | 12 | |   [GenZmeY](https://github.com/GenZmeY) / [KF2-SafeMutLoader](https://github.com/GenZmeY/KF2-SafeMutLoader) | 12 | |   [philips-software](https://github.com/philips-software) / [amp-preview](https://github.com/philips-software/amp-preview) | 12 | |   [jokay](https://github.com/jokay) / [docker-ccu-historian](https://github.com/jokay/docker-ccu-historian) | 12 | @@ -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 | |   [nvuillam](https://github.com/nvuillam) / [node-sarif-builder](https://github.com/nvuillam/node-sarif-builder) | 11 | -|   [ZEISS](https://github.com/ZEISS) / [pylibczirw](https://github.com/ZEISS/pylibczirw) | 11 | +|   [cdzombak](https://github.com/cdzombak) / [runner](https://github.com/cdzombak/runner) | 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 | |   [camaraproject](https://github.com/camaraproject) / [DeviceStatus](https://github.com/camaraproject/DeviceStatus) | 11 | @@ -247,11 +247,13 @@ |   [leosuncin](https://github.com/leosuncin) / [nest-graphql-example](https://github.com/leosuncin/nest-graphql-example) | 9 | |   [xoap-io](https://github.com/xoap-io) / [xoap-uberagent-kibana-dashboards](https://github.com/xoap-io/xoap-uberagent-kibana-dashboards) | 9 | |   [ruzickap](https://github.com/ruzickap) / [k8s-jenkins-x](https://github.com/ruzickap/k8s-jenkins-x) | 9 | +|   [torivara](https://github.com/torivara) / [public](https://github.com/torivara/public) | 9 | |   [taxonomicallyinformedannotation](https://github.com/taxonomicallyinformedannotation) / [tima](https://github.com/taxonomicallyinformedannotation/tima) | 9 | |   [jokay](https://github.com/jokay) / [docker-loxone-backup](https://github.com/jokay/docker-loxone-backup) | 9 | |   [jokay](https://github.com/jokay) / [docker-prune](https://github.com/jokay/docker-prune) | 9 | |   [Azure](https://github.com/Azure) / [ARO-HCP](https://github.com/Azure/ARO-HCP) | 9 | |   [philips-software](https://github.com/philips-software) / [amp-cucumber-cpp-runner](https://github.com/philips-software/amp-cucumber-cpp-runner) | 9 | +|   [quiltdata](https://github.com/quiltdata) / [nf-quilt](https://github.com/quiltdata/nf-quilt) | 9 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-autoenv](https://github.com/ahmadnassri/node-autoenv) | 9 | |   [LowerRockLabs](https://github.com/LowerRockLabs) / [LaravelLivewireTablesAdvancedFilters](https://github.com/LowerRockLabs/LaravelLivewireTablesAdvancedFilters) | 8 | |   [QuantumPL](https://github.com/QuantumPL) / [bib](https://github.com/QuantumPL/bib) | 8 | @@ -260,11 +262,9 @@ |   [bjw-s](https://github.com/bjw-s) / [series-cleanup](https://github.com/bjw-s/series-cleanup) | 8 | |   [cdzombak](https://github.com/cdzombak) / [nut_influx_connector](https://github.com/cdzombak/nut_influx_connector) | 8 | |   [cdzombak](https://github.com/cdzombak) / [feedbin-auto-archiver](https://github.com/cdzombak/feedbin-auto-archiver) | 8 | -|   [torivara](https://github.com/torivara) / [public](https://github.com/torivara/public) | 8 | |   [axelrindle](https://github.com/axelrindle) / [github-version-checker](https://github.com/axelrindle/github-version-checker) | 8 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-google-cloud-sql-proxy](https://github.com/ahmadnassri/action-google-cloud-sql-proxy) | 8 | |   [argoproj-labs](https://github.com/argoproj-labs) / [training-material](https://github.com/argoproj-labs/training-material) | 8 | -|   [quiltdata](https://github.com/quiltdata) / [nf-quilt](https://github.com/quiltdata/nf-quilt) | 8 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-oas-fastify](https://github.com/ahmadnassri/node-oas-fastify) | 8 | |   [ahmadnassri](https://github.com/ahmadnassri) / [template-js-lib](https://github.com/ahmadnassri/template-js-lib) | 8 | |   [CoffeeOps](https://github.com/CoffeeOps) / [commandline-fu](https://github.com/CoffeeOps/commandline-fu) | 7 | @@ -277,12 +277,12 @@ |   [ChristopherHX](https://github.com/ChristopherHX) / [act](https://github.com/ChristopherHX/act) | 7 | |   [GiorgioAresu](https://github.com/GiorgioAresu) / [homelab-gitops](https://github.com/GiorgioAresu/homelab-gitops) | 7 | |   [apigee](https://github.com/apigee) / [ansible-apigee-hybrid-accelerator](https://github.com/apigee/ansible-apigee-hybrid-accelerator) | 7 | -|   [cdzombak](https://github.com/cdzombak) / [mailto-things](https://github.com/cdzombak/mailto-things) | 7 | |   [RedHatProductSecurity](https://github.com/RedHatProductSecurity) / [trestle-bot](https://github.com/RedHatProductSecurity/trestle-bot) | 7 | |   [RedHatProductSecurity](https://github.com/RedHatProductSecurity) / [oscal-component-definitions](https://github.com/RedHatProductSecurity/oscal-component-definitions) | 7 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-commit-lint](https://github.com/ahmadnassri/action-commit-lint) | 7 | |   [ahmadnassri](https://github.com/ahmadnassri) / [docker-github-pages](https://github.com/ahmadnassri/docker-github-pages) | 7 | |   [jcpsantiago](https://github.com/jcpsantiago) / [thearqivist](https://github.com/jcpsantiago/thearqivist) | 7 | +|   [GSA-TTS](https://github.com/GSA-TTS) / [tts.gsa.gov](https://github.com/GSA-TTS/tts.gsa.gov) | 7 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-spawn-promise](https://github.com/ahmadnassri/node-spawn-promise) | 7 | |   [lpsm-dev](https://github.com/lpsm-dev) / [azure-pipelines](https://github.com/lpsm-dev/azure-pipelines) | 6 | |   [ADFC-Hamburg](https://github.com/ADFC-Hamburg) / [adfc-ansible](https://github.com/ADFC-Hamburg/adfc-ansible) | 6 | @@ -292,6 +292,7 @@ |   [drae](https://github.com/drae) / [k8s-home-ops](https://github.com/drae/k8s-home-ops) | 6 | |   [unixorn](https://github.com/unixorn) / [gitlike-commands](https://github.com/unixorn/gitlike-commands) | 6 | |   [mimmi20](https://github.com/mimmi20) / [browscap-helper](https://github.com/mimmi20/browscap-helper) | 6 | +|   [cdzombak](https://github.com/cdzombak) / [mailto-things](https://github.com/cdzombak/mailto-things) | 6 | |   [ruzickap](https://github.com/ruzickap) / [ansible-raspberry-pi-os](https://github.com/ruzickap/ansible-raspberry-pi-os) | 6 | |   [RedHatProductSecurity](https://github.com/RedHatProductSecurity) / [oscal-profiles](https://github.com/RedHatProductSecurity/oscal-profiles) | 6 | |   [MauroDataMapper](https://github.com/MauroDataMapper) / [mdm-core](https://github.com/MauroDataMapper/mdm-core) | 6 | @@ -299,7 +300,6 @@ |   [camaraproject](https://github.com/camaraproject) / [OTPValidation](https://github.com/camaraproject/OTPValidation) | 6 | |   [camaraproject](https://github.com/camaraproject) / [BlockchainPublicAddress](https://github.com/camaraproject/BlockchainPublicAddress) | 6 | |   [camaraproject](https://github.com/camaraproject) / [ConnectivityInsights](https://github.com/camaraproject/ConnectivityInsights) | 6 | -|   [GSA-TTS](https://github.com/GSA-TTS) / [tts.gsa.gov](https://github.com/GSA-TTS/tts.gsa.gov) | 6 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-template-literals-engine](https://github.com/ahmadnassri/node-template-literals-engine) | 6 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-serve-reload-replace](https://github.com/ahmadnassri/node-serve-reload-replace) | 6 | |   [ahmadnassri](https://github.com/ahmadnassri) / [template-node-lib](https://github.com/ahmadnassri/template-node-lib) | 6 | @@ -309,6 +309,7 @@ |   [iggy](https://github.com/iggy) / [slendmail](https://github.com/iggy/slendmail) | 5 | |   [DIT113-V22](https://github.com/DIT113-V22) / [group-04](https://github.com/DIT113-V22/group-04) | 5 | |   [llaville](https://github.com/llaville) / [phpunit-LoggerTestListener](https://github.com/llaville/phpunit-LoggerTestListener) | 5 | +|   [Moringa-SDF-PTO5](https://github.com/Moringa-SDF-PTO5) / [post-moringa](https://github.com/Moringa-SDF-PTO5/post-moringa) | 5 | |   [alexanderbazhenoff](https://github.com/alexanderbazhenoff) / [scripts-pipelines-and-tiny-tools](https://github.com/alexanderbazhenoff/scripts-pipelines-and-tiny-tools) | 5 | |   [lukemurraynz](https://github.com/lukemurraynz) / [Codespace_IaC_Coding](https://github.com/lukemurraynz/Codespace_IaC_Coding) | 5 | |   [RedHatProductSecurity](https://github.com/RedHatProductSecurity) / [trestle-demo](https://github.com/RedHatProductSecurity/trestle-demo) | 5 | @@ -345,7 +346,6 @@ |   [nautilus-cyberneering](https://github.com/nautilus-cyberneering) / [chinese-ideographs](https://github.com/nautilus-cyberneering/chinese-ideographs) | 4 | |   [c6o](https://github.com/c6o) / [docs](https://github.com/c6o/docs) | 4 | |   [McIntosh-Lab](https://github.com/McIntosh-Lab) / [plspy](https://github.com/McIntosh-Lab/plspy) | 4 | -|   [Moringa-SDF-PTO5](https://github.com/Moringa-SDF-PTO5) / [post-moringa](https://github.com/Moringa-SDF-PTO5/post-moringa) | 4 | |   [Osazz](https://github.com/Osazz) / [banking_system](https://github.com/Osazz/banking_system) | 4 | |   [spbu-coding-2023](https://github.com/spbu-coding-2023) / [graphs-graphs-8](https://github.com/spbu-coding-2023/graphs-graphs-8) | 4 | |   [bacterial-genomics](https://github.com/bacterial-genomics) / [wf-paired-end-illumina-assembly](https://github.com/bacterial-genomics/wf-paired-end-illumina-assembly) | 4 | @@ -722,6 +722,7 @@ |   [inventium-tech](https://github.com/inventium-tech) / [terraform-provider-postgresql](https://github.com/inventium-tech/terraform-provider-postgresql) | 1 | |   [ortelius](https://github.com/ortelius) / [scec-mitre-mapping](https://github.com/ortelius/scec-mitre-mapping) | 1 | |   [ortelius](https://github.com/ortelius) / [scec-commons](https://github.com/ortelius/scec-commons) | 1 | +|   [camaraproject](https://github.com/camaraproject) / [NetworkAccessManagement](https://github.com/camaraproject/NetworkAccessManagement) | 1 | |   [practicalli](https://github.com/practicalli) / [gameboard-donut](https://github.com/practicalli/gameboard-donut) | 1 | |   [trifork](https://github.com/trifork) / [cheetah-example-flink](https://github.com/trifork/cheetah-example-flink) | 1 | |   [Aclrian](https://github.com/Aclrian) / [PlayPause-with-xcover-button](https://github.com/Aclrian/PlayPause-with-xcover-button) | 1 | @@ -748,6 +749,7 @@ |   [ahmadnassri](https://github.com/ahmadnassri) / [node-oas-schemas](https://github.com/ahmadnassri/node-oas-schemas) | 1 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-cloudevents-schemas](https://github.com/ahmadnassri/node-cloudevents-schemas) | 1 | |   [ahmadnassri](https://github.com/ahmadnassri) / [template-action-node](https://github.com/ahmadnassri/template-action-node) | 1 | +|   [ministryofjustice](https://github.com/ministryofjustice) / [operations-engineering-flask-template](https://github.com/ministryofjustice/operations-engineering-flask-template) | 1 | |   [iferaorg](https://github.com/iferaorg) / [lambdalabs-get-instance-types-action](https://github.com/iferaorg/lambdalabs-get-instance-types-action) | 1 | |   [jkrilov](https://github.com/jkrilov) / [py-o365-smtp](https://github.com/jkrilov/py-o365-smtp) | 1 | |   [sachajw](https://github.com/sachajw) / [ortelius-ms-validate-user-pangarabbit](https://github.com/sachajw/ortelius-ms-validate-user-pangarabbit) | 1 | @@ -1259,9 +1261,6 @@ |   [xoap-io](https://github.com/xoap-io) / [terraform-aws-networking-vpc](https://github.com/xoap-io/terraform-aws-networking-vpc) | 0 | |   [slavaguk2000](https://github.com/slavaguk2000) / [repoC](https://github.com/slavaguk2000/repoC) | 0 | |   [slavaguk2000](https://github.com/slavaguk2000) / [repoB](https://github.com/slavaguk2000/repoB) | 0 | -|   [tomerkeizler](https://github.com/tomerkeizler) / [oxsecurity-interview-repoC](https://github.com/tomerkeizler/oxsecurity-interview-repoC) | 0 | -|   [tomerkeizler](https://github.com/tomerkeizler) / [oxsecurity-interview-repoB](https://github.com/tomerkeizler/oxsecurity-interview-repoB) | 0 | -|   [tomerkeizler](https://github.com/tomerkeizler) / [oxsecurity-interview-repoA](https://github.com/tomerkeizler/oxsecurity-interview-repoA) | 0 | |   [DmitrijO](https://github.com/DmitrijO) / [repoC](https://github.com/DmitrijO/repoC) | 0 | |   [DmitrijO](https://github.com/DmitrijO) / [repoB](https://github.com/DmitrijO/repoB) | 0 | |   [DmitrijO](https://github.com/DmitrijO) / [repoA](https://github.com/DmitrijO/repoA) | 0 | @@ -1490,6 +1489,8 @@ |   [rciam](https://github.com/rciam) / [simplesamlphp-module-assurance](https://github.com/rciam/simplesamlphp-module-assurance) | 0 | |   [rciam](https://github.com/rciam) / [simplesamlphp-module-userid](https://github.com/rciam/simplesamlphp-module-userid) | 0 | |   [Teasel-Ian](https://github.com/Teasel-Ian) / [terraform](https://github.com/Teasel-Ian/terraform) | 0 | +|   [r-shcherbakov](https://github.com/r-shcherbakov) / [pipe-failure-detection](https://github.com/r-shcherbakov/pipe-failure-detection) | 0 | +|   [liblaf](https://github.com/liblaf) / [repo](https://github.com/liblaf/repo) | 0 | |   [janderssonse](https://github.com/janderssonse) / [gommitlint](https://github.com/janderssonse/gommitlint) | 0 | |   [commonground-project](https://github.com/commonground-project) / [backend](https://github.com/commonground-project/backend) | 0 | |   [lvjp](https://github.com/lvjp) / [multi-linters](https://github.com/lvjp/multi-linters) | 0 | @@ -1554,7 +1555,6 @@ |   [cyrbil](https://github.com/cyrbil) / [redactor](https://github.com/cyrbil/redactor) | 0 | |   [CloudHub-Social](https://github.com/CloudHub-Social) / [CloudHub-Cluster-Temp](https://github.com/CloudHub-Social/CloudHub-Cluster-Temp) | 0 | |   [dustinspecker](https://github.com/dustinspecker) / [rere](https://github.com/dustinspecker/rere) | 0 | -|   [beholdenkey](https://github.com/beholdenkey) / [zarf-package-k3d](https://github.com/beholdenkey/zarf-package-k3d) | 0 | |   [Bussmeyer](https://github.com/Bussmeyer) / [tell](https://github.com/Bussmeyer/tell) | 0 | |   [jmuelbert](https://github.com/jmuelbert) / [checkconnect](https://github.com/jmuelbert/checkconnect) | 0 | |   [ONSdigital](https://github.com/ONSdigital) / [sds-test-repo](https://github.com/ONSdigital/sds-test-repo) | 0 | @@ -1629,7 +1629,6 @@ |   [M4nihere](https://github.com/M4nihere) / [gauzy](https://github.com/M4nihere/gauzy) | 0 | |   [M4nihere](https://github.com/M4nihere) / [gauzy2terraform](https://github.com/M4nihere/gauzy2terraform) | 0 | |   [cdzombak](https://github.com/cdzombak) / [openweather-influxdb-connector](https://github.com/cdzombak/openweather-influxdb-connector) | 0 | -|   [r-shcherbakov](https://github.com/r-shcherbakov) / [ml-project-template](https://github.com/r-shcherbakov/ml-project-template) | 0 | |   [robinmordasiewicz](https://github.com/robinmordasiewicz) / [fortinet-secops-customer-simulation](https://github.com/robinmordasiewicz/fortinet-secops-customer-simulation) | 0 | |   [webfutureio](https://github.com/webfutureio) / [PowerDNS-Admin](https://github.com/webfutureio/PowerDNS-Admin) | 0 | |   [Aleksei-Grigorovskii](https://github.com/Aleksei-Grigorovskii) / [gha-test-repo](https://github.com/Aleksei-Grigorovskii/gha-test-repo) | 0 | @@ -1937,7 +1936,6 @@ |   [APHA-CSU](https://github.com/APHA-CSU) / [GenAPP](https://github.com/APHA-CSU/GenAPP) | 0 | |   [javierrweiss](https://github.com/javierrweiss) / [lad-webhook](https://github.com/javierrweiss/lad-webhook) | 0 | |   [maxl2287](https://github.com/maxl2287) / [DeviceDataVolume](https://github.com/maxl2287/DeviceDataVolume) | 0 | -|   [camaraproject](https://github.com/camaraproject) / [NetworkAccessManagement](https://github.com/camaraproject/NetworkAccessManagement) | 0 | |   [Tobiesp](https://github.com/Tobiesp) / [TelePrompter](https://github.com/Tobiesp/TelePrompter) | 0 | |   [VuksanFilip](https://github.com/VuksanFilip) / [test](https://github.com/VuksanFilip/test) | 0 | |   [Petrobot-Org](https://github.com/Petrobot-Org) / [unistart-bot](https://github.com/Petrobot-Org/unistart-bot) | 0 | @@ -2307,10 +2305,8 @@ |   [ahmadnassri](https://github.com/ahmadnassri) / [node-ahmad](https://github.com/ahmadnassri/node-ahmad) | 0 | |   [samardzicneo](https://github.com/samardzicneo) / [md324-2024-prj01](https://github.com/samardzicneo/md324-2024-prj01) | 0 | |   [Traydr](https://github.com/Traydr) / [ppm](https://github.com/Traydr/ppm) | 0 | -|   [mbia-ITU](https://github.com/mbia-ITU) / [SEC-miniproject2](https://github.com/mbia-ITU/SEC-miniproject2) | 0 | |   [ministryofjustice](https://github.com/ministryofjustice) / [operations-engineering-acronyms-app-poc](https://github.com/ministryofjustice/operations-engineering-acronyms-app-poc) | 0 | |   [ministryofjustice](https://github.com/ministryofjustice) / [operations-engineering-certificate-form](https://github.com/ministryofjustice/operations-engineering-certificate-form) | 0 | -|   [ministryofjustice](https://github.com/ministryofjustice) / [operations-engineering-flask-template](https://github.com/ministryofjustice/operations-engineering-flask-template) | 0 | |   [jackbukhsa](https://github.com/jackbukhsa) / [test_repository_megalinter](https://github.com/jackbukhsa/test_repository_megalinter) | 0 | |   [UAlbertaFSAE](https://github.com/UAlbertaFSAE) / [f1tenth](https://github.com/UAlbertaFSAE/f1tenth) | 0 | |   [quiltdata](https://github.com/quiltdata) / [athena-federation-python-sdk](https://github.com/quiltdata/athena-federation-python-sdk) | 0 |