From b8fe8553f992730760df568b21b7057647f51051 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Sun, 11 Aug 2024 09:29:38 +0200 Subject: [PATCH] [automation] Auto-update linters version, help and documentation (#3851) * [automation] Auto-update linters version, help and documentation * [MegaLinter] Apply linters fixes * Remove swiftlint deprecated --path argument --------- Co-authored-by: nvuillam --- .automation/generated/linter-helps.json | 544 +++++++++--------- .automation/generated/linter-versions.json | 20 +- CHANGELOG.md | 11 + README.md | 2 +- docs/all_linters.md | 20 +- docs/articles.md | 9 +- docs/descriptors/cloudformation_cfn_lint.md | 2 +- docs/descriptors/json_jsonlint.md | 11 +- .../markdown_markdown_link_check.md | 2 +- docs/descriptors/php_php_cs_fixer.md | 2 +- docs/descriptors/php_phpstan.md | 2 +- docs/descriptors/python_pylint.md | 498 ++++++++-------- docs/descriptors/python_pyright.md | 2 +- docs/descriptors/python_ruff.md | 2 +- docs/descriptors/repository_grype.md | 2 +- docs/descriptors/repository_syft.md | 2 +- .../salesforce_lightning_flow_scanner.md | 1 + .../salesforce_sfdx_scanner_apex.md | 2 + .../salesforce_sfdx_scanner_aura.md | 2 + .../salesforce_sfdx_scanner_lwc.md | 6 +- docs/descriptors/snakemake_snakemake.md | 22 +- docs/descriptors/spell_cspell.md | 2 +- docs/descriptors/swift_swiftlint.md | 2 +- docs/used-by-stats.md | 157 ++--- .../swift.megalinter-descriptor.yml | 1 - 25 files changed, 689 insertions(+), 637 deletions(-) diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 327270a1e28..c68f698a0cc 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -3200,7 +3200,15 @@ "Options:", " -f, --config read options from a custom configuration file", " -F, --no-config disable searching for configuration files", + " --ignore-proto-key ignore occurrences of \"__proto__\" object key", + " --ignore-prototype-keys ignore all keys from \"Object.prototype\"", " -s, --sort-keys sort object keys (not when prettifying)", + " --sort-keys-ignore-case sort object keys ignoring the letter case", + " --sort-keys-locale locale identifier to sort object keys with", + " (or \"default\" for the system default)", + " --sort-keys-case-first order if only letter case is different", + " (\"upper\", \"lower\" and \"false\" are allowed)", + " --sort-keys-numeric sort by numbers recognised in object keys", " -E, --extensions file extensions to process for directory walk", " (default: json, JSON)", " -i, --in-place overwrite the input files", @@ -3234,6 +3242,7 @@ " --enforce-double-quotes surrounds all strings with double quotes", " --enforce-single-quotes surrounds all strings with single quotes", " --trim-trailing-commas omit trailing commas from objects and arrays", + " --succeed-with-no-files succeed (exit code 0) if no files were found", " -v, --version output the version number", " -h, --help display help for command", "", @@ -3487,6 +3496,7 @@ "lightning-flow-scanner": [ "(node:1743) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", "Find and fix potential bugs in Salesforce flows.", "", "USAGE", @@ -3912,7 +3922,7 @@ " Print version" ], "markdown-link-check": [ - "(node:1516) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:1517) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", "Usage: markdown-link-check [options] [filenamesOrUrls...]", "", @@ -5991,6 +6001,117 @@ " Warning level messages displayed, use \"--disable=all", " --enable=classes --disable=W\".", "", + "Similarities:", + " Checks for similarities and duplicated code.", + "", + " --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)", + "", + "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)", + "", + "Variables:", + " BaseChecker for variables.", + "", + " --init-import ", + " Tells whether we should check for unused import in", + " __init__ files. (default: False)", + " --dummy-variables-rgx ", + " A regular expression matching the name of dummy", + " variables (i.e. expected to not be used). (default: _+", + " $|(_[a-zA-Z0-9_]*[a-zA-Z0-", + " 9]+?$)|dummy|^ignored_|^unused_)", + " --additional-builtins ", + " List of additional names supposed to be defined in", + " builtins. Remember that you should avoid defining new", + " builtins when possible. (default: ())", + " --callbacks ", + " List of strings which can identify a callback function", + " by name. A callback name must start or end with one of", + " those strings. (default: ('cb_', '_cb'))", + " --redefining-builtins-modules ", + " List of qualified module names which can have objects", + " that can redefine builtins. (default: ('six.moves',", + " 'past.builtins', 'future.builtins', 'builtins', 'io'))", + " --ignored-argument-names ", + " Argument names that match this expression will be", + " ignored. (default:", + " re.compile('_.*|^ignored_|^unused_'))", + " --allow-global-unused-variables ", + " Tells whether unused global variables should be", + " treated as a violation. (default: True)", + " --allowed-redefined-builtins ", + " List of names allowed to shadow builtins (default: ())", + "", + "String:", + " Check string literals.", + "", + " --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'))", + "", "Refactoring:", " Looks for code which can be refactored.", "", @@ -6010,15 +6131,6 @@ " fixes of the type: ``\"- \" + \" - \".join(items)``)", " (default: True)", "", - "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: )", - "", "Method_args:", " BaseChecker for method_args.", "", @@ -6031,94 +6143,6 @@ " '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:)", - "", - "Typecheck:", - " Try to find bugs in the code using type inference.", - "", - " --ignore-on-opaque-inference ", - " This flag controls whether pylint should warn about", - " no-member and similar checks whenever an opaque object", - " is returned when inferring. The inference can return", - " multiple potential results while evaluating a Python", - " object, but some branches might not be evaluated,", - " which results in partial inference. In that case, it", - " might be useful to still emit no-member and other", - " checks for the rest of the inferred objects. (default:", - " True)", - " --mixin-class-rgx ", - " Regex pattern to define which classes are considered", - " mixins. (default: .*[Mm]ixin)", - " --ignore-mixin-members ", - " Tells whether missing members accessed in mixin class", - " should be ignored. A class is considered mixin if its", - " name matches the mixin-class-rgx option. (default:", - " True)", - " --ignored-checks-for-mixins ", - " List of symbolic message names to ignore for Mixin", - " members. (default: ['no-member', 'not-async-context-", - " manager', 'not-context-manager', 'attribute-defined-", - " outside-init'])", - " --ignore-none ", - " Tells whether to warn about missing members when the", - " owner of the attribute is inferred to be None.", - " (default: True)", - " --ignored-classes ", - " List of class names for which member attributes should", - " not be checked (useful for classes with dynamically", - " set attributes). This supports the use of qualified", - " names. (default: ('optparse.Values', 'thread._local',", - " '_thread._local', 'argparse.Namespace'))", - " --generated-members ", - " List of members which are set dynamically and missed", - " by pylint inference system, and so shouldn't trigger", - " E1101 when accessed. Python regular expressions are", - " accepted. (default: ())", - " --contextmanager-decorators ", - " List of decorators that produce context managers, such", - " as contextlib.contextmanager. Add to this list to", - " register other decorators that produce valid context", - " managers. (default: ['contextlib.contextmanager'])", - " --missing-member-hint-distance ", - " The minimum edit distance a name should have in order", - " to be considered a similar match for a missing member", - " name. (default: 1)", - " --missing-member-max-choices ", - " The total number of similar names that should be taken", - " in consideration when showing a hint for a missing", - " member. (default: 1)", - " --missing-member-hint ", - " Show a hint with possible names when a member name was", - " not found. The aspect of finding the hint is based on", - " edit distance. (default: True)", - " --signature-mutators ", - " List of decorators that change the signature of a", - " decorated function. (default: [])", - "", "Basic:", " --good-names Good variable names which should always be accepted,", " separated by a comma. (default: ('i', 'j', 'k', 'ex',", @@ -6248,23 +6272,103 @@ " Minimum line length for functions/classes that require", " docstrings, shorter ones are exempt. (default: -1)", "", - "Similarities:", - " Checks for similarities and duplicated code.", + "Design:", + " Checker of potential misdesigns.", "", - " --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", + " --max-args Maximum number of arguments for function / method.", + " (default: 5)", + " --max-locals Maximum number of locals for function / method body.", + " (default: 15)", + " --max-returns Maximum number of return / yield for function / method", + " body. (default: 6)", + " --max-branches Maximum number of branch for function / method body.", + " (default: 12)", + " --max-statements ", + " Maximum number of statements in function / method", + " body. (default: 50)", + " --max-parents Maximum number of parents for a class (see R0901).", + " (default: 7)", + " --ignored-parents ", + " List of qualified class names to ignore when counting", + " class parents (see R0901) (default: ())", + " --max-attributes ", + " Maximum number of attributes for a class (see R0902).", + " (default: 7)", + " --min-public-methods ", + " Minimum number of public methods for a class (see", + " R0903). (default: 2)", + " --max-public-methods ", + " Maximum number of public methods for a class (see", + " R0904). (default: 20)", + " --max-bool-expr ", + " Maximum number of boolean expressions in an if", + " statement (see R0916). (default: 5)", + " --exclude-too-few-public-methods [,...]", + " List of regular expressions of class ancestor names to", + " ignore when counting public methods (see R0903)", + " (default: [])", + "", + "Typecheck:", + " Try to find bugs in the code using type inference.", + "", + " --ignore-on-opaque-inference ", + " This flag controls whether pylint should warn about", + " no-member and similar checks whenever an opaque object", + " is returned when inferring. The inference can return", + " multiple potential results while evaluating a Python", + " object, but some branches might not be evaluated,", + " which results in partial inference. In that case, it", + " might be useful to still emit no-member and other", + " checks for the rest of the inferred objects. (default:", + " True)", + " --mixin-class-rgx ", + " Regex pattern to define which classes are considered", + " mixins. (default: .*[Mm]ixin)", + " --ignore-mixin-members ", + " Tells whether missing members accessed in mixin class", + " should be ignored. A class is considered mixin if its", + " name matches the mixin-class-rgx option. (default:", + " True)", + " --ignored-checks-for-mixins ", + " List of symbolic message names to ignore for Mixin", + " members. (default: ['no-member', 'not-async-context-", + " manager', 'not-context-manager', 'attribute-defined-", + " outside-init'])", + " --ignore-none ", + " Tells whether to warn about missing members when the", + " owner of the attribute is inferred to be None.", " (default: True)", + " --ignored-classes ", + " List of class names for which member attributes should", + " not be checked (useful for classes with dynamically", + " set attributes). This supports the use of qualified", + " names. (default: ('optparse.Values', 'thread._local',", + " '_thread._local', 'argparse.Namespace'))", + " --generated-members ", + " List of members which are set dynamically and missed", + " by pylint inference system, and so shouldn't trigger", + " E1101 when accessed. Python regular expressions are", + " accepted. (default: ())", + " --contextmanager-decorators ", + " List of decorators that produce context managers, such", + " as contextlib.contextmanager. Add to this list to", + " register other decorators that produce valid context", + " managers. (default: ['contextlib.contextmanager'])", + " --missing-member-hint-distance ", + " The minimum edit distance a name should have in order", + " to be considered a similar match for a missing member", + " name. (default: 1)", + " --missing-member-max-choices ", + " The total number of similar names that should be taken", + " in consideration when showing a hint for a missing", + " member. (default: 1)", + " --missing-member-hint ", + " Show a hint with possible names when a member name was", + " not found. The aspect of finding the hint is based on", + " edit distance. (default: True)", + " --signature-mutators ", + " List of decorators that change the signature of a", + " decorated function. (default: [])", "", "Format:", " Formatting checker.", @@ -6294,51 +6398,52 @@ " Expected format of line ending, e.g. empty (any line", " ending), LF or CRLF. (default: )", "", - "Imports:", - " BaseChecker for import statements.", + "Spelling:", + " Check spelling in comments and docstrings.", "", - " --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)", + " --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:)", "", - "Exceptions:", - " Exception related checks.", + "Logging:", + " Checks use of the logging module.", "", - " --overgeneral-exceptions ", - " Exceptions that will emit a warning when caught.", - " (default: ('builtins.BaseException',", - " 'builtins.Exception'))", + " --logging-modules ", + " Logging modules to check that the string format", + " arguments are in logging function parameter format.", + " (default: ('logging',))", + " --logging-format-style ", + " The type of string formatting that logging methods do.", + " `old` means using % formatting, `new` is for `{}`", + " formatting. (default: old)", + "", + "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: )", "", "Classes:", " Checker for class nodes.", @@ -6360,102 +6465,7 @@ " 'os._exit'))", " --check-protected-access-in-special-methods ", " Warn about protected attribute access inside special", - " methods (default: False)", - "", - "String:", - " Check string literals.", - "", - " --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)", - "", - "Logging:", - " Checks use of the logging module.", - "", - " --logging-modules ", - " Logging modules to check that the string format", - " arguments are in logging function parameter format.", - " (default: ('logging',))", - " --logging-format-style ", - " The type of string formatting that logging methods do.", - " `old` means using % formatting, `new` is for `{}`", - " formatting. (default: old)", - "", - "Design:", - " Checker of potential misdesigns.", - "", - " --max-args Maximum number of arguments for function / method.", - " (default: 5)", - " --max-locals Maximum number of locals for function / method body.", - " (default: 15)", - " --max-returns Maximum number of return / yield for function / method", - " body. (default: 6)", - " --max-branches Maximum number of branch for function / method body.", - " (default: 12)", - " --max-statements ", - " Maximum number of statements in function / method", - " body. (default: 50)", - " --max-parents Maximum number of parents for a class (see R0901).", - " (default: 7)", - " --ignored-parents ", - " List of qualified class names to ignore when counting", - " class parents (see R0901) (default: ())", - " --max-attributes ", - " Maximum number of attributes for a class (see R0902).", - " (default: 7)", - " --min-public-methods ", - " Minimum number of public methods for a class (see", - " R0903). (default: 2)", - " --max-public-methods ", - " Maximum number of public methods for a class (see", - " R0904). (default: 20)", - " --max-bool-expr ", - " Maximum number of boolean expressions in an if", - " statement (see R0916). (default: 5)", - " --exclude-too-few-public-methods [,...]", - " List of regular expressions of class ancestor names to", - " ignore when counting public methods (see R0903)", - " (default: [])", - "", - "Variables:", - " BaseChecker for variables.", - "", - " --init-import ", - " Tells whether we should check for unused import in", - " __init__ files. (default: False)", - " --dummy-variables-rgx ", - " A regular expression matching the name of dummy", - " variables (i.e. expected to not be used). (default: _+", - " $|(_[a-zA-Z0-9_]*[a-zA-Z0-", - " 9]+?$)|dummy|^ignored_|^unused_)", - " --additional-builtins ", - " List of additional names supposed to be defined in", - " builtins. Remember that you should avoid defining new", - " builtins when possible. (default: ())", - " --callbacks ", - " List of strings which can identify a callback function", - " by name. A callback name must start or end with one of", - " those strings. (default: ('cb_', '_cb'))", - " --redefining-builtins-modules ", - " List of qualified module names which can have objects", - " that can redefine builtins. (default: ('six.moves',", - " 'past.builtins', 'future.builtins', 'builtins', 'io'))", - " --ignored-argument-names ", - " Argument names that match this expression will be", - " ignored. (default:", - " re.compile('_.*|^ignored_|^unused_'))", - " --allow-global-unused-variables ", - " Tells whether unused global variables should be", - " treated as a violation. (default: True)", - " --allowed-redefined-builtins ", - " List of names allowed to shadow builtins (default: ())" + " methods (default: False)" ], "pyright": [ "Usage: pyright [options] files...", @@ -7991,6 +8001,7 @@ "sfdx-scanner-apex": [ "(node:1755) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", "Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.", "", "USAGE", @@ -8046,6 +8057,7 @@ "", "(node:1767) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", " \u203a Warning: Plugin @salesforce/sfdx-scanner (4.4.0) differs from the version", " \u203a specified by sf (4.3.2)", "Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", @@ -8268,6 +8280,7 @@ "sfdx-scanner-aura": [ "(node:1949) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", "Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.", "", "USAGE", @@ -8323,6 +8336,7 @@ "", "(node:1961) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", " \u203a Warning: Plugin @salesforce/sfdx-scanner (4.4.0) differs from the version", " \u203a specified by sf (4.3.2)", "Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", @@ -8543,8 +8557,9 @@ " UnimplementedTypeRule apex Performance sfge N N" ], "sfdx-scanner-lwc": [ - "(node:2143) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:2142) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", "Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset.", "", "USAGE", @@ -8598,8 +8613,9 @@ "COMMANDS", " scanner run dfa Scan codebase with all DFA rules by default.", "", - "(node:2155) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", + "(node:2154) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.", "(Use `node --trace-deprecation ...` to show where the warning was created)", + " \u203a Warning: @salesforce/cli update available from 2.52.6 to 2.53.6.", " \u203a Warning: Plugin @salesforce/sfdx-scanner (4.4.0) differs from the version", " \u203a specified by sf (4.3.2)", "Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA", @@ -8961,7 +8977,7 @@ " [--d3dag] [--summary] [--detailed-summary] [--archive FILE]", " [--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow]", " [--skip-script-cleanup] [--unlock]", - " [--list-changes {input,code,params}] [--list-input-changes]", + " [--list-changes {code,params,input}] [--list-input-changes]", " [--list-params-changes] [--list-untracked]", " [--delete-all-output | --delete-temp-output]", " [--keep-incomplete] [--drop-metadata]", @@ -8991,7 +9007,7 @@ " [--shared-fs-usage {input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} [{input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} ...]]", " [--scheduler-greediness SCHEDULER_GREEDINESS] [--no-hooks]", " [--debug] [--runtime-profile FILE]", - " [--mode {remote,subprocess,default}] [--show-failed-logs]", + " [--mode {default,subprocess,remote}] [--show-failed-logs]", " [--log-handler-script FILE] [--log-service {none,slack,wms}]", " [--job-deploy-sources] [--benchmark-extended]", " [--container-image IMAGE] [--immediate-submit]", @@ -9229,9 +9245,9 @@ " configuration. If you rather prefer the traditional", " way of just considering file modification dates, use '", " --rerun-trigger mtime'. (default:", - " frozenset({,", - " , , , ,", + " , , , }))", " --force, -f Force the execution of the selected target or the", " first rule regardless of already created output.", @@ -9467,7 +9483,7 @@ " (default: False)", " --unlock Remove a lock on the working directory. (default:", " False)", - " --list-changes {input,code,params}, --lc {input,code,params}", + " --list-changes {code,params,input}, --lc {code,params,input}", " List all output files for which the given items (code,", " input, params) have changed since creation.", " --list-input-changes, --li", @@ -9656,12 +9672,12 @@ " and data provenance will be handled by NFS but input", " and output files will be handled exclusively by the", " storage provider. (default:", - " frozenset({,", - " ,", + " frozenset({,", " ,", + " ,", + " ,", " ,", - " ,", - " }))", + " }))", " --scheduler-greediness SCHEDULER_GREEDINESS, --greediness SCHEDULER_GREEDINESS", " Set the greediness of scheduling. This value between 0", " and 1 determines how careful jobs are selected for", @@ -9674,7 +9690,7 @@ " --runtime-profile FILE", " Profile Snakemake and write the output to FILE. This", " requires yappi to be installed.", - " --mode {remote,subprocess,default}", + " --mode {default,subprocess,remote}", " Set execution mode of Snakemake (internal use only).", " (default: default)", " --show-failed-logs Automatically display logs of failed jobs. (default:", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index d0b1eb62300..0005075aef9 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.29.47", "black": "24.8.0", - "cfn-lint": "1.9.5", + "cfn-lint": "1.9.7", "checkmake": "0.2.0", "checkov": "3.2.219", "checkstyle": "10.17.0", @@ -18,7 +18,7 @@ "coffeelint": "5.2.11", "cpplint": "1.6.1", "csharpier": "0.28.2", - "cspell": "8.13.1", + "cspell": "8.13.2", "dartanalyzer": "0.0.0", "detekt": "1.23.6", "devskim": "1.0.33", @@ -37,13 +37,13 @@ "golangci-lint": "1.59.1", "goodcheck": "3.1.0", "graphql-schema-linter": "3.0.1", - "grype": "0.79.4", + "grype": "0.79.5", "hadolint": "2.12.0", "helm": "3.14.3", "htmlhint": "1.1.4", "isort": "5.13.2", "jscpd": "4.0.5", - "jsonlint": "14.0.3", + "jsonlint": "16.0.0", "kics": "2.1.1", "ktlint": "1.3.1", "kubeconform": "0.6.7", @@ -63,10 +63,10 @@ "npm-package-json-lint": "8.0.0", "perlcritic": "1.152", "php": "7.4.26", - "php-cs-fixer": "3.61.1", + "php-cs-fixer": "3.62.0", "phpcs": "3.10.2", "phplint": "9.4.1", - "phpstan": "1.11.9", + "phpstan": "1.11.10", "pmd": "7.4.0", "powershell": "7.4.2", "powershell_formatter": "7.4.2", @@ -76,7 +76,7 @@ "psalm": "Psalm.5.25.0@", "puppet-lint": "4.2.4", "pylint": "3.2.6", - "pyright": "1.1.374", + "pyright": "1.1.375", "raku": "2020.10", "remark-lint": "14.0.2", "revive": "1.3.7", @@ -85,7 +85,7 @@ "rstcheck": "6.2.4", "rstfmt": "0.0.14", "rubocop": "1.65.1", - "ruff": "0.5.6", + "ruff": "0.5.7", "scalafix": "0.12.1", "scss-lint": "0.60.0", "secretlint": "8.2.4", @@ -103,8 +103,8 @@ "sqlfluff": "3.1.0", "standard": "17.1.0", "stylelint": "16.8.1", - "swiftlint": "0.55.1", - "syft": "1.10.0", + "swiftlint": "0.56.1", + "syft": "1.11.0", "tekton-lint": "1.1.0", "terraform-fmt": "1.9.3", "terragrunt": "0.66.1", diff --git a/CHANGELOG.md b/CHANGELOG.md index 118d5ddb1c2..e745d9b0106 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - Fixes - [terrascan](https://runterrascan.io/) fixed errors and removed redundant code - [dotnet-format](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format) various performance improvements and ability to specify sln or proj paths + - [swiftlint](https://github.com/realm/SwiftLint) Remove deprecated argument --path - Doc @@ -138,6 +139,16 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [checkov](https://www.checkov.io/) from 3.2.217 to **3.2.219** on 2024-08-05 - [trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.81.4 to **3.81.6** on 2024-08-06 - [lightning-flow-scanner](https://github.com/Lightning-Flow-Scanner) from 2.32.0 to **2.33.0** on 2024-08-06 + - [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.9.5 to **1.9.7** on 2024-08-10 + - [jsonlint](https://github.com/prantlf/jsonlint) from 14.0.3 to **16.0.0** on 2024-08-10 + - [php-cs-fixer](https://cs.symfony.com/) from 3.61.1 to **3.62.0** on 2024-08-10 + - [phpstan](https://phpstan.org/) from 1.11.9 to **1.11.10** on 2024-08-10 + - [pyright](https://github.com/Microsoft/pyright) from 1.1.374 to **1.1.375** on 2024-08-10 + - [ruff](https://github.com/astral-sh/ruff) from 0.5.6 to **0.5.7** on 2024-08-10 + - [grype](https://github.com/anchore/grype) from 0.79.4 to **0.79.5** on 2024-08-10 + - [syft](https://github.com/anchore/syft) from 1.10.0 to **1.11.0** on 2024-08-10 + - [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 8.13.1 to **8.13.2** on 2024-08-10 + - [swiftlint](https://github.com/realm/SwiftLint) from 0.55.1 to **0.56.1** on 2024-08-10 ## [v7.13.0] - 2024-07-06 diff --git a/README.md b/README.md index 88c0f6fce6c..783e1f9f473 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=2564&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=2573&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 699c888cb1a..612f32f5633 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.29.47 | [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.8.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.9.5 | [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.9.7 | [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.219 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | | [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank} | 10.17.0 | [LGPL-2.1](licenses/checkstyle.md) | [![GitHub stars](https://img.shields.io/github/stars/checkstyle/checkstyle?cacheSeconds=3600)](https://github.com/checkstyle/checkstyle){target=_blank} | [JAVA](descriptors/java_checkstyle.md) | :heart: | [MegaLinter reference](https://checkstyle.org/index.html#Related_Tools_Active_Tools){target=_blank} | @@ -24,7 +24,7 @@ | [**coffeelint**](https://github.com/clutchski/coffeelint){target=_blank} | 5.2.11 | [Other](licenses/coffeelint.md) | [![GitHub stars](https://img.shields.io/github/stars/clutchski/coffeelint?cacheSeconds=3600)](https://github.com/clutchski/coffeelint){target=_blank} | [COFFEE](descriptors/coffee_coffeelint.md) | :white_circle: | [Repository](https://github.com/clutchski/coffeelint){target=_blank} | | [**cpplint**](https://github.com/cpplint/cpplint){target=_blank} | 1.6.1 | [Other](licenses/cpplint.md) | [![GitHub stars](https://img.shields.io/github/stars/cpplint/cpplint?cacheSeconds=3600)](https://github.com/cpplint/cpplint){target=_blank} | [C](descriptors/c_cpplint.md)
[CPP](descriptors/cpp_cpplint.md) | :white_circle: | [Repository](https://github.com/cpplint/cpplint){target=_blank} | | [**csharpier**](https://github.com/belav/csharpier){target=_blank} | 0.28.2 | [MIT](licenses/csharpier.md) | [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank} | [CSHARP](descriptors/csharp_csharpier.md) | :white_circle: | [Repository](https://github.com/belav/csharpier){target=_blank} | -| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 8.13.1 | [MIT](licenses/cspell.md) | [![GitHub stars](https://img.shields.io/github/stars/streetsidesoftware/cspell?cacheSeconds=3600)](https://github.com/streetsidesoftware/cspell){target=_blank} | [SPELL](descriptors/spell_cspell.md) | :heart: | [MegaLinter reference](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#mega-linter){target=_blank} | +| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 8.13.2 | [MIT](licenses/cspell.md) | [![GitHub stars](https://img.shields.io/github/stars/streetsidesoftware/cspell?cacheSeconds=3600)](https://github.com/streetsidesoftware/cspell){target=_blank} | [SPELL](descriptors/spell_cspell.md) | :heart: | [MegaLinter reference](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#mega-linter){target=_blank} | | [**dartanalyzer**](https://github.com/dart-lang/sdk){target=_blank} | N/A | [BSD-3-Clause](licenses/dartanalyzer.md) | [![GitHub stars](https://img.shields.io/github/stars/dart-lang/sdk?cacheSeconds=3600)](https://github.com/dart-lang/sdk){target=_blank} | [DART](descriptors/dart_dartanalyzer.md) | :no_entry_sign: | [Repository](https://github.com/dart-lang/sdk){target=_blank} | | [**detekt**](https://github.com/detekt/detekt){target=_blank} | 1.23.6 | [Apache-2.0](licenses/detekt.md) | [![GitHub stars](https://img.shields.io/github/stars/detekt/detekt?cacheSeconds=3600)](https://github.com/detekt/detekt){target=_blank} | [KOTLIN](descriptors/kotlin_detekt.md) | :heart: | [MegaLinter reference](https://detekt.dev/docs/intro){target=_blank} | | [**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} | @@ -41,13 +41,13 @@ | [**gitleaks**](https://github.com/gitleaks/gitleaks){target=_blank} | 8.18.4 | [MIT](licenses/gitleaks.md) | [![GitHub stars](https://img.shields.io/github/stars/gitleaks/gitleaks?cacheSeconds=3600)](https://github.com/gitleaks/gitleaks){target=_blank} | [REPOSITORY](descriptors/repository_gitleaks.md) | :white_circle: | [Repository](https://github.com/gitleaks/gitleaks){target=_blank} | | [**golangci-lint**](https://github.com/golangci/golangci-lint){target=_blank} | 1.59.1 | [GPL-3.0](licenses/golangci-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/golangci/golangci-lint?cacheSeconds=3600)](https://github.com/golangci/golangci-lint){target=_blank} | [GO](descriptors/go_golangci_lint.md) | :white_circle: | [Repository](https://github.com/golangci/golangci-lint){target=_blank} | | [**graphql-schema-linter**](https://github.com/cjoudrey/graphql-schema-linter){target=_blank} | 3.0.1 | [MIT](licenses/graphql-schema-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/cjoudrey/graphql-schema-linter?cacheSeconds=3600)](https://github.com/cjoudrey/graphql-schema-linter){target=_blank} | [GRAPHQL](descriptors/graphql_graphql_schema_linter.md) | :hammer_and_wrench: | [Pull Request](https://github.com/cjoudrey/graphql-schema-linter/pull/272){target=_blank} | -| [**grype**](https://github.com/anchore/grype){target=_blank} | 0.79.4 | [Apache-2.0](licenses/grype.md) | [![GitHub stars](https://img.shields.io/github/stars/anchore/grype?cacheSeconds=3600)](https://github.com/anchore/grype){target=_blank} | [REPOSITORY](descriptors/repository_grype.md) | :white_circle: | [Repository](https://github.com/anchore/grype){target=_blank} | +| [**grype**](https://github.com/anchore/grype){target=_blank} | 0.79.5 | [Apache-2.0](licenses/grype.md) | [![GitHub stars](https://img.shields.io/github/stars/anchore/grype?cacheSeconds=3600)](https://github.com/anchore/grype){target=_blank} | [REPOSITORY](descriptors/repository_grype.md) | :white_circle: | [Repository](https://github.com/anchore/grype){target=_blank} | | [**hadolint**](https://github.com/hadolint/hadolint){target=_blank} | 2.12.0 | [GPL-3.0](licenses/hadolint.md) | [![GitHub stars](https://img.shields.io/github/stars/hadolint/hadolint?cacheSeconds=3600)](https://github.com/hadolint/hadolint){target=_blank} | [DOCKERFILE](descriptors/dockerfile_hadolint.md) | :heart: | [MegaLinter reference](https://github.com/hadolint/hadolint/blob/master/docs/INTEGRATION.md#mega-linter){target=_blank} | | [**helm**](https://github.com/helm/helm){target=_blank} | 3.14.3 | [Apache-2.0](licenses/helm.md) | [![GitHub stars](https://img.shields.io/github/stars/helm/helm?cacheSeconds=3600)](https://github.com/helm/helm){target=_blank} | [KUBERNETES](descriptors/kubernetes_helm.md) | :white_circle: | [Repository](https://github.com/helm/helm){target=_blank} | | [**htmlhint**](https://github.com/htmlhint/HTMLHint){target=_blank} | 1.1.4 | [MIT](licenses/htmlhint.md) | [![GitHub stars](https://img.shields.io/github/stars/htmlhint/HTMLHint?cacheSeconds=3600)](https://github.com/htmlhint/HTMLHint){target=_blank} | [HTML](descriptors/html_htmlhint.md) | :heart: | [MegaLinter reference](https://htmlhint.com/docs/user-guide/integrations/task-runner){target=_blank} | | [**isort**](https://github.com/PyCQA/isort){target=_blank} | 5.13.2 | [MIT](licenses/isort.md) | [![GitHub stars](https://img.shields.io/github/stars/PyCQA/isort?cacheSeconds=3600)](https://github.com/PyCQA/isort){target=_blank} | [PYTHON](descriptors/python_isort.md) | :white_circle: | [Repository](https://github.com/PyCQA/isort){target=_blank} | | [**jscpd**](https://github.com/kucherenko/jscpd){target=_blank} | 4.0.5 | [MIT](licenses/jscpd.md) | [![GitHub stars](https://img.shields.io/github/stars/kucherenko/jscpd?cacheSeconds=3600)](https://github.com/kucherenko/jscpd){target=_blank} | [COPYPASTE](descriptors/copypaste_jscpd.md) | :heart: | [MegaLinter reference](https://github.com/kucherenko/jscpd#who-uses-jscpd){target=_blank} | -| [**jsonlint**](https://github.com/prantlf/jsonlint){target=_blank} | 14.0.3 | [MIT](licenses/jsonlint.md) | [![GitHub stars](https://img.shields.io/github/stars/prantlf/jsonlint?cacheSeconds=3600)](https://github.com/prantlf/jsonlint){target=_blank} | [JSON](descriptors/json_jsonlint.md) | :white_circle: | [Repository](https://github.com/prantlf/jsonlint){target=_blank} | +| [**jsonlint**](https://github.com/prantlf/jsonlint){target=_blank} | 16.0.0 | [MIT](licenses/jsonlint.md) | [![GitHub stars](https://img.shields.io/github/stars/prantlf/jsonlint?cacheSeconds=3600)](https://github.com/prantlf/jsonlint){target=_blank} | [JSON](descriptors/json_jsonlint.md) | :white_circle: | [Repository](https://github.com/prantlf/jsonlint){target=_blank} | | [**kics**](https://github.com/checkmarx/kics){target=_blank} | 2.1.1 | [Apache-2.0](licenses/kics.md) | [![GitHub stars](https://img.shields.io/github/stars/checkmarx/kics?cacheSeconds=3600)](https://github.com/checkmarx/kics){target=_blank} | [REPOSITORY](descriptors/repository_kics.md) | :heart: | [MegaLinter reference](https://docs.kics.io/latest/integrations/){target=_blank} | | [**ktlint**](https://github.com/pinterest/ktlint){target=_blank} | 1.3.1 | [MIT](licenses/ktlint.md) | [![GitHub stars](https://img.shields.io/github/stars/pinterest/ktlint?cacheSeconds=3600)](https://github.com/pinterest/ktlint){target=_blank} | [KOTLIN](descriptors/kotlin_ktlint.md) | :heart: | [MegaLinter reference](https://github.com/pinterest/ktlint#-with-continuous-integration){target=_blank} | | [**kubeconform**](https://github.com/yannh/kubeconform){target=_blank} | 0.6.7 | [Apache-2.0](licenses/kubeconform.md) | [![GitHub stars](https://img.shields.io/github/stars/yannh/kubeconform?cacheSeconds=3600)](https://github.com/yannh/kubeconform){target=_blank} | [KUBERNETES](descriptors/kubernetes_kubeconform.md) | :white_circle: | [Repository](https://github.com/yannh/kubeconform){target=_blank} | @@ -64,10 +64,10 @@ | [**npm-groovy-lint**](https://github.com/nvuillam/npm-groovy-lint){target=_blank} | 14.6.0 | [MIT](licenses/npm-groovy-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/nvuillam/npm-groovy-lint?cacheSeconds=3600)](https://github.com/nvuillam/npm-groovy-lint){target=_blank} | [GROOVY](descriptors/groovy_npm_groovy_lint.md) | :heart: | [MegaLinter reference](https://nvuillam.github.io/npm-groovy-lint/#mega-linter){target=_blank} | | [**npm-package-json-lint**](https://github.com/tclindner/npm-package-json-lint){target=_blank} | 8.0.0 | [MIT](licenses/npm-package-json-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/tclindner/npm-package-json-lint?cacheSeconds=3600)](https://github.com/tclindner/npm-package-json-lint){target=_blank} | [JSON](descriptors/json_npm_package_json_lint.md) | :heart: | [MegaLinter reference](https://npmpackagejsonlint.org/docs/integrations#megalinter){target=_blank} | | [**perlcritic**](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | 1.152 | [Other](licenses/perlcritic.md) | [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | [PERL](descriptors/perl_perlcritic.md) | :white_circle: | [Repository](https://github.com/Perl-Critic/Perl-Critic){target=_blank} | -| [**php-cs-fixer**](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | 3.61.1 | | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | [PHP](descriptors/php_php_cs_fixer.md) | :white_circle: | [Repository](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | +| [**php-cs-fixer**](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | 3.62.0 | | [![GitHub stars](https://img.shields.io/github/stars/PHP-CS-Fixer/PHP-CS-Fixer?cacheSeconds=3600)](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | [PHP](descriptors/php_php_cs_fixer.md) | :white_circle: | [Repository](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer){target=_blank} | | [**phpcs**](https://github.com/PHPCSStandards/PHP_CodeSniffer){target=_blank} | 3.10.2 | [BSD-3-Clause](licenses/phpcs.md) | [![GitHub stars](https://img.shields.io/github/stars/PHPCSStandards/PHP_CodeSniffer?cacheSeconds=3600)](https://github.com/PHPCSStandards/PHP_CodeSniffer){target=_blank} | [PHP](descriptors/php_phpcs.md) | :white_circle: | [Repository](https://github.com/PHPCSStandards/PHP_CodeSniffer){target=_blank} | | [**phplint**](https://github.com/overtrue/phplint){target=_blank} | 9.4.1 | [MIT](licenses/phplint.md) | [![GitHub stars](https://img.shields.io/github/stars/overtrue/phplint?cacheSeconds=3600)](https://github.com/overtrue/phplint){target=_blank} | [PHP](descriptors/php_phplint.md) | :white_circle: | [Repository](https://github.com/overtrue/phplint){target=_blank} | -| [**phpstan**](https://github.com/phpstan/phpstan){target=_blank} | 1.11.9 | [MIT](licenses/phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan){target=_blank} | [PHP](descriptors/php_phpstan.md) | :white_circle: | [Repository](https://github.com/phpstan/phpstan){target=_blank} | +| [**phpstan**](https://github.com/phpstan/phpstan){target=_blank} | 1.11.10 | [MIT](licenses/phpstan.md) | [![GitHub stars](https://img.shields.io/github/stars/phpstan/phpstan?cacheSeconds=3600)](https://github.com/phpstan/phpstan){target=_blank} | [PHP](descriptors/php_phpstan.md) | :white_circle: | [Repository](https://github.com/phpstan/phpstan){target=_blank} | | [**pmd**](https://github.com/pmd/pmd){target=_blank} | 7.4.0 | [Apache-2.0](licenses/pmd.md) | [![GitHub stars](https://img.shields.io/github/stars/pmd/pmd?cacheSeconds=3600)](https://github.com/pmd/pmd){target=_blank} | [JAVA](descriptors/java_pmd.md) | :heart: | [MegaLinter reference](https://pmd.sourceforge.io/pmd-6.55.0/pmd_userdocs_tools_ci.html){target=_blank} | | [**powershell**](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | 7.4.2 | [MIT](licenses/powershell.md) | [![GitHub stars](https://img.shields.io/github/stars/PowerShell/PSScriptAnalyzer?cacheSeconds=3600)](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | [POWERSHELL](descriptors/powershell_powershell.md) | :white_circle: | [Repository](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | | [**powershell_formatter**](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | 7.4.2 | [MIT](licenses/powershell_formatter.md) | [![GitHub stars](https://img.shields.io/github/stars/PowerShell/PSScriptAnalyzer?cacheSeconds=3600)](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | [POWERSHELL](descriptors/powershell_powershell_formatter.md) | :white_circle: | [Repository](https://github.com/PowerShell/PSScriptAnalyzer){target=_blank} | @@ -77,7 +77,7 @@ | [**psalm**](https://github.com/vimeo/psalm){target=_blank} | Psalm.5.25.0@ | [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.2.6 | [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.374 | [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.375 | [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.3.7 | [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} | @@ -86,7 +86,7 @@ | [**rstcheck**](https://github.com/myint/rstcheck){target=_blank} | 6.2.4 | [MIT](licenses/rstcheck.md) | [![GitHub stars](https://img.shields.io/github/stars/myint/rstcheck?cacheSeconds=3600)](https://github.com/myint/rstcheck){target=_blank} | [RST](descriptors/rst_rstcheck.md) | :heart: | [MegaLinter reference](https://rstcheck.readthedocs.io/en/latest/usage/integration/#use-with-mega-linter){target=_blank} | | [**rstfmt**](https://github.com/dzhu/rstfmt){target=_blank} | 0.0.14 | | | [RST](descriptors/rst_rstfmt.md) | :hammer_and_wrench: | [Pull Request](https://github.com/dzhu/rstfmt/pull/1){target=_blank} | | [**rubocop**](https://github.com/rubocop-hq/rubocop){target=_blank} | 1.65.1 | [MIT](licenses/rubocop.md) | [![GitHub stars](https://img.shields.io/github/stars/rubocop-hq/rubocop?cacheSeconds=3600)](https://github.com/rubocop-hq/rubocop){target=_blank} | [RUBY](descriptors/ruby_rubocop.md) | :heart: | [MegaLinter reference](https://docs.rubocop.org/rubocop/integration_with_other_tools.html#mega-linter-integration){target=_blank} | -| [**ruff**](https://github.com/astral-sh/ruff){target=_blank} | 0.5.6 | [MIT](licenses/ruff.md) | [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff.md) | :white_circle: | [Repository](https://github.com/astral-sh/ruff){target=_blank} | +| [**ruff**](https://github.com/astral-sh/ruff){target=_blank} | 0.5.7 | [MIT](licenses/ruff.md) | [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank} | [PYTHON](descriptors/python_ruff.md) | :white_circle: | [Repository](https://github.com/astral-sh/ruff){target=_blank} | | [**scalafix**](https://github.com/scalacenter/scalafix){target=_blank} | 0.12.1 | [Other](licenses/scalafix.md) | [![GitHub stars](https://img.shields.io/github/stars/scalacenter/scalafix?cacheSeconds=3600)](https://github.com/scalacenter/scalafix){target=_blank} | [SCALA](descriptors/scala_scalafix.md) | :heart: | [MegaLinter reference](https://scalacenter.github.io/scalafix/docs/users/installation.html#plugins-for-other-build-tools){target=_blank} | | [**scss-lint**](https://github.com/sds/scss-lint){target=_blank} | 0.60.0 | [MIT](licenses/scss-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/sds/scss-lint?cacheSeconds=3600)](https://github.com/sds/scss-lint){target=_blank} | [CSS](descriptors/css_scss_lint.md) | :white_circle: | [Repository](https://github.com/sds/scss-lint){target=_blank} | | [**secretlint**](https://github.com/secretlint/secretlint){target=_blank} | 8.2.4 | [MIT](licenses/secretlint.md) | [![GitHub stars](https://img.shields.io/github/stars/secretlint/secretlint?cacheSeconds=3600)](https://github.com/secretlint/secretlint){target=_blank} | [REPOSITORY](descriptors/repository_secretlint.md) | :heart: | [MegaLinter reference](https://github.com/secretlint/secretlint#mega-linter){target=_blank} | @@ -103,8 +103,8 @@ | [**sqlfluff**](https://github.com/sqlfluff/sqlfluff){target=_blank} | 3.1.0 | [MIT](licenses/sqlfluff.md) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff){target=_blank} | [SQL](descriptors/sql_sqlfluff.md) | :white_circle: | [Repository](https://github.com/sqlfluff/sqlfluff){target=_blank} | | [**standard**](https://github.com/standard/standard){target=_blank} | 17.1.0 | [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.8.1 | [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} | -| [**swiftlint**](https://github.com/realm/SwiftLint){target=_blank} | 0.55.1 | [MIT](licenses/swiftlint.md) | [![GitHub stars](https://img.shields.io/github/stars/realm/SwiftLint?cacheSeconds=3600)](https://github.com/realm/SwiftLint){target=_blank} | [SWIFT](descriptors/swift_swiftlint.md) | :white_circle: | [Repository](https://github.com/realm/SwiftLint){target=_blank} | -| [**syft**](https://github.com/anchore/syft){target=_blank} | 1.10.0 | [Apache-2.0](licenses/syft.md) | [![GitHub stars](https://img.shields.io/github/stars/anchore/syft?cacheSeconds=3600)](https://github.com/anchore/syft){target=_blank} | [REPOSITORY](descriptors/repository_syft.md) | :white_circle: | [Repository](https://github.com/anchore/syft){target=_blank} | +| [**swiftlint**](https://github.com/realm/SwiftLint){target=_blank} | 0.56.1 | [MIT](licenses/swiftlint.md) | [![GitHub stars](https://img.shields.io/github/stars/realm/SwiftLint?cacheSeconds=3600)](https://github.com/realm/SwiftLint){target=_blank} | [SWIFT](descriptors/swift_swiftlint.md) | :white_circle: | [Repository](https://github.com/realm/SwiftLint){target=_blank} | +| [**syft**](https://github.com/anchore/syft){target=_blank} | 1.11.0 | [Apache-2.0](licenses/syft.md) | [![GitHub stars](https://img.shields.io/github/stars/anchore/syft?cacheSeconds=3600)](https://github.com/anchore/syft){target=_blank} | [REPOSITORY](descriptors/repository_syft.md) | :white_circle: | [Repository](https://github.com/anchore/syft){target=_blank} | | [**tekton-lint**](https://github.com/IBM/tekton-lint){target=_blank} | 1.1.0 | | [![GitHub stars](https://img.shields.io/github/stars/IBM/tekton-lint?cacheSeconds=3600)](https://github.com/IBM/tekton-lint){target=_blank} | [TEKTON](descriptors/tekton_tekton_lint.md) | :white_circle: | [Repository](https://github.com/IBM/tekton-lint){target=_blank} | | [**terraform-fmt**](https://github.com/hashicorp/terraform){target=_blank} | 1.9.3 | [MPL-2.0](licenses/terraform-fmt.md) | [![GitHub stars](https://img.shields.io/github/stars/hashicorp/terraform?cacheSeconds=3600)](https://github.com/hashicorp/terraform){target=_blank} | [TERRAFORM](descriptors/terraform_terraform_fmt.md) | :white_circle: | [Repository](https://github.com/hashicorp/terraform){target=_blank} | | [**terragrunt**](https://github.com/gruntwork-io/terragrunt){target=_blank} | 0.66.1 | [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} | diff --git a/docs/articles.md b/docs/articles.md index c7b89cfed51..001b240acf0 100644 --- a/docs/articles.md +++ b/docs/articles.md @@ -38,10 +38,11 @@ description: List of all known articles, blog posts and videos that talk about M ## French articles -| Article | Author | -|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------| -| [MegaLinter: un linter pour les gouverner tous](https://blog.wescale.fr/megalinter-un-linter-pour-les-gouverner-tous){target=_blank} | [Guillaume Arnaud](https://www.linkedin.com/in/guillaume-arnaud/), [WeScale](https://www.wescale.fr/){target=_blank} | -| [MegaLinter, votre meilleur ami pour un code de qualité](https://www.neosoft.fr/nos-publications/blog-tech/mega-linter-votre-meilleur-ami-pour-un-code-de-qualite/?utm_source=twitter&utm_medium=organic&utm_campaign=article-mega-linter){target=_blank} | [Thomas Sanson](https://github.com/ThomasSanson){target=_blank} | +| Article | Author | +|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------| +| [MegaLinter](https://blog.stephane-robert.info/docs/developper/autres-outils/linters/megalinter/){target=_blank} | [Stéphane Robert](https://www.linkedin.com/in/stephanerobert1/), [3DS OutScale](https://fr.outscale.com/){target=_blank} | +| [MegaLinter: un linter pour les gouverner tous](https://blog.wescale.fr/megalinter-un-linter-pour-les-gouverner-tous){target=_blank} | [Guillaume Arnaud](https://www.linkedin.com/in/guillaume-arnaud/), [WeScale](https://www.wescale.fr/){target=_blank} | +| [MegaLinter, votre meilleur ami pour un code de qualité](https://www.neosoft.fr/nos-publications/blog-tech/mega-linter-votre-meilleur-ami-pour-un-code-de-qualite/?utm_source=twitter&utm_medium=organic&utm_campaign=article-mega-linter){target=_blank} | [Thomas Sanson](https://github.com/ThomasSanson){target=_blank} | ## Japanese articles diff --git a/docs/descriptors/cloudformation_cfn_lint.md b/docs/descriptors/cloudformation_cfn_lint.md index cf57c631b7f..90799462a93 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.9.5** +- Version in MegaLinter: **1.9.7** - 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/json_jsonlint.md b/docs/descriptors/json_jsonlint.md index 54c0101d10f..1fc4efdd70f 100644 --- a/docs/descriptors/json_jsonlint.md +++ b/docs/descriptors/json_jsonlint.md @@ -9,7 +9,7 @@ description: How to use jsonlint (configure, ignore files, ignore errors, help & ## jsonlint documentation -- Version in MegaLinter: **14.0.3** +- Version in MegaLinter: **16.0.0** - Visit [Official Web Site](https://github.com/prantlf/jsonlint#readme){target=_blank} - See [How to configure jsonlint rules](https://github.com/prantlf/jsonlint#configuration){target=_blank} - See [Index of problems detected by jsonlint](https://github.com/prantlf/jsonlint#configuration){target=_blank} @@ -92,7 +92,15 @@ Usage: jsonlint [options] [--] [ ...] Options: -f, --config read options from a custom configuration file -F, --no-config disable searching for configuration files + --ignore-proto-key ignore occurrences of "__proto__" object key + --ignore-prototype-keys ignore all keys from "Object.prototype" -s, --sort-keys sort object keys (not when prettifying) + --sort-keys-ignore-case sort object keys ignoring the letter case + --sort-keys-locale locale identifier to sort object keys with + (or "default" for the system default) + --sort-keys-case-first order if only letter case is different + ("upper", "lower" and "false" are allowed) + --sort-keys-numeric sort by numbers recognised in object keys -E, --extensions file extensions to process for directory walk (default: json, JSON) -i, --in-place overwrite the input files @@ -126,6 +134,7 @@ Options: --enforce-double-quotes surrounds all strings with double quotes --enforce-single-quotes surrounds all strings with single quotes --trim-trailing-commas omit trailing commas from objects and arrays + --succeed-with-no-files succeed (exit code 0) if no files were found -v, --version output the version number -h, --help display help for command diff --git a/docs/descriptors/markdown_markdown_link_check.md b/docs/descriptors/markdown_markdown_link_check.md index f0fdc70c2b6..372633e06b8 100644 --- a/docs/descriptors/markdown_markdown_link_check.md +++ b/docs/descriptors/markdown_markdown_link_check.md @@ -89,7 +89,7 @@ markdown-link-check -c .markdown-link-check.json myfile.md ### Help content ```shell -(node:1516) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:1517) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Usage: markdown-link-check [options] [filenamesOrUrls...] diff --git a/docs/descriptors/php_php_cs_fixer.md b/docs/descriptors/php_php_cs_fixer.md index 5469c22921f..1ed082f75c8 100644 --- a/docs/descriptors/php_php_cs_fixer.md +++ b/docs/descriptors/php_php_cs_fixer.md @@ -9,7 +9,7 @@ description: How to use php-cs-fixer (configure, ignore files, ignore errors, he ## php-cs-fixer documentation -- Version in MegaLinter: **3.61.1** +- Version in MegaLinter: **3.62.0** - Visit [Official Web Site](https://cs.symfony.com/){target=_blank} - If custom `.php-cs-fixer.dist.php` config file isn't found, [.php-cs-fixer.dist.php](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.php-cs-fixer.dist.php){target=_blank} will be used diff --git a/docs/descriptors/php_phpstan.md b/docs/descriptors/php_phpstan.md index cca719a2bb5..3c0980be06d 100644 --- a/docs/descriptors/php_phpstan.md +++ b/docs/descriptors/php_phpstan.md @@ -9,7 +9,7 @@ description: How to use phpstan (configure, ignore files, ignore errors, help & ## phpstan documentation -- Version in MegaLinter: **1.11.9** +- Version in MegaLinter: **1.11.10** - Visit [Official Web Site](https://phpstan.org/){target=_blank} - See [How to configure phpstan rules](https://phpstan.org/config-reference#neon-format){target=_blank} - If custom `phpstan.neon.dist` config file isn't found, [phpstan.neon.dist](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/phpstan.neon.dist){target=_blank} will be used diff --git a/docs/descriptors/python_pylint.md b/docs/descriptors/python_pylint.md index dfe62ee6cd5..9e6932ff1ac 100644 --- a/docs/descriptors/python_pylint.md +++ b/docs/descriptors/python_pylint.md @@ -290,6 +290,117 @@ Messages control: Warning level messages displayed, use "--disable=all --enable=classes --disable=W". +Similarities: + Checks for similarities and duplicated code. + + --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) + +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) + +Variables: + BaseChecker for variables. + + --init-import + Tells whether we should check for unused import in + __init__ files. (default: False) + --dummy-variables-rgx + A regular expression matching the name of dummy + variables (i.e. expected to not be used). (default: _+ + $|(_[a-zA-Z0-9_]*[a-zA-Z0- + 9]+?$)|dummy|^ignored_|^unused_) + --additional-builtins + List of additional names supposed to be defined in + builtins. Remember that you should avoid defining new + builtins when possible. (default: ()) + --callbacks + List of strings which can identify a callback function + by name. A callback name must start or end with one of + those strings. (default: ('cb_', '_cb')) + --redefining-builtins-modules + List of qualified module names which can have objects + that can redefine builtins. (default: ('six.moves', + 'past.builtins', 'future.builtins', 'builtins', 'io')) + --ignored-argument-names + Argument names that match this expression will be + ignored. (default: + re.compile('_.*|^ignored_|^unused_')) + --allow-global-unused-variables + Tells whether unused global variables should be + treated as a violation. (default: True) + --allowed-redefined-builtins + List of names allowed to shadow builtins (default: ()) + +String: + Check string literals. + + --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')) + Refactoring: Looks for code which can be refactored. @@ -309,15 +420,6 @@ Refactoring: fixes of the type: ``"- " + " - ".join(items)``) (default: True) -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: ) - Method_args: BaseChecker for method_args. @@ -330,94 +432,6 @@ Method_args: '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:) - -Typecheck: - Try to find bugs in the code using type inference. - - --ignore-on-opaque-inference - This flag controls whether pylint should warn about - no-member and similar checks whenever an opaque object - is returned when inferring. The inference can return - multiple potential results while evaluating a Python - object, but some branches might not be evaluated, - which results in partial inference. In that case, it - might be useful to still emit no-member and other - checks for the rest of the inferred objects. (default: - True) - --mixin-class-rgx - Regex pattern to define which classes are considered - mixins. (default: .*[Mm]ixin) - --ignore-mixin-members - Tells whether missing members accessed in mixin class - should be ignored. A class is considered mixin if its - name matches the mixin-class-rgx option. (default: - True) - --ignored-checks-for-mixins - List of symbolic message names to ignore for Mixin - members. (default: ['no-member', 'not-async-context- - manager', 'not-context-manager', 'attribute-defined- - outside-init']) - --ignore-none - Tells whether to warn about missing members when the - owner of the attribute is inferred to be None. - (default: True) - --ignored-classes - List of class names for which member attributes should - not be checked (useful for classes with dynamically - set attributes). This supports the use of qualified - names. (default: ('optparse.Values', 'thread._local', - '_thread._local', 'argparse.Namespace')) - --generated-members - List of members which are set dynamically and missed - by pylint inference system, and so shouldn't trigger - E1101 when accessed. Python regular expressions are - accepted. (default: ()) - --contextmanager-decorators - List of decorators that produce context managers, such - as contextlib.contextmanager. Add to this list to - register other decorators that produce valid context - managers. (default: ['contextlib.contextmanager']) - --missing-member-hint-distance - The minimum edit distance a name should have in order - to be considered a similar match for a missing member - name. (default: 1) - --missing-member-max-choices - The total number of similar names that should be taken - in consideration when showing a hint for a missing - member. (default: 1) - --missing-member-hint - Show a hint with possible names when a member name was - not found. The aspect of finding the hint is based on - edit distance. (default: True) - --signature-mutators - List of decorators that change the signature of a - decorated function. (default: []) - Basic: --good-names Good variable names which should always be accepted, separated by a comma. (default: ('i', 'j', 'k', 'ex', @@ -547,23 +561,103 @@ Basic: Minimum line length for functions/classes that require docstrings, shorter ones are exempt. (default: -1) -Similarities: - Checks for similarities and duplicated code. +Design: + Checker of potential misdesigns. - --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 + --max-args Maximum number of arguments for function / method. + (default: 5) + --max-locals Maximum number of locals for function / method body. + (default: 15) + --max-returns Maximum number of return / yield for function / method + body. (default: 6) + --max-branches Maximum number of branch for function / method body. + (default: 12) + --max-statements + Maximum number of statements in function / method + body. (default: 50) + --max-parents Maximum number of parents for a class (see R0901). + (default: 7) + --ignored-parents + List of qualified class names to ignore when counting + class parents (see R0901) (default: ()) + --max-attributes + Maximum number of attributes for a class (see R0902). + (default: 7) + --min-public-methods + Minimum number of public methods for a class (see + R0903). (default: 2) + --max-public-methods + Maximum number of public methods for a class (see + R0904). (default: 20) + --max-bool-expr + Maximum number of boolean expressions in an if + statement (see R0916). (default: 5) + --exclude-too-few-public-methods [,...] + List of regular expressions of class ancestor names to + ignore when counting public methods (see R0903) + (default: []) + +Typecheck: + Try to find bugs in the code using type inference. + + --ignore-on-opaque-inference + This flag controls whether pylint should warn about + no-member and similar checks whenever an opaque object + is returned when inferring. The inference can return + multiple potential results while evaluating a Python + object, but some branches might not be evaluated, + which results in partial inference. In that case, it + might be useful to still emit no-member and other + checks for the rest of the inferred objects. (default: + True) + --mixin-class-rgx + Regex pattern to define which classes are considered + mixins. (default: .*[Mm]ixin) + --ignore-mixin-members + Tells whether missing members accessed in mixin class + should be ignored. A class is considered mixin if its + name matches the mixin-class-rgx option. (default: + True) + --ignored-checks-for-mixins + List of symbolic message names to ignore for Mixin + members. (default: ['no-member', 'not-async-context- + manager', 'not-context-manager', 'attribute-defined- + outside-init']) + --ignore-none + Tells whether to warn about missing members when the + owner of the attribute is inferred to be None. (default: True) + --ignored-classes + List of class names for which member attributes should + not be checked (useful for classes with dynamically + set attributes). This supports the use of qualified + names. (default: ('optparse.Values', 'thread._local', + '_thread._local', 'argparse.Namespace')) + --generated-members + List of members which are set dynamically and missed + by pylint inference system, and so shouldn't trigger + E1101 when accessed. Python regular expressions are + accepted. (default: ()) + --contextmanager-decorators + List of decorators that produce context managers, such + as contextlib.contextmanager. Add to this list to + register other decorators that produce valid context + managers. (default: ['contextlib.contextmanager']) + --missing-member-hint-distance + The minimum edit distance a name should have in order + to be considered a similar match for a missing member + name. (default: 1) + --missing-member-max-choices + The total number of similar names that should be taken + in consideration when showing a hint for a missing + member. (default: 1) + --missing-member-hint + Show a hint with possible names when a member name was + not found. The aspect of finding the hint is based on + edit distance. (default: True) + --signature-mutators + List of decorators that change the signature of a + decorated function. (default: []) Format: Formatting checker. @@ -593,51 +687,52 @@ Format: Expected format of line ending, e.g. empty (any line ending), LF or CRLF. (default: ) -Imports: - BaseChecker for import statements. +Spelling: + Check spelling in comments and docstrings. - --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) + --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:) -Exceptions: - Exception related checks. +Logging: + Checks use of the logging module. - --overgeneral-exceptions - Exceptions that will emit a warning when caught. - (default: ('builtins.BaseException', - 'builtins.Exception')) + --logging-modules + Logging modules to check that the string format + arguments are in logging function parameter format. + (default: ('logging',)) + --logging-format-style + The type of string formatting that logging methods do. + `old` means using % formatting, `new` is for `{}` + formatting. (default: old) + +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: ) Classes: Checker for class nodes. @@ -660,101 +755,6 @@ Classes: --check-protected-access-in-special-methods Warn about protected attribute access inside special methods (default: False) - -String: - Check string literals. - - --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) - -Logging: - Checks use of the logging module. - - --logging-modules - Logging modules to check that the string format - arguments are in logging function parameter format. - (default: ('logging',)) - --logging-format-style - The type of string formatting that logging methods do. - `old` means using % formatting, `new` is for `{}` - formatting. (default: old) - -Design: - Checker of potential misdesigns. - - --max-args Maximum number of arguments for function / method. - (default: 5) - --max-locals Maximum number of locals for function / method body. - (default: 15) - --max-returns Maximum number of return / yield for function / method - body. (default: 6) - --max-branches Maximum number of branch for function / method body. - (default: 12) - --max-statements - Maximum number of statements in function / method - body. (default: 50) - --max-parents Maximum number of parents for a class (see R0901). - (default: 7) - --ignored-parents - List of qualified class names to ignore when counting - class parents (see R0901) (default: ()) - --max-attributes - Maximum number of attributes for a class (see R0902). - (default: 7) - --min-public-methods - Minimum number of public methods for a class (see - R0903). (default: 2) - --max-public-methods - Maximum number of public methods for a class (see - R0904). (default: 20) - --max-bool-expr - Maximum number of boolean expressions in an if - statement (see R0916). (default: 5) - --exclude-too-few-public-methods [,...] - List of regular expressions of class ancestor names to - ignore when counting public methods (see R0903) - (default: []) - -Variables: - BaseChecker for variables. - - --init-import - Tells whether we should check for unused import in - __init__ files. (default: False) - --dummy-variables-rgx - A regular expression matching the name of dummy - variables (i.e. expected to not be used). (default: _+ - $|(_[a-zA-Z0-9_]*[a-zA-Z0- - 9]+?$)|dummy|^ignored_|^unused_) - --additional-builtins - List of additional names supposed to be defined in - builtins. Remember that you should avoid defining new - builtins when possible. (default: ()) - --callbacks - List of strings which can identify a callback function - by name. A callback name must start or end with one of - those strings. (default: ('cb_', '_cb')) - --redefining-builtins-modules - List of qualified module names which can have objects - that can redefine builtins. (default: ('six.moves', - 'past.builtins', 'future.builtins', 'builtins', 'io')) - --ignored-argument-names - Argument names that match this expression will be - ignored. (default: - re.compile('_.*|^ignored_|^unused_')) - --allow-global-unused-variables - Tells whether unused global variables should be - treated as a violation. (default: True) - --allowed-redefined-builtins - List of names allowed to shadow builtins (default: ()) ``` ### Installation on mega-linter Docker image diff --git a/docs/descriptors/python_pyright.md b/docs/descriptors/python_pyright.md index 64f11dd08d0..229b9384369 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.374** +- Version in MegaLinter: **1.1.375** - 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/python_ruff.md b/docs/descriptors/python_ruff.md index 2844f264af5..97caec9c8c0 100644 --- a/docs/descriptors/python_ruff.md +++ b/docs/descriptors/python_ruff.md @@ -11,7 +11,7 @@ An extremely fast Python linter, written in Rust. ## ruff documentation -- Version in MegaLinter: **0.5.6** +- Version in MegaLinter: **0.5.7** - Visit [Official Web Site](https://github.com/astral-sh/ruff#readme){target=_blank} - See [How to configure ruff rules](https://docs.astral.sh/ruff/configuration/){target=_blank} - If custom `.ruff.toml` config file isn't found, [.ruff.toml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruff.toml){target=_blank} will be used diff --git a/docs/descriptors/repository_grype.md b/docs/descriptors/repository_grype.md index 138ef9c11b7..47c87711853 100644 --- a/docs/descriptors/repository_grype.md +++ b/docs/descriptors/repository_grype.md @@ -15,7 +15,7 @@ description: How to use grype (configure, ignore files, ignore errors, help & ve ## grype documentation -- Version in MegaLinter: **0.79.4** +- Version in MegaLinter: **0.79.5** - Visit [Official Web Site](https://github.com/anchore/grype#readme){target=_blank} - See [How to configure grype rules](https://github.com/anchore/grype#configuration){target=_blank} - If custom `.grype.yaml` config file isn't found, [.grype.yaml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.grype.yaml){target=_blank} will be used diff --git a/docs/descriptors/repository_syft.md b/docs/descriptors/repository_syft.md index 5220b7e4cdf..c4963dd5851 100644 --- a/docs/descriptors/repository_syft.md +++ b/docs/descriptors/repository_syft.md @@ -17,7 +17,7 @@ Builds a SBOM (Software Build Of Materials) from your repository ## syft documentation -- Version in MegaLinter: **1.10.0** +- Version in MegaLinter: **1.11.0** - Visit [Official Web Site](https://github.com/anchore/syft#readme){target=_blank} [![syft - GitHub](https://gh-card.dev/repos/anchore/syft.svg?fullname=)](https://github.com/anchore/syft){target=_blank} diff --git a/docs/descriptors/salesforce_lightning_flow_scanner.md b/docs/descriptors/salesforce_lightning_flow_scanner.md index de2a5fcd03b..5f98fa48d29 100644 --- a/docs/descriptors/salesforce_lightning_flow_scanner.md +++ b/docs/descriptors/salesforce_lightning_flow_scanner.md @@ -92,6 +92,7 @@ sf flow:scan ```shell (node:1743) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. Find and fix potential bugs in Salesforce flows. USAGE diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md index 367508b05dc..793c743116a 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_apex.md +++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md @@ -96,6 +96,7 @@ sf scanner:run ```shell (node:1755) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset. USAGE @@ -151,6 +152,7 @@ COMMANDS (node:1767) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. › Warning: Plugin @salesforce/sfdx-scanner (4.4.0) differs from the version › specified by sf (4.3.2) Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA diff --git a/docs/descriptors/salesforce_sfdx_scanner_aura.md b/docs/descriptors/salesforce_sfdx_scanner_aura.md index ede2ece7876..6bac34419af 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_aura.md +++ b/docs/descriptors/salesforce_sfdx_scanner_aura.md @@ -92,6 +92,7 @@ sf scanner:run ```shell (node:1949) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset. USAGE @@ -147,6 +148,7 @@ COMMANDS (node:1961) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. › Warning: Plugin @salesforce/sfdx-scanner (4.4.0) differs from the version › specified by sf (4.3.2) Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA diff --git a/docs/descriptors/salesforce_sfdx_scanner_lwc.md b/docs/descriptors/salesforce_sfdx_scanner_lwc.md index c197a5d2e40..6f36364952b 100644 --- a/docs/descriptors/salesforce_sfdx_scanner_lwc.md +++ b/docs/descriptors/salesforce_sfdx_scanner_lwc.md @@ -90,8 +90,9 @@ sf scanner:run ### Help content ```shell -(node:2143) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:2142) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. Scan a codebase with all the rules in the registry, or use parameters to filter the rules based on rulename, category, or ruleset. USAGE @@ -145,8 +146,9 @@ GLOBAL FLAGS COMMANDS scanner run dfa Scan codebase with all DFA rules by default. -(node:2155) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +(node:2154) [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: @salesforce/cli update available from 2.52.6 to 2.53.6. › Warning: Plugin @salesforce/sfdx-scanner (4.4.0) differs from the version › specified by sf (4.3.2) Warning: We're continually improving Salesforce Code Analyzer. Tell us what you think! Give feedback at https://research.net/r/SalesforceCA diff --git a/docs/descriptors/snakemake_snakemake.md b/docs/descriptors/snakemake_snakemake.md index 77f5e22ad62..d733114a2d1 100644 --- a/docs/descriptors/snakemake_snakemake.md +++ b/docs/descriptors/snakemake_snakemake.md @@ -133,7 +133,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE] [--d3dag] [--summary] [--detailed-summary] [--archive FILE] [--cleanup-metadata FILE [FILE ...]] [--cleanup-shadow] [--skip-script-cleanup] [--unlock] - [--list-changes {input,code,params}] [--list-input-changes] + [--list-changes {code,params,input}] [--list-input-changes] [--list-params-changes] [--list-untracked] [--delete-all-output | --delete-temp-output] [--keep-incomplete] [--drop-metadata] @@ -163,7 +163,7 @@ usage: snakemake [-h] [--dry-run] [--profile PROFILE] [--shared-fs-usage {input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} [{input-output,persistence,software-deployment,source-cache,sources,storage-local-copies,none} ...]] [--scheduler-greediness SCHEDULER_GREEDINESS] [--no-hooks] [--debug] [--runtime-profile FILE] - [--mode {remote,subprocess,default}] [--show-failed-logs] + [--mode {default,subprocess,remote}] [--show-failed-logs] [--log-handler-script FILE] [--log-service {none,slack,wms}] [--job-deploy-sources] [--benchmark-extended] [--container-image IMAGE] [--immediate-submit] @@ -401,9 +401,9 @@ EXECUTION: configuration. If you rather prefer the traditional way of just considering file modification dates, use ' --rerun-trigger mtime'. (default: - frozenset({, - , , , , + , , , })) --force, -f Force the execution of the selected target or the first rule regardless of already created output. @@ -639,7 +639,7 @@ UTILITIES: (default: False) --unlock Remove a lock on the working directory. (default: False) - --list-changes {input,code,params}, --lc {input,code,params} + --list-changes {code,params,input}, --lc {code,params,input} List all output files for which the given items (code, input, params) have changed since creation. --list-input-changes, --li @@ -828,12 +828,12 @@ BEHAVIOR: and data provenance will be handled by NFS but input and output files will be handled exclusively by the storage provider. (default: - frozenset({, - , + frozenset({, , + , + , , - , - })) + })) --scheduler-greediness SCHEDULER_GREEDINESS, --greediness SCHEDULER_GREEDINESS Set the greediness of scheduling. This value between 0 and 1 determines how careful jobs are selected for @@ -846,7 +846,7 @@ BEHAVIOR: --runtime-profile FILE Profile Snakemake and write the output to FILE. This requires yappi to be installed. - --mode {remote,subprocess,default} + --mode {default,subprocess,remote} Set execution mode of Snakemake (internal use only). (default: default) --show-failed-logs Automatically display logs of failed jobs. (default: diff --git a/docs/descriptors/spell_cspell.md b/docs/descriptors/spell_cspell.md index 9840aa0eb8d..5928d219aa1 100644 --- a/docs/descriptors/spell_cspell.md +++ b/docs/descriptors/spell_cspell.md @@ -15,7 +15,7 @@ If you do not want cspell to analyze the files names, define `SPELL_CSPELL_ANALY ## cspell documentation -- Version in MegaLinter: **8.13.1** +- Version in MegaLinter: **8.13.2** - Visit [Official Web Site](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#readme){target=_blank} - See [How to configure cspell rules](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#customization){target=_blank} - See [How to disable cspell rules in files](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#enable--disable-checking-sections-of-code){target=_blank} diff --git a/docs/descriptors/swift_swiftlint.md b/docs/descriptors/swift_swiftlint.md index c4fc5f70a5d..4f6b3f844a7 100644 --- a/docs/descriptors/swift_swiftlint.md +++ b/docs/descriptors/swift_swiftlint.md @@ -9,7 +9,7 @@ description: How to use swiftlint (configure, ignore files, ignore errors, help ## swiftlint documentation -- Version in MegaLinter: **0.55.1** +- Version in MegaLinter: **0.56.1** - Visit [Official Web Site](https://github.com/realm/SwiftLint#readme){target=_blank} - Docker image: [norionomura/swiftlint:latest](https://hub.docker.com/r/norionomura/swiftlint){target=_blank} - arguments: `-v {{WORKSPACE}}:/tmp/lint:rw` diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index f47577b37cb..8c6b4ee6131 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -1,102 +1,102 @@ # Dependents stats for oxsecurity/megalinter -[![Generated by github-dependents-info](https://img.shields.io/static/v1?label=Used%20by&message=2564&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=2564&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=-2564&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=92158&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=2573&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=2573&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=-2573&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=92908&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 52974 | -|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9676 | -|   [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3393 | -|   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2799 | -|   [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2737 | -|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2615 | -|   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2407 | -|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2191 | -|   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2132 | -|   [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 1853 | -|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1600 | -|   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1494 | -|   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 1009 | -|   [unixorn](https://github.com/unixorn) / [git-extra-commands](https://github.com/unixorn/git-extra-commands) | 993 | -|   [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 786 | +|   [nektos](https://github.com/nektos) / [act](https://github.com/nektos/act) | 53129 | +|   [PRQL](https://github.com/PRQL) / [prql](https://github.com/PRQL/prql) | 9689 | +|   [dorssel](https://github.com/dorssel) / [usbipd-win](https://github.com/dorssel/usbipd-win) | 3405 | +|   [IlanCosman](https://github.com/IlanCosman) / [tide](https://github.com/IlanCosman/tide) | 2808 | +|   [stepancheg](https://github.com/stepancheg) / [rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2746 | +|   [privacyguides](https://github.com/privacyguides) / [privacyguides.org](https://github.com/privacyguides/privacyguides.org) | 2621 | +|   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) | 2411 | +|   [microsoft](https://github.com/microsoft) / [code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 2192 | +|   [ever-co](https://github.com/ever-co) / [ever-gauzy](https://github.com/ever-co/ever-gauzy) | 2137 | +|   [oxsecurity](https://github.com/oxsecurity) / [megalinter](https://github.com/oxsecurity/megalinter) | 1857 | +|   [meichthys](https://github.com/meichthys) / [foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 1664 | +|   [cisagov](https://github.com/cisagov) / [ScubaGear](https://github.com/cisagov/ScubaGear) | 1504 | +|   [Romanitho](https://github.com/Romanitho) / [Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate) | 1018 | +|   [unixorn](https://github.com/unixorn) / [git-extra-commands](https://github.com/unixorn/git-extra-commands) | 994 | +|   [TrimarcJake](https://github.com/TrimarcJake) / [Locksmith](https://github.com/TrimarcJake/Locksmith) | 791 | |   [unixorn](https://github.com/unixorn) / [zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 764 | |   [secureCodeBox](https://github.com/secureCodeBox) / [secureCodeBox](https://github.com/secureCodeBox/secureCodeBox) | 746 | |   [ministryofjustice](https://github.com/ministryofjustice) / [modernisation-platform](https://github.com/ministryofjustice/modernisation-platform) | 680 | |   [awslabs](https://github.com/awslabs) / [aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework) | 651 | |   [cattle-ops](https://github.com/cattle-ops) / [terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner) | 573 | -|   [bjw-s](https://github.com/bjw-s) / [home-ops](https://github.com/bjw-s/home-ops) | 527 | -|   [practicalli](https://github.com/practicalli) / [clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 500 | -|   [xunholy](https://github.com/xunholy) / [k8s-gitops](https://github.com/xunholy/k8s-gitops) | 471 | +|   [bjw-s](https://github.com/bjw-s) / [home-ops](https://github.com/bjw-s/home-ops) | 531 | +|   [practicalli](https://github.com/practicalli) / [clojure-cli-config](https://github.com/practicalli/clojure-cli-config) | 502 | +|   [xunholy](https://github.com/xunholy) / [k8s-gitops](https://github.com/xunholy/k8s-gitops) | 473 | |   [pola-rs](https://github.com/pola-rs) / [r-polars](https://github.com/pola-rs/r-polars) | 442 | -|   [ruzickap](https://github.com/ruzickap) / [packer-templates](https://github.com/ruzickap/packer-templates) | 434 | -|   [scolladon](https://github.com/scolladon) / [sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 406 | -|   [leosuncin](https://github.com/leosuncin) / [nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 377 | -|   [llaville](https://github.com/llaville) / [php-compatinfo](https://github.com/llaville/php-compatinfo) | 369 | +|   [ruzickap](https://github.com/ruzickap) / [packer-templates](https://github.com/ruzickap/packer-templates) | 435 | +|   [scolladon](https://github.com/scolladon) / [sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta) | 408 | +|   [leosuncin](https://github.com/leosuncin) / [nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 378 | +|   [llaville](https://github.com/llaville) / [php-compatinfo](https://github.com/llaville/php-compatinfo) | 371 | |   [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server) | 342 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 341 | -|   [unixorn](https://github.com/unixorn) / [fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 288 | +|   [unixorn](https://github.com/unixorn) / [fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin) | 290 | |   [toboshii](https://github.com/toboshii) / [home-ops](https://github.com/toboshii/home-ops) | 285 | |   [NationalSecurityAgency](https://github.com/NationalSecurityAgency) / [emissary](https://github.com/NationalSecurityAgency/emissary) | 242 | +|   [carpenike](https://github.com/carpenike) / [k8s-gitops](https://github.com/carpenike/k8s-gitops) | 228 | |   [OCSInventory-NG](https://github.com/OCSInventory-NG) / [OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 226 | -|   [carpenike](https://github.com/carpenike) / [k8s-gitops](https://github.com/carpenike/k8s-gitops) | 224 | |   [orangekame3](https://github.com/orangekame3) / [paclear](https://github.com/orangekame3/paclear) | 210 | |   [Luzkan](https://github.com/Luzkan) / [smells](https://github.com/Luzkan/smells) | 205 | |   [nvuillam](https://github.com/nvuillam) / [npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint) | 195 | |   [bevyengine](https://github.com/bevyengine) / [bevy-website](https://github.com/bevyengine/bevy-website) | 193 | -|   [eth-protocol-fellows](https://github.com/eth-protocol-fellows) / [cohort-four](https://github.com/eth-protocol-fellows/cohort-four) | 192 | +|   [eth-protocol-fellows](https://github.com/eth-protocol-fellows) / [cohort-four](https://github.com/eth-protocol-fellows/cohort-four) | 193 | |   [philips-software](https://github.com/philips-software) / [amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 191 | -|   [IQEngine](https://github.com/IQEngine) / [IQEngine](https://github.com/IQEngine/IQEngine) | 189 | -|   [T145](https://github.com/T145) / [black-mirror](https://github.com/T145/black-mirror) | 186 | -|   [pantheon-systems](https://github.com/pantheon-systems) / [documentation](https://github.com/pantheon-systems/documentation) | 186 | +|   [IQEngine](https://github.com/IQEngine) / [IQEngine](https://github.com/IQEngine/IQEngine) | 190 | +|   [T145](https://github.com/T145) / [black-mirror](https://github.com/T145/black-mirror) | 187 | +|   [pantheon-systems](https://github.com/pantheon-systems) / [documentation](https://github.com/pantheon-systems/documentation) | 187 | |   [apigee](https://github.com/apigee) / [devrel](https://github.com/apigee/devrel) | 181 | -|   [hardisgroupcom](https://github.com/hardisgroupcom) / [sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 179 | +|   [hardisgroupcom](https://github.com/hardisgroupcom) / [sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 180 | |   [MarketSquare](https://github.com/MarketSquare) / [robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop) | 179 | -|   [brettinternet](https://github.com/brettinternet) / [homeops](https://github.com/brettinternet/homeops) | 174 | +|   [brettinternet](https://github.com/brettinternet) / [homeops](https://github.com/brettinternet/homeops) | 176 | |   [newrelic](https://github.com/newrelic) / [newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent) | 170 | -|   [microsoft](https://github.com/microsoft) / [symphony](https://github.com/microsoft/symphony) | 166 | +|   [microsoft](https://github.com/microsoft) / [symphony](https://github.com/microsoft/symphony) | 169 | +|   [szinn](https://github.com/szinn) / [k8s-homelab](https://github.com/szinn/k8s-homelab) | 166 | |   [unixorn](https://github.com/unixorn) / [tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh) | 163 | -|   [szinn](https://github.com/szinn) / [k8s-homelab](https://github.com/szinn/k8s-homelab) | 163 | -|   [etchteam](https://github.com/etchteam) / [next-pagination](https://github.com/etchteam/next-pagination) | 156 | -|   [Aurorastation](https://github.com/Aurorastation) / [Aurora.3](https://github.com/Aurorastation/Aurora.3) | 141 | -|   [davidB](https://github.com/davidB) / [tracing-opentelemetry-instrumentation-sdk](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | 130 | +|   [etchteam](https://github.com/etchteam) / [next-pagination](https://github.com/etchteam/next-pagination) | 160 | +|   [Aurorastation](https://github.com/Aurorastation) / [Aurora.3](https://github.com/Aurorastation/Aurora.3) | 142 | +|   [davidB](https://github.com/davidB) / [tracing-opentelemetry-instrumentation-sdk](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | 131 | |   [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) | 124 | +|   [orangekame3](https://github.com/orangekame3) / [stree](https://github.com/orangekame3/stree) | 125 | |   [unixorn](https://github.com/unixorn) / [lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 113 | |   [practicalli](https://github.com/practicalli) / [spacemacs](https://github.com/practicalli/spacemacs) | 109 | -|   [LukePrior](https://github.com/LukePrior) / [nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 103 | -|   [AndreaPontrandolfo](https://github.com/AndreaPontrandolfo) / [sheriff](https://github.com/AndreaPontrandolfo/sheriff) | 102 | +|   [LukePrior](https://github.com/LukePrior) / [nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map) | 104 | +|   [AndreaPontrandolfo](https://github.com/AndreaPontrandolfo) / [sheriff](https://github.com/AndreaPontrandolfo/sheriff) | 101 | |   [Azure](https://github.com/Azure) / [ARO-RP](https://github.com/Azure/ARO-RP) | 99 | -|   [philips-software](https://github.com/philips-software) / [amp-devcontainer](https://github.com/philips-software/amp-devcontainer) | 97 | -|   [nvuillam](https://github.com/nvuillam) / [github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 97 | -|   [ishioni](https://github.com/ishioni) / [homelab-ops](https://github.com/ishioni/homelab-ops) | 90 | +|   [nvuillam](https://github.com/nvuillam) / [github-dependents-info](https://github.com/nvuillam/github-dependents-info) | 99 | +|   [philips-software](https://github.com/philips-software) / [amp-devcontainer](https://github.com/philips-software/amp-devcontainer) | 98 | +|   [ishioni](https://github.com/ishioni) / [homelab-ops](https://github.com/ishioni/homelab-ops) | 92 | |   [practicalli](https://github.com/practicalli) / [clojure](https://github.com/practicalli/clojure) | 89 | |   [ahmadnassri](https://github.com/ahmadnassri) / [docker-vscode-server](https://github.com/ahmadnassri/docker-vscode-server) | 89 | |   [leosuncin](https://github.com/leosuncin) / [nest-api-example](https://github.com/leosuncin/nest-api-example) | 87 | -|   [unixorn](https://github.com/unixorn) / [ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable) | 83 | -|   [rasa](https://github.com/rasa) / [scoops](https://github.com/rasa/scoops) | 81 | +|   [unixorn](https://github.com/unixorn) / [ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable) | 84 | +|   [rasa](https://github.com/rasa) / [scoops](https://github.com/rasa/scoops) | 80 | |   [ministryofjustice](https://github.com/ministryofjustice) / [aws-root-account](https://github.com/ministryofjustice/aws-root-account) | 79 | |   [hyperledger](https://github.com/hyperledger) / [identus-cloud-agent](https://github.com/hyperledger/identus-cloud-agent) | 76 | |   [oxsecurity](https://github.com/oxsecurity) / [codetotal](https://github.com/oxsecurity/codetotal) | 69 | |   [nvuillam](https://github.com/nvuillam) / [vscode-groovy-lint](https://github.com/nvuillam/vscode-groovy-lint) | 68 | -|   [larivierec](https://github.com/larivierec) / [home-cluster](https://github.com/larivierec/home-cluster) | 64 | +|   [larivierec](https://github.com/larivierec) / [home-cluster](https://github.com/larivierec/home-cluster) | 65 | |   [npalm](https://github.com/npalm) / [action-docs](https://github.com/npalm/action-docs) | 62 | |   [riosengineer](https://github.com/riosengineer) / [Bicepify](https://github.com/riosengineer/Bicepify) | 61 | +|   [h3mmy](https://github.com/h3mmy) / [bloopySphere](https://github.com/h3mmy/bloopySphere) | 60 | |   [unixorn](https://github.com/unixorn) / [warhol.plugin.zsh](https://github.com/unixorn/warhol.plugin.zsh) | 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 | -|   [h3mmy](https://github.com/h3mmy) / [bloopySphere](https://github.com/h3mmy/bloopySphere) | 57 | -|   [Azure](https://github.com/Azure) / [benchpress](https://github.com/Azure/benchpress) | 57 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue) | 57 | +|   [eth-protocol-fellows](https://github.com/eth-protocol-fellows) / [cohort-five](https://github.com/eth-protocol-fellows/cohort-five) | 54 | |   [leosuncin](https://github.com/leosuncin) / [nest-typeorm-custom-repository](https://github.com/leosuncin/nest-typeorm-custom-repository) | 53 | -|   [eth-protocol-fellows](https://github.com/eth-protocol-fellows) / [cohort-five](https://github.com/eth-protocol-fellows/cohort-five) | 53 | |   [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) | 52 | |   [philips-software](https://github.com/philips-software) / [amp-hal-st](https://github.com/philips-software/amp-hal-st) | 52 | |   [FaserF](https://github.com/FaserF) / [hassio-addons](https://github.com/FaserF/hassio-addons) | 51 | +|   [apigee](https://github.com/apigee) / [terraform-modules](https://github.com/apigee/terraform-modules) | 51 | |   [stepancheg](https://github.com/stepancheg) / [rust-tls-api](https://github.com/stepancheg/rust-tls-api) | 50 | -|   [apigee](https://github.com/apigee) / [terraform-modules](https://github.com/apigee/terraform-modules) | 50 | |   [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 | |   [quackduck](https://github.com/quackduck) / [rem](https://github.com/quackduck/rem) | 48 | @@ -109,30 +109,30 @@ |   [ruzickap](https://github.com/ruzickap) / [action-my-broken-link-checker](https://github.com/ruzickap/action-my-broken-link-checker) | 45 | |   [orangekame3](https://github.com/orangekame3) / [ghfetch](https://github.com/orangekame3/ghfetch) | 44 | |   [sierrafoxtrot](https://github.com/sierrafoxtrot) / [srecord](https://github.com/sierrafoxtrot/srecord) | 41 | +|   [axeII](https://github.com/axeII) / [home-ops](https://github.com/axeII/home-ops) | 40 | |   [GoogleCloudPlatform](https://github.com/GoogleCloudPlatform) / [apigee-samples](https://github.com/GoogleCloudPlatform/apigee-samples) | 40 | -|   [axeII](https://github.com/axeII) / [home-ops](https://github.com/axeII/home-ops) | 39 | -|   [camaraproject](https://github.com/camaraproject) / [QualityOnDemand](https://github.com/camaraproject/QualityOnDemand) | 39 | +|   [camaraproject](https://github.com/camaraproject) / [QualityOnDemand](https://github.com/camaraproject/QualityOnDemand) | 40 | |   [nvuillam](https://github.com/nvuillam) / [node-java-caller](https://github.com/nvuillam/node-java-caller) | 38 | |   [MythicDrops](https://github.com/MythicDrops) / [MythicDrops](https://github.com/MythicDrops/MythicDrops) | 38 | |   [HariSekhon](https://github.com/HariSekhon) / [GitHub-Actions](https://github.com/HariSekhon/GitHub-Actions) | 38 | |   [ruzickap](https://github.com/ruzickap) / [malware-cryptominer-container](https://github.com/ruzickap/malware-cryptominer-container) | 37 | |   [AliceO2Group](https://github.com/AliceO2Group) / [O2Physics](https://github.com/AliceO2Group/O2Physics) | 37 | +|   [MoegirlPediaInterfaceAdmins](https://github.com/MoegirlPediaInterfaceAdmins) / [MoegirlPediaInterfaceCodes](https://github.com/MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes) | 36 | |   [quackduck](https://github.com/quackduck) / [secret](https://github.com/quackduck/secret) | 36 | |   [whoisdsmith](https://github.com/whoisdsmith) / [VAULTSIDIAN](https://github.com/whoisdsmith/VAULTSIDIAN) | 36 | -|   [MoegirlPediaInterfaceAdmins](https://github.com/MoegirlPediaInterfaceAdmins) / [MoegirlPediaInterfaceCodes](https://github.com/MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes) | 35 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-terraform-report](https://github.com/ahmadnassri/action-terraform-report) | 35 | |   [reefland](https://github.com/reefland) / [cri-purge](https://github.com/reefland/cri-purge) | 35 | |   [leeter](https://github.com/leeter) / [WinMTR-refresh](https://github.com/leeter/WinMTR-refresh) | 34 | |   [PowerDNS-Admin](https://github.com/PowerDNS-Admin) / [pda-next](https://github.com/PowerDNS-Admin/pda-next) | 34 | |   [itsmng](https://github.com/itsmng) / [itsm-ng](https://github.com/itsmng/itsm-ng) | 34 | |   [microsoft](https://github.com/microsoft) / [OHDSIonAzure](https://github.com/microsoft/OHDSIonAzure) | 33 | +|   [tyriis](https://github.com/tyriis) / [home-ops](https://github.com/tyriis/home-ops) | 33 | |   [ministryofjustice](https://github.com/ministryofjustice) / [modernisation-platform-environments](https://github.com/ministryofjustice/modernisation-platform-environments) | 33 | -|   [tyriis](https://github.com/tyriis) / [home-ops](https://github.com/tyriis/home-ops) | 32 | +|   [orangekame3](https://github.com/orangekame3) / [mk](https://github.com/orangekame3/mk) | 31 | |   [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 | |   [SilentDemonSD](https://github.com/SilentDemonSD) / [Tele-LeechX](https://github.com/SilentDemonSD/Tele-LeechX) | 30 | |   [AErmie](https://github.com/AErmie) / [DevSecOps](https://github.com/AErmie/DevSecOps) | 30 | -|   [orangekame3](https://github.com/orangekame3) / [mk](https://github.com/orangekame3/mk) | 30 | |   [unixorn](https://github.com/unixorn) / [docker-helpers.zshplugin](https://github.com/unixorn/docker-helpers.zshplugin) | 29 | |   [opaque-systems](https://github.com/opaque-systems) / [opaquegateway-python](https://github.com/opaque-systems/opaquegateway-python) | 29 | |   [practicalli](https://github.com/practicalli) / [project-templates](https://github.com/practicalli/project-templates) | 29 | @@ -141,10 +141,10 @@ |   [gluwa](https://github.com/gluwa) / [creditcoin](https://github.com/gluwa/creditcoin) | 28 | |   [arbitraryexecution](https://github.com/arbitraryexecution) / [forta-bot-templates](https://github.com/arbitraryexecution/forta-bot-templates) | 26 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-pretty-exceptions](https://github.com/ahmadnassri/node-pretty-exceptions) | 26 | -|   [ruzickap](https://github.com/ruzickap) / [k8s-istio-demo](https://github.com/ruzickap/k8s-istio-demo) | 24 | +|   [ruzickap](https://github.com/ruzickap) / [k8s-istio-demo](https://github.com/ruzickap/k8s-istio-demo) | 25 | +|   [litejs](https://github.com/litejs) / [dom](https://github.com/litejs/dom) | 24 | |   [mirakc](https://github.com/mirakc) / [mirakc-arib](https://github.com/mirakc/mirakc-arib) | 24 | |   [Simplifi-ED](https://github.com/Simplifi-ED) / [cloudcost](https://github.com/Simplifi-ED/cloudcost) | 24 | -|   [litejs](https://github.com/litejs) / [dom](https://github.com/litejs/dom) | 23 | |   [OpenZeppelin](https://github.com/OpenZeppelin) / [compound-monitoring](https://github.com/OpenZeppelin/compound-monitoring) | 22 | |   [unixorn](https://github.com/unixorn) / [jpb.zshplugin](https://github.com/unixorn/jpb.zshplugin) | 22 | |   [GRIFFINCollaboration](https://github.com/GRIFFINCollaboration) / [GRSISort](https://github.com/GRIFFINCollaboration/GRSISort) | 22 | @@ -152,13 +152,13 @@ |   [GSA-TTS](https://github.com/GSA-TTS) / [usagov-benefits-eligibility](https://github.com/GSA-TTS/usagov-benefits-eligibility) | 22 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-api-problem](https://github.com/ahmadnassri/node-api-problem) | 22 | |   [nvuillam](https://github.com/nvuillam) / [markdown-table-formatter](https://github.com/nvuillam/markdown-table-formatter) | 21 | +|   [mmalyska](https://github.com/mmalyska) / [home-ops](https://github.com/mmalyska/home-ops) | 21 | +|   [snoopy82481](https://github.com/snoopy82481) / [home_cluster](https://github.com/snoopy82481/home_cluster) | 21 | |   [Euvaz](https://github.com/Euvaz) / [GitOps-Home](https://github.com/Euvaz/GitOps-Home) | 21 | |   [camaraproject](https://github.com/camaraproject) / [SimSwap](https://github.com/camaraproject/SimSwap) | 21 | |   [camaraproject](https://github.com/camaraproject) / [DeviceLocation](https://github.com/camaraproject/DeviceLocation) | 21 | |   [ahmadnassri](https://github.com/ahmadnassri) / [node-metalsmith-pug](https://github.com/ahmadnassri/node-metalsmith-pug) | 21 | |   [gmoon](https://github.com/gmoon) / [s3proxy](https://github.com/gmoon/s3proxy) | 20 | -|   [mmalyska](https://github.com/mmalyska) / [home-ops](https://github.com/mmalyska/home-ops) | 20 | -|   [snoopy82481](https://github.com/snoopy82481) / [home_cluster](https://github.com/snoopy82481/home_cluster) | 20 | |   [practicalli](https://github.com/practicalli) / [neovim](https://github.com/practicalli/neovim) | 20 | |   [ruzickap](https://github.com/ruzickap) / [action-my-markdown-link-checker](https://github.com/ruzickap/action-my-markdown-link-checker) | 19 | |   [practicalli](https://github.com/practicalli) / [clojurescript](https://github.com/practicalli/clojurescript) | 19 | @@ -229,6 +229,7 @@ |   [nvuillam](https://github.com/nvuillam) / [node-sarif-builder](https://github.com/nvuillam/node-sarif-builder) | 10 | |   [llaville](https://github.com/llaville) / [php-compatinfo-db](https://github.com/llaville/php-compatinfo-db) | 10 | |   [unixorn](https://github.com/unixorn) / [1password-op.plugin.zsh](https://github.com/unixorn/1password-op.plugin.zsh) | 10 | +|   [ZEISS](https://github.com/ZEISS) / [pylibczirw](https://github.com/ZEISS/pylibczirw) | 10 | |   [you-n-g](https://github.com/you-n-g) / [simplegpt.nvim](https://github.com/you-n-g/simplegpt.nvim) | 10 | |   [GhostWriters](https://github.com/GhostWriters) / [docker-packt-cli](https://github.com/GhostWriters/docker-packt-cli) | 10 | |   [SamErde](https://github.com/SamErde) / [PowerShell](https://github.com/SamErde/PowerShell) | 10 | @@ -239,7 +240,7 @@ |   [hyperledger](https://github.com/hyperledger) / [identus-apollo](https://github.com/hyperledger/identus-apollo) | 9 | |   [stepancheg](https://github.com/stepancheg) / [rust-protoc-bin-vendored](https://github.com/stepancheg/rust-protoc-bin-vendored) | 9 | |   [xoap-io](https://github.com/xoap-io) / [xoap-uberagent-kibana-dashboards](https://github.com/xoap-io/xoap-uberagent-kibana-dashboards) | 9 | -|   [ZEISS](https://github.com/ZEISS) / [pylibczirw](https://github.com/ZEISS/pylibczirw) | 9 | +|   [ruzickap](https://github.com/ruzickap) / [k8s-jenkins-x](https://github.com/ruzickap/k8s-jenkins-x) | 9 | |   [Toufa7](https://github.com/Toufa7) / [WebServer](https://github.com/Toufa7/WebServer) | 9 | |   [taxonomicallyinformedannotation](https://github.com/taxonomicallyinformedannotation) / [tima](https://github.com/taxonomicallyinformedannotation/tima) | 9 | |   [9elements](https://github.com/9elements) / [firmware-action](https://github.com/9elements/firmware-action) | 9 | @@ -250,7 +251,6 @@ |   [ahmadnassri](https://github.com/ahmadnassri) / [node-autoenv](https://github.com/ahmadnassri/node-autoenv) | 9 | |   [QuantumPL](https://github.com/QuantumPL) / [bib](https://github.com/QuantumPL/bib) | 8 | |   [leosuncin](https://github.com/leosuncin) / [nest-graphql-example](https://github.com/leosuncin/nest-graphql-example) | 8 | -|   [ruzickap](https://github.com/ruzickap) / [k8s-jenkins-x](https://github.com/ruzickap/k8s-jenkins-x) | 8 | |   [hyperledger](https://github.com/hyperledger) / [identus-docs](https://github.com/hyperledger/identus-docs) | 8 | |   [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 | @@ -290,6 +290,7 @@ |   [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 | |   [RedHatProductSecurity](https://github.com/RedHatProductSecurity) / [trestle-bot](https://github.com/RedHatProductSecurity/trestle-bot) | 6 | |   [Azure](https://github.com/Azure) / [ARO-HCP](https://github.com/Azure/ARO-HCP) | 6 | @@ -313,7 +314,6 @@ |   [torrust](https://github.com/torrust) / [torrust-compose](https://github.com/torrust/torrust-compose) | 5 | |   [cdzombak](https://github.com/cdzombak) / [energybridge_to_influxdb](https://github.com/cdzombak/energybridge_to_influxdb) | 5 | |   [ruzickap](https://github.com/ruzickap) / [ansible-my_workstation](https://github.com/ruzickap/ansible-my_workstation) | 5 | -|   [ruzickap](https://github.com/ruzickap) / [ansible-raspberry-pi-os](https://github.com/ruzickap/ansible-raspberry-pi-os) | 5 | |   [mikevader](https://github.com/mikevader) / [k3s-cluster-infra-apps](https://github.com/mikevader/k3s-cluster-infra-apps) | 5 | |   [seantrane](https://github.com/seantrane) / [engineering](https://github.com/seantrane/engineering) | 5 | |   [shalltearb1oodfallen](https://github.com/shalltearb1oodfallen) / [airbnb](https://github.com/shalltearb1oodfallen/airbnb) | 5 | @@ -324,6 +324,7 @@ |   [SamErde](https://github.com/SamErde) / [Set-DNS-Records-for-No-Email-Domains](https://github.com/SamErde/Set-DNS-Records-for-No-Email-Domains) | 5 | |   [ZEISS](https://github.com/ZEISS) / [czicheck](https://github.com/ZEISS/czicheck) | 5 | |   [RunningMattress](https://github.com/RunningMattress) / [upm-test-package](https://github.com/RunningMattress/upm-test-package) | 5 | +|   [jmuelbert](https://github.com/jmuelbert) / [jmbde-QT](https://github.com/jmuelbert/jmbde-QT) | 5 | |   [camaraproject](https://github.com/camaraproject) / [OTPValidation](https://github.com/camaraproject/OTPValidation) | 5 | |   [camaraproject](https://github.com/camaraproject) / [ConnectivityInsights](https://github.com/camaraproject/ConnectivityInsights) | 5 | |   [dropy-project](https://github.com/dropy-project) / [front](https://github.com/dropy-project/front) | 5 | @@ -338,7 +339,6 @@ |   [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 | |   [Osazz](https://github.com/Osazz) / [banking_system](https://github.com/Osazz/banking_system) | 4 | -|   [TanvirOnGH](https://github.com/TanvirOnGH) / [dotfiles](https://github.com/TanvirOnGH/dotfiles) | 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 | |   [davidB](https://github.com/davidB) / [cdviz](https://github.com/davidB/cdviz) | 4 | @@ -359,7 +359,6 @@ |   [IBM](https://github.com/IBM) / [ibm-rpa-cli](https://github.com/IBM/ibm-rpa-cli) | 4 | |   [jmuelbert](https://github.com/jmuelbert) / [generator-swift](https://github.com/jmuelbert/generator-swift) | 4 | |   [brandonmcclure](https://github.com/brandonmcclure) / [friendly-chainsaw](https://github.com/brandonmcclure/friendly-chainsaw) | 4 | -|   [jmuelbert](https://github.com/jmuelbert) / [jmbde-QT](https://github.com/jmuelbert/jmbde-QT) | 4 | |   [Jasstkn](https://github.com/Jasstkn) / [link-checker](https://github.com/Jasstkn/link-checker) | 4 | |   [camaraproject](https://github.com/camaraproject) / [WebRTC](https://github.com/camaraproject/WebRTC) | 4 | |   [ncalteen](https://github.com/ncalteen) / [what-did-i-do](https://github.com/ncalteen/what-did-i-do) | 4 | @@ -369,6 +368,7 @@ |   [OpenZeppelin](https://github.com/OpenZeppelin) / [secure-development-cookbook](https://github.com/OpenZeppelin/secure-development-cookbook) | 4 | |   [flexion](https://github.com/flexion) / [bash_shell_script_starter](https://github.com/flexion/bash_shell_script_starter) | 4 | |   [jan-guenter](https://github.com/jan-guenter) / [action-class](https://github.com/jan-guenter/action-class) | 3 | +|   [ruzickap](https://github.com/ruzickap) / [ruzickap.github.io](https://github.com/ruzickap/ruzickap.github.io) | 3 | |   [rafyco](https://github.com/rafyco) / [ytrss](https://github.com/rafyco/ytrss) | 3 | |   [SueyGuey](https://github.com/SueyGuey) / [Infidelity](https://github.com/SueyGuey/Infidelity) | 3 | |   [MythicDrops](https://github.com/MythicDrops) / [mythicdrops-gradle-plugin](https://github.com/MythicDrops/mythicdrops-gradle-plugin) | 3 | @@ -384,7 +384,9 @@ |   [cbg-ethz](https://github.com/cbg-ethz) / [SARS-CoV-2_Analysis](https://github.com/cbg-ethz/SARS-CoV-2_Analysis) | 3 | |   [quackduck](https://github.com/quackduck) / [lolsh](https://github.com/quackduck/lolsh) | 3 | |   [mimmi20](https://github.com/mimmi20) / [monolog-streamformatter](https://github.com/mimmi20/monolog-streamformatter) | 3 | +|   [Moringa-SDF-PTO5](https://github.com/Moringa-SDF-PTO5) / [post-moringa](https://github.com/Moringa-SDF-PTO5/post-moringa) | 3 | |   [lukemurraynz](https://github.com/lukemurraynz) / [Codespace_IaC_Coding](https://github.com/lukemurraynz/Codespace_IaC_Coding) | 3 | +|   [TanvirOnGH](https://github.com/TanvirOnGH) / [dotfiles](https://github.com/TanvirOnGH/dotfiles) | 3 | |   [FaeyUmbrea](https://github.com/FaeyUmbrea) / [obs-utils](https://github.com/FaeyUmbrea/obs-utils) | 3 | |   [iJinWei](https://github.com/iJinWei) / [QuirkAndThread](https://github.com/iJinWei/QuirkAndThread) | 3 | |   [bacterial-genomics](https://github.com/bacterial-genomics) / [wf-ani](https://github.com/bacterial-genomics/wf-ani) | 3 | @@ -411,6 +413,7 @@ |   [fernandopn](https://github.com/fernandopn) / [swarm-mind](https://github.com/fernandopn/swarm-mind) | 3 | |   [jokay](https://github.com/jokay) / [docker-php-fpm-ext](https://github.com/jokay/docker-php-fpm-ext) | 3 | |   [ahmadnassri](https://github.com/ahmadnassri) / [action-changed-files](https://github.com/ahmadnassri/action-changed-files) | 3 | +|   [lucacalcaterra](https://github.com/lucacalcaterra) / [kube-home-flux-2](https://github.com/lucacalcaterra/kube-home-flux-2) | 3 | |   [evanofslack](https://github.com/evanofslack) / [slacknet](https://github.com/evanofslack/slacknet) | 3 | |   [Azure-Samples](https://github.com/Azure-Samples) / [symphony-terraform](https://github.com/Azure-Samples/symphony-terraform) | 3 | |   [practicalli](https://github.com/practicalli) / [learn-clojure](https://github.com/practicalli/learn-clojure) | 3 | @@ -439,7 +442,6 @@ |   [lpsm-dev](https://github.com/lpsm-dev) / [helm-recursive-library](https://github.com/lpsm-dev/helm-recursive-library) | 2 | |   [mambax7](https://github.com/mambax7) / [songlist](https://github.com/mambax7/songlist) | 2 | |   [janderssonse](https://github.com/janderssonse) / [changelog-tag](https://github.com/janderssonse/changelog-tag) | 2 | -|   [ruzickap](https://github.com/ruzickap) / [ruzickap.github.io](https://github.com/ruzickap/ruzickap.github.io) | 2 | |   [mihaur](https://github.com/mihaur) / [node-fastify-template](https://github.com/mihaur/node-fastify-template) | 2 | |   [stevengonsalvez](https://github.com/stevengonsalvez) / [cloud-cicd-exploration](https://github.com/stevengonsalvez/cloud-cicd-exploration) | 2 | |   [anandchugh](https://github.com/anandchugh) / [iotedge-cicd-github-actions](https://github.com/anandchugh/iotedge-cicd-github-actions) | 2 | @@ -476,7 +478,6 @@ |   [matejkosiarcik](https://github.com/matejkosiarcik) / [azlint](https://github.com/matejkosiarcik/azlint) | 2 | |   [ragsworks](https://github.com/ragsworks) / [workflow-megalinter](https://github.com/ragsworks/workflow-megalinter) | 2 | |   [worksuiteio](https://github.com/worksuiteio) / [worksuite](https://github.com/worksuiteio/worksuite) | 2 | -|   [RedHatProductSecurity](https://github.com/RedHatProductSecurity) / [oscal-automation-libs](https://github.com/RedHatProductSecurity/oscal-automation-libs) | 2 | |   [jscheytt](https://github.com/jscheytt) / [dotfiles](https://github.com/jscheytt/dotfiles) | 2 | |   [GenZmeY](https://github.com/GenZmeY) / [KF2-TAWOD](https://github.com/GenZmeY/KF2-TAWOD) | 2 | |   [GenZmeY](https://github.com/GenZmeY) / [KF2-ZedSpawner](https://github.com/GenZmeY/KF2-ZedSpawner) | 2 | @@ -496,7 +497,6 @@ |   [ahmadnassri](https://github.com/ahmadnassri) / [action-metadata](https://github.com/ahmadnassri/action-metadata) | 2 | |   [ahmadnassri](https://github.com/ahmadnassri) / [template-action-composite](https://github.com/ahmadnassri/template-action-composite) | 2 | |   [ahmadnassri](https://github.com/ahmadnassri) / [docker-gollum](https://github.com/ahmadnassri/docker-gollum) | 2 | -|   [lucacalcaterra](https://github.com/lucacalcaterra) / [kube-home-flux-2](https://github.com/lucacalcaterra/kube-home-flux-2) | 2 | |   [trifork](https://github.com/trifork) / [cheetah-development-infrastructure](https://github.com/trifork/cheetah-development-infrastructure) | 2 | |   [wesley-dean](https://github.com/wesley-dean) / [hsc](https://github.com/wesley-dean/hsc) | 2 | |   [JaderDias](https://github.com/JaderDias) / [aws-activity-pub](https://github.com/JaderDias/aws-activity-pub) | 2 | @@ -598,10 +598,12 @@ |   [uah-ams](https://github.com/uah-ams) / [uah-ams-website](https://github.com/uah-ams/uah-ams-website) | 1 | |   [mimmi20](https://github.com/mimmi20) / [laminas-router-hostname](https://github.com/mimmi20/laminas-router-hostname) | 1 | |   [mimmi20](https://github.com/mimmi20) / [coding-standard](https://github.com/mimmi20/coding-standard) | 1 | +|   [metarex-media](https://github.com/metarex-media) / [mrx-tool](https://github.com/metarex-media/mrx-tool) | 1 | |   [atlascloud](https://github.com/atlascloud) / [aports](https://github.com/atlascloud/aports) | 1 | |   [ruzickap](https://github.com/ruzickap) / [myteam-adr](https://github.com/ruzickap/myteam-adr) | 1 | |   [ruzickap](https://github.com/ruzickap) / [k8s-eks-flux](https://github.com/ruzickap/k8s-eks-flux) | 1 | |   [Ragdata](https://github.com/Ragdata) / [reusable-workflows](https://github.com/Ragdata/reusable-workflows) | 1 | +|   [ItzSimplyJoe](https://github.com/ItzSimplyJoe) / [SimplzUI](https://github.com/ItzSimplyJoe/SimplzUI) | 1 | |   [jalim](https://github.com/jalim) / [home-operations](https://github.com/jalim/home-operations) | 1 | |   [dochang](https://github.com/dochang) / [asdf-zls](https://github.com/dochang/asdf-zls) | 1 | |   [DownAtTheBottomOfTheMoleHole](https://github.com/DownAtTheBottomOfTheMoleHole) / [terraform-azuredevops-naming](https://github.com/DownAtTheBottomOfTheMoleHole/terraform-azuredevops-naming) | 1 | @@ -661,6 +663,7 @@ |   [javydekoning](https://github.com/javydekoning) / [homelab](https://github.com/javydekoning/homelab) | 1 | |   [proinsias](https://github.com/proinsias) / [infrared-observations](https://github.com/proinsias/infrared-observations) | 1 | |   [proinsias](https://github.com/proinsias) / [detection-and-exploration](https://github.com/proinsias/detection-and-exploration) | 1 | +|   [brettinternet](https://github.com/brettinternet) / [homelab](https://github.com/brettinternet/homelab) | 1 | |   [stan1ey-shen](https://github.com/stan1ey-shen) / [lint](https://github.com/stan1ey-shen/lint) | 1 | |   [kh-rawad](https://github.com/kh-rawad) / [dotFiles](https://github.com/kh-rawad/dotFiles) | 1 | |   [ahinko](https://github.com/ahinko) / [simple-pg-backup](https://github.com/ahinko/simple-pg-backup) | 1 | @@ -691,7 +694,9 @@ |   [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) / [SimpleEdgeDiscovery](https://github.com/camaraproject/SimpleEdgeDiscovery) | 1 | +|   [practicalli](https://github.com/practicalli) / [gameboard-donut](https://github.com/practicalli/gameboard-donut) | 1 | |   [Aclrian](https://github.com/Aclrian) / [PlayPause-with-xcover-button](https://github.com/Aclrian/PlayPause-with-xcover-button) | 1 | +|   [nitra](https://github.com/nitra) / [cf-security](https://github.com/nitra/cf-security) | 1 | |   [peterjokumsen](https://github.com/peterjokumsen) / [peterjokumsen-nx-workspace](https://github.com/peterjokumsen/peterjokumsen-nx-workspace) | 1 | |   [issue-ops](https://github.com/issue-ops) / [validator](https://github.com/issue-ops/validator) | 1 | |   [pryzm-finance](https://github.com/pryzm-finance) / [pryzmjs](https://github.com/pryzm-finance/pryzmjs) | 1 | @@ -1466,7 +1471,11 @@ |   [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 | -|   [Moringa-SDF-PTO5](https://github.com/Moringa-SDF-PTO5) / [post-moringa](https://github.com/Moringa-SDF-PTO5/post-moringa) | 0 | +|   [locusts-r-us](https://github.com/locusts-r-us) / [locusts](https://github.com/locusts-r-us/locusts) | 0 | +|   [VeleSSemecky](https://github.com/VeleSSemecky) / [Purchase](https://github.com/VeleSSemecky/Purchase) | 0 | +|   [arifbalik](https://github.com/arifbalik) / [self-monorepo](https://github.com/arifbalik/self-monorepo) | 0 | +|   [rorysavage77](https://github.com/rorysavage77) / [k8s-security-policy-auditor](https://github.com/rorysavage77/k8s-security-policy-auditor) | 0 | +|   [arifbalik](https://github.com/arifbalik) / [monorepo](https://github.com/arifbalik/monorepo) | 0 | |   [rartych](https://github.com/rartych) / [.github](https://github.com/rartych/.github) | 0 | |   [tuist](https://github.com/tuist) / [mise](https://github.com/tuist/mise) | 0 | |   [choatej](https://github.com/choatej) / [gcp-scanner](https://github.com/choatej/gcp-scanner) | 0 | @@ -1488,7 +1497,6 @@ |   [mambax7](https://github.com/mambax7) / [about](https://github.com/mambax7/about) | 0 | |   [AReid987](https://github.com/AReid987) / [CodeQuest](https://github.com/AReid987/CodeQuest) | 0 | |   [caticoa3](https://github.com/caticoa3) / [configs](https://github.com/caticoa3/configs) | 0 | -|   [ItzSimplyJoe](https://github.com/ItzSimplyJoe) / [SimplzUI](https://github.com/ItzSimplyJoe/SimplzUI) | 0 | |   [oscarmh](https://github.com/oscarmh) / [DevSecOps](https://github.com/oscarmh/DevSecOps) | 0 | |   [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 | @@ -1621,7 +1629,6 @@ |   [skyssolutions](https://github.com/skyssolutions) / [k3s-cluster](https://github.com/skyssolutions/k3s-cluster) | 0 | |   [amlodzianowski](https://github.com/amlodzianowski) / [s3-cache-header-setter-python](https://github.com/amlodzianowski/s3-cache-header-setter-python) | 0 | |   [Anonymous17986](https://github.com/Anonymous17986) / [tele](https://github.com/Anonymous17986/tele) | 0 | -|   [PrymalInstynct](https://github.com/PrymalInstynct) / [k8s-prod-cluster](https://github.com/PrymalInstynct/k8s-prod-cluster) | 0 | |   [puzzler995](https://github.com/puzzler995) / [k8s-homelab](https://github.com/puzzler995/k8s-homelab) | 0 | |   [dochang](https://github.com/dochang) / [asdf-carbonyl](https://github.com/dochang/asdf-carbonyl) | 0 | |   [Koridore](https://github.com/Koridore) / [discel](https://github.com/Koridore/discel) | 0 | @@ -1675,7 +1682,6 @@ |   [jorgiuxs](https://github.com/jorgiuxs) / [Rodaku-Home-cluster](https://github.com/jorgiuxs/Rodaku-Home-cluster) | 0 | |   [rational-net](https://github.com/rational-net) / [virgo-k8s](https://github.com/rational-net/virgo-k8s) | 0 | |   [patkaehuaea](https://github.com/patkaehuaea) / [argocd-cluster](https://github.com/patkaehuaea/argocd-cluster) | 0 | -|   [brettinternet](https://github.com/brettinternet) / [homelab](https://github.com/brettinternet/homelab) | 0 | |   [szymonos](https://github.com/szymonos) / [mkdocs-devops](https://github.com/szymonos/mkdocs-devops) | 0 | |   [timalpha](https://github.com/timalpha) / [home-ops](https://github.com/timalpha/home-ops) | 0 | |   [csacca](https://github.com/csacca) / [home-infra2](https://github.com/csacca/home-infra2) | 0 | @@ -1835,6 +1841,9 @@ |   [brandonmcclure](https://github.com/brandonmcclure) / [elixir_helloworld](https://github.com/brandonmcclure/elixir_helloworld) | 0 | |   [brandonmcclure](https://github.com/brandonmcclure) / [unitybuild_test](https://github.com/brandonmcclure/unitybuild_test) | 0 | |   [brandonmcclure](https://github.com/brandonmcclure) / [ansible-role-githubrunner](https://github.com/brandonmcclure/ansible-role-githubrunner) | 0 | +|   [metarex-media](https://github.com/metarex-media) / [mxf-to-go-generator](https://github.com/metarex-media/mxf-to-go-generator) | 0 | +|   [metarex-media](https://github.com/metarex-media) / [mrx-demo](https://github.com/metarex-media/mrx-demo) | 0 | +|   [metarex-media](https://github.com/metarex-media) / [mxf-to-go](https://github.com/metarex-media/mxf-to-go) | 0 | |   [inventium-tech](https://github.com/inventium-tech) / [terraform-provider-postgresql](https://github.com/inventium-tech/terraform-provider-postgresql) | 0 | |   [ortelius](https://github.com/ortelius) / [scec-ortelius-cli](https://github.com/ortelius/scec-ortelius-cli) | 0 | |   [asphaltbuffet](https://github.com/asphaltbuffet) / [newed](https://github.com/asphaltbuffet/newed) | 0 | @@ -1865,11 +1874,11 @@ |   [ortelius](https://github.com/ortelius) / [scec-appver](https://github.com/ortelius/scec-appver) | 0 | |   [ortelius](https://github.com/ortelius) / [scec-app-tag](https://github.com/ortelius/scec-app-tag) | 0 | |   [ortelius](https://github.com/ortelius) / [scec-domain](https://github.com/ortelius/scec-domain) | 0 | +|   [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 | -|   [practicalli](https://github.com/practicalli) / [gameboard-donut](https://github.com/practicalli/gameboard-donut) | 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 | |   [nkor8016](https://github.com/nkor8016) / [linter-project](https://github.com/nkor8016/linter-project) | 0 | diff --git a/megalinter/descriptors/swift.megalinter-descriptor.yml b/megalinter/descriptors/swift.megalinter-descriptor.yml index b8df6bc029d..135668d36b6 100644 --- a/megalinter/descriptors/swift.megalinter-descriptor.yml +++ b/megalinter/descriptors/swift.megalinter-descriptor.yml @@ -19,7 +19,6 @@ linters: cli_lint_extra_args: - "lint" cli_lint_extra_args_after: - - "--path" - "/tmp/lint" - "--strict" cli_lint_fix_arg_name: "--fix"