diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json
index 0768081ac28..bd918b7b5c9 100644
--- a/.automation/generated/linter-helps.json
+++ b/.automation/generated/linter-helps.json
@@ -345,7 +345,7 @@
"General help using GNU software: "
],
"bicep_linter": [
- "Bicep CLI version 0.24.24 (5646341b0c)",
+ "Bicep CLI version 0.25.3 (862708594a)",
"",
"Usage:",
" bicep build [options] ",
@@ -771,7 +771,7 @@
" [--secrets-scan-file-type SECRETS_SCAN_FILE_TYPE]",
" [--enable-secret-scan-all-files]",
" [--block-list-secret-scan BLOCK_LIST_SECRET_SCAN]",
- " [--summary-position {top,bottom}]",
+ " [--summary-position {bottom,top}]",
" [--skip-resources-without-violations] [--deep-analysis]",
" [--no-fail-on-crash] [--mask MASK] [--scan-secrets-history]",
" [--secrets-history-timeout SECRETS_HISTORY_TIMEOUT]",
@@ -1063,7 +1063,7 @@
" --block-list-secret-scan BLOCK_LIST_SECRET_SCAN",
" List of files to filter out from the secret scanner",
" [env var: CKV_SECRETS_SCAN_BLOCK_LIST]",
- " --summary-position {top,bottom}",
+ " --summary-position {bottom,top}",
" Chose whether the summary will be appended on top",
" (before the checks results) or on bottom (after check",
" results), default is on top.",
@@ -3272,7 +3272,7 @@
" completion Generate autocompletion script",
" config Handle cached configurations",
" delete Delete configurations in Kubescape SaaS version",
- " download Download attack-tracks,controls-inputs,exceptions,control,framework,artifacts",
+ " download Download exceptions,control,framework,artifacts,attack-tracks,controls-inputs",
" fix Fix misconfiguration in files",
" help Help about any command",
" list List frameworks/controls will list the supported frameworks and controls",
@@ -3319,7 +3319,7 @@
" --version version for kubeval"
],
"lightning-flow-scanner": [
- "(node:1928) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1904) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
"(Use `node --trace-deprecation ...` to show where the warning was created)",
"Try to resolve the errors in the following flows:",
"",
@@ -3746,7 +3746,7 @@
" Print version"
],
"markdown-link-check": [
- "(node:1696) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.",
+ "(node:1666) [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...]",
"",
@@ -5876,39 +5876,180 @@
" Warning level messages displayed, use \"--disable=all",
" --enable=classes --disable=W\".",
"",
- "Method_args:",
- " BaseChecker for method_args.",
+ "Format:",
+ " Formatting checker.",
"",
- " --timeout-methods ",
- " List of qualified names (i.e., library.method) which",
- " require a timeout parameter e.g.",
- " 'requests.api.get,requests.api.post' (default:",
- " ('requests.api.delete', 'requests.api.get',",
- " 'requests.api.head', 'requests.api.options',",
- " 'requests.api.patch', 'requests.api.post',",
- " 'requests.api.put', 'requests.api.request'))",
+ " --max-line-length ",
+ " Maximum number of characters on a single line.",
+ " (default: 100)",
+ " --ignore-long-lines ",
+ " Regexp for a line that is allowed to be longer than",
+ " the limit. (default: ^\\s*(# )??$)",
+ " --single-line-if-stmt ",
+ " Allow the body of an if to be on the same line as the",
+ " test if there is no else. (default: False)",
+ " --single-line-class-stmt ",
+ " Allow the body of a class to be on the same line as",
+ " the declaration if body contains single statement.",
+ " (default: False)",
+ " --max-module-lines ",
+ " Maximum number of lines in a module. (default: 1000)",
+ " --indent-string ",
+ " String used as indentation unit. This is usually \" \"",
+ " (4 spaces) or \" \" (1 tab). (default: )",
+ " --indent-after-paren ",
+ " Number of spaces of indent required inside a hanging",
+ " or continued line. (default: 4)",
+ " --expected-line-ending-format ",
+ " Expected format of line ending, e.g. empty (any line",
+ " ending), LF or CRLF. (default: )",
"",
- "Classes:",
- " Checker for class nodes.",
+ "Similarities:",
+ " Checks for similarities and duplicated code.",
"",
- " --defining-attr-methods ",
- " List of method names used to declare (i.e. assign)",
- " instance attributes. (default: ('__init__', '__new__',",
- " 'setUp', 'asyncSetUp', '__post_init__'))",
- " --valid-classmethod-first-arg ",
- " List of valid names for the first argument in a class",
- " method. (default: ('cls',))",
- " --valid-metaclass-classmethod-first-arg ",
- " List of valid names for the first argument in a",
- " metaclass class method. (default: ('mcs',))",
- " --exclude-protected ",
- " List of member names, which should be excluded from",
- " the protected access warning. (default: ('_asdict',",
- " '_fields', '_replace', '_source', '_make',",
- " 'os._exit'))",
- " --check-protected-access-in-special-methods ",
- " Warn about protected attribute access inside special",
- " methods (default: False)",
+ " --min-similarity-lines ",
+ " Minimum lines number of a similarity. (default: 4)",
+ " --ignore-comments ",
+ " Comments are removed from the similarity computation",
+ " (default: True)",
+ " --ignore-docstrings ",
+ " Docstrings are removed from the similarity computation",
+ " (default: True)",
+ " --ignore-imports ",
+ " Imports are removed from the similarity computation",
+ " (default: True)",
+ " --ignore-signatures ",
+ " Signatures are removed from the similarity computation",
+ " (default: True)",
+ "",
+ "Basic:",
+ " --good-names Good variable names which should always be accepted,",
+ " separated by a comma. (default: ('i', 'j', 'k', 'ex',",
+ " 'Run', '_'))",
+ " --good-names-rgxs ",
+ " Good variable names regexes, separated by a comma. If",
+ " names match any regex, they will always be accepted",
+ " (default: )",
+ " --bad-names Bad variable names which should always be refused,",
+ " separated by a comma. (default: ('foo', 'bar', 'baz',",
+ " 'toto', 'tutu', 'tata'))",
+ " --bad-names-rgxs ",
+ " Bad variable names regexes, separated by a comma. If",
+ " names match any regex, they will always be refused",
+ " (default: )",
+ " --name-group ",
+ " Colon-delimited sets of names that determine each",
+ " other's naming style when the name regexes allow",
+ " several styles. (default: ())",
+ " --include-naming-hint ",
+ " Include a hint for the correct naming format with",
+ " invalid-name. (default: False)",
+ " --property-classes ",
+ " List of decorators that produce properties, such as",
+ " abc.abstractproperty. Add to this list to register",
+ " other decorators that produce valid properties. These",
+ " decorators are taken in consideration only for",
+ " invalid-name. (default: ('abc.abstractproperty',))",
+ " --argument-naming-style