From 172d5d62286636110f5a8b97cee8f9a55b849534 Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Fri, 6 Jan 2023 09:01:34 +0100 Subject: [PATCH] [automation] Auto-update linters version, help and documentation (#2224) --- .automation/generated/flavors-stats.json | 64 +++++ .automation/generated/linter-helps.json | 106 ++++++--- .automation/generated/linter-versions.json | 8 +- .automation/generated/megalinter-users.json | 248 ++++++++++---------- CHANGELOG.md | 4 + README.md | 2 +- docs/all_linters.md | 8 +- docs/descriptors/csharp.md | 2 +- docs/descriptors/csharp_csharpier.md | 7 +- docs/descriptors/csharp_dotnet_format.md | 96 +++++--- docs/descriptors/python_black.md | 6 +- docs/descriptors/repository_checkov.md | 4 +- docs/descriptors/repository_devskim.md | 8 +- docs/descriptors/repository_semgrep.md | 2 +- docs/descriptors/sql_tsqllint.md | 10 +- docs/descriptors/terraform_checkov.md | 4 +- docs/descriptors/vbdotnet.md | 2 +- docs/descriptors/vbdotnet_dotnet_format.md | 106 +++++---- docs/flavors/dotnet.md | 2 +- docs/index.md | 2 +- docs/supported-linters.md | 2 +- docs/used-by-stats.md | 29 ++- mega-linter-runner/README.md | 2 +- 23 files changed, 445 insertions(+), 279 deletions(-) diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json index aa7f21eaafe..12ee2009a79 100644 --- a/.automation/generated/flavors-stats.json +++ b/.automation/generated/flavors-stats.json @@ -1195,6 +1195,10 @@ [ "2023-01-05T19:18:33", 2725601 + ], + [ + "2023-01-06T07:53:30", + 2726153 ] ], "ci_light": [ @@ -2393,6 +2397,10 @@ [ "2023-01-05T19:18:33", 41583 + ], + [ + "2023-01-06T07:53:30", + 41679 ] ], "cupcake": [ @@ -2571,6 +2579,10 @@ [ "2023-01-05T19:18:33", 1377 + ], + [ + "2023-01-06T07:53:30", + 1393 ] ], "dart": [ @@ -4679,6 +4691,10 @@ [ "2023-01-05T19:18:33", 100628 + ], + [ + "2023-01-06T07:53:30", + 100761 ] ], "dotnet": [ @@ -5877,6 +5893,10 @@ [ "2023-01-05T19:18:33", 337051 + ], + [ + "2023-01-06T07:53:30", + 337175 ] ], "go": [ @@ -7075,6 +7095,10 @@ [ "2023-01-05T19:18:33", 15943 + ], + [ + "2023-01-06T07:53:30", + 15951 ] ], "java": [ @@ -8273,6 +8297,10 @@ [ "2023-01-05T19:18:33", 104692 + ], + [ + "2023-01-06T07:53:30", + 104741 ] ], "javascript": [ @@ -9471,6 +9499,10 @@ [ "2023-01-05T19:18:33", 183151 + ], + [ + "2023-01-06T07:53:30", + 183271 ] ], "php": [ @@ -10669,6 +10701,10 @@ [ "2023-01-05T19:18:33", 34740 + ], + [ + "2023-01-06T07:53:30", + 34857 ] ], "python": [ @@ -11867,6 +11903,10 @@ [ "2023-01-05T19:18:33", 143313 + ], + [ + "2023-01-06T07:53:30", + 143518 ] ], "ruby": [ @@ -13061,6 +13101,10 @@ [ "2023-01-05T19:18:33", 2802 + ], + [ + "2023-01-06T07:53:30", + 2802 ] ], "rust": [ @@ -14255,6 +14299,10 @@ [ "2023-01-05T19:18:33", 4386 + ], + [ + "2023-01-06T07:53:30", + 4386 ] ], "salesforce": [ @@ -15453,6 +15501,10 @@ [ "2023-01-05T19:18:33", 15927 + ], + [ + "2023-01-06T07:53:30", + 15933 ] ], "scala": [ @@ -16649,6 +16701,10 @@ [ "2023-01-05T19:18:33", 1974 + ], + [ + "2023-01-06T07:53:30", + 1977 ] ], "swift": [ @@ -17843,6 +17899,10 @@ [ "2023-01-05T19:18:33", 3053 + ], + [ + "2023-01-06T07:53:30", + 3054 ] ], "terraform": [ @@ -19041,6 +19101,10 @@ [ "2023-01-05T19:18:33", 156394 + ], + [ + "2023-01-06T07:53:30", + 156618 ] ] } \ No newline at end of file diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index b2f6bc82950..ebe5db18156 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -483,9 +483,9 @@ " input).", " --python-cell-magics TEXT When processing Jupyter Notebooks, add the", " given magic to the list of known python-", - " magics (python, python3, pypy, capture,", - " timeit, time, prun). Useful for formatting", - " cells with custom python magics.", + " magics (capture, pypy, time, python3, prun,", + " timeit, python). Useful for formatting cells", + " with custom python magics.", " -x, --skip-source-first-line Skip the first line of the source code.", " -S, --skip-string-normalization", " Don't normalize string quotes or prefixes.", @@ -667,7 +667,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]", "", "Infrastructure as code static analysis", @@ -918,7 +918,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.", @@ -1425,6 +1425,7 @@ "", "Options:", " --check Check that files are formatted. Will not write any changes.", + " --no-cache Bypass the cache to determine if a file needs to be formatted.", " --fast Skip comparing syntax tree of formatted file to original file to validate changes.", " --skip-write Skip writing changes. Generally used for testing to ensure csharpier doesn't throw any errors or cause syntax tree validation failures.", " --write-stdout Write the results of formatting any files to stdout.", @@ -1482,7 +1483,7 @@ "" ], "devskim": [ - "Microsoft DevSkim Command Line Interface 0.6.9+456d78fa02", + "Microsoft DevSkim Command Line Interface 0.7.101+7d74268320", "", "Usage: devskim [options] [command]", "", @@ -1580,36 +1581,65 @@ " list Shows list of available checks [aliases: l]" ], "dotnet-format": [ - "Description:", - " Formats code to match editorconfig settings.", - "", - "Usage:", - " dotnet format [] [command] [options]", - "", - "Arguments:", - " The project or solution file to operate on. If a file is not specified, the command will search the current directory for one. [default: ]", - "", - "Options:", - " --diagnostics A space separated list of diagnostic ids to use as a filter when fixing code style or 3rd party issues.", - " [default: whichever ids are listed in the editorconfig file]", - " --severity The severity of diagnostics to fix. Allowed values are info, warn, and error.", - " --no-restore Doesn't execute an implicit restore before formatting.", - " --verify-no-changes Verify no formatting changes would be performed. Terminates with a non-zero exit code if any files would have", - " been formatted.", - " --include A list of relative file or folder paths to include in formatting. All files are formatted if empty. [default:", - " all files in the solution or project]", - " --exclude A list of relative file or folder paths to exclude from formatting. [default: none]", - " --include-generated Format files generated by the SDK.", - " -v, --verbosity Set the verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic]", - " --binarylog Log all project or solution load information to a binary log file.", - " --report Accepts a file path, which if provided, will produce a json report in the given directory.", - " -?, -h, --help Show command line help.", - "", - "Commands:", - " whitespace Run whitespace formatting. [default: ]", - " style Run code style analyzers and apply fixes. [default: ]", - " analyzers Run 3rd party analyzers and apply fixes. [default: ]", - "" + "Usage: dotnet [runtime-options] [path-to-application] [arguments]", + "", + "Execute a .NET application.", + "", + "runtime-options:", + " --additionalprobingpath Path containing probing policy and assemblies to probe for.", + " --additional-deps Path to additional deps.json file.", + " --depsfile Path to .deps.json file.", + " --fx-version Version of the installed Shared Framework to use to run the application.", + " --roll-forward Roll forward to framework version (LatestPatch, Minor, LatestMinor, Major, LatestMajor, Disable).", + " --runtimeconfig Path to .runtimeconfig.json file.", + "", + "path-to-application:", + " The path to an application .dll file to execute.", + "", + "Usage: dotnet [sdk-options] [command] [command-options] [arguments]", + "", + "Execute a .NET SDK command.", + "", + "sdk-options:", + " -d|--diagnostics Enable diagnostic output.", + " -h|--help Show command line help.", + " --info Display .NET information.", + " --list-runtimes Display the installed runtimes.", + " --list-sdks Display the installed SDKs.", + " --version Display .NET SDK version in use.", + "", + "SDK commands:", + " add Add a package or reference to a .NET project.", + " build Build a .NET project.", + " build-server Interact with servers started by a build.", + " clean Clean build outputs of a .NET project.", + " format Apply style preferences to a project or solution.", + " help Show command line help.", + " list List project references of a .NET project.", + " msbuild Run Microsoft Build Engine (MSBuild) commands.", + " new Create a new .NET project or file.", + " nuget Provides additional NuGet commands.", + " pack Create a NuGet package.", + " publish Publish a .NET project for deployment.", + " remove Remove a package or reference from a .NET project.", + " restore Restore dependencies specified in a .NET project.", + " run Build and run a .NET project output.", + " sdk Manage .NET SDK installation.", + " sln Modify Visual Studio solution files.", + " store Store the specified assemblies in the runtime package store.", + " test Run unit tests using the test runner specified in a .NET project.", + " tool Install or manage tools that extend the .NET experience.", + " vstest Run Microsoft Test Engine (VSTest) commands.", + " workload Manage optional workloads.", + "", + "Additional commands from bundled tools:", + " dev-certs Create and manage development certificates.", + " fsi Start F# Interactive / execute F# scripts.", + " sql-cache SQL Server cache command-line tools.", + " user-secrets Manage development user secrets.", + " watch Start a file watcher that runs a command when files change.", + "", + "Run 'dotnet [command] --help' for more information on a command." ], "dustilock": [ "usage: DustiLock [-h|--help] [-r|--recursive] [-a|--audit] [-p|--path", @@ -9024,8 +9054,12 @@ "", " -c, --config Used to specify a .tsqllintrc file path other than the", " default", + " -g, --ignorelist Used to specify a .tsqllintignore file path other than", + " the default", " -f, --force Used to force generation of default config file when", " one already exists", + " -x, --fix Used to fix some of the common linting errors if", + " possible", " -i, --init Generate default .tsqllintrc config file", " -p, --print-config Print path to config file", " -l, --list-plugins List the loaded plugins", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index af195e2a66c..2a4336d7f86 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -15,10 +15,10 @@ "clj-kondo": "2022.12.10", "coffeelint": "5.2.11", "cpplint": "1.6.1", - "csharpier": "0.16.0", + "csharpier": "0.21.0", "cspell": "6.18.1", "dartanalyzer": "0.0.0", - "devskim": "0.6.9", + "devskim": "0.7.101", "djlint": "1.19.11", "dockerfilelint": "1.8.0", "dotenv-linter": "3.3.0", @@ -77,7 +77,7 @@ "scalafix": "0.10.4", "scss-lint": "0.59.0", "secretlint": "6.0.2", - "semgrep": "1.2.1", + "semgrep": "1.3.0", "sfdx-scanner": "2.8.0", "sfdx-scanner-apex": "3.8.0", "sfdx-scanner-aura": "3.8.0", @@ -99,7 +99,7 @@ "terrascan": "1.16.0", "tflint": "0.44.0", "trivy": "0.35.0", - "tsqllint": "1.14.5.0", + "tsqllint": "1.15.1.0", "v8r": "0.13.1", "xmllint": "20914", "yamllint": "1.28.0" diff --git a/.automation/generated/megalinter-users.json b/.automation/generated/megalinter-users.json index 05584c99529..229c72d51d7 100644 --- a/.automation/generated/megalinter-users.json +++ b/.automation/generated/megalinter-users.json @@ -23,8 +23,8 @@ "downloads_url": "https://api.github.com/repos/nektos/act/downloads", "events_url": "https://api.github.com/repos/nektos/act/events", "fork": false, - "forks": 846, - "forks_count": 846, + "forks": 847, + "forks_count": 847, "forks_url": "https://api.github.com/repos/nektos/act/forks", "full_name": "nektos/act", "git_commits_url": "https://api.github.com/repos/nektos/act/git/commits{/sha}", @@ -60,11 +60,11 @@ "milestones_url": "https://api.github.com/repos/nektos/act/milestones{/number}", "mirror_url": null, "name": "act", - "network_count": 846, + "network_count": 847, "node_id": "MDEwOlJlcG9zaXRvcnkxNjM4ODMyNzk=", "notifications_url": "https://api.github.com/repos/nektos/act/notifications{?since,all,participating}", - "open_issues": 94, - "open_issues_count": 94, + "open_issues": 95, + "open_issues_count": 95, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/3813618?v=4", "events_url": "https://api.github.com/users/nektos/events{/privacy}", @@ -111,7 +111,7 @@ "releases_url": "https://api.github.com/repos/nektos/act/releases{/id}", "size": 6565, "ssh_url": "git@github.com:nektos/act.git", - "stargazers_count": 33606, + "stargazers_count": 33618, "stargazers_url": "https://api.github.com/repos/nektos/act/stargazers", "statuses_url": "https://api.github.com/repos/nektos/act/statuses/{sha}", "subscribers_count": 138, @@ -128,15 +128,15 @@ "golang" ], "trees_url": "https://api.github.com/repos/nektos/act/git/trees{/sha}", - "updated_at": "2023-01-05T18:06:58Z", + "updated_at": "2023-01-06T07:38:06Z", "url": "https://api.github.com/repos/nektos/act", "visibility": "public", - "watchers": 33606, - "watchers_count": 33606, + "watchers": 33618, + "watchers_count": 33618, "web_commit_signoff_required": false }, "repo_url": "https://github.com/nektos/act", - "stargazers": 33606 + "stargazers": 33618 }, { "info": { @@ -346,7 +346,7 @@ "releases_url": "https://api.github.com/repos/IlanCosman/tide/releases{/id}", "size": 6421, "ssh_url": "git@github.com:IlanCosman/tide.git", - "stargazers_count": 1726, + "stargazers_count": 1725, "stargazers_url": "https://api.github.com/repos/IlanCosman/tide/stargazers", "statuses_url": "https://api.github.com/repos/IlanCosman/tide/statuses/{sha}", "subscribers_count": 11, @@ -363,15 +363,15 @@ "prompt" ], "trees_url": "https://api.github.com/repos/IlanCosman/tide/git/trees{/sha}", - "updated_at": "2023-01-05T09:37:08Z", + "updated_at": "2023-01-06T04:31:02Z", "url": "https://api.github.com/repos/IlanCosman/tide", "visibility": "public", - "watchers": 1726, - "watchers_count": 1726, + "watchers": 1725, + "watchers_count": 1725, "web_commit_signoff_required": false }, "repo_url": "https://github.com/IlanCosman/tide", - "stargazers": 1726 + "stargazers": 1725 }, { "info": { @@ -464,10 +464,10 @@ "releases_url": "https://api.github.com/repos/dorssel/usbipd-win/releases{/id}", "size": 1759, "ssh_url": "git@github.com:dorssel/usbipd-win.git", - "stargazers_count": 1544, + "stargazers_count": 1545, "stargazers_url": "https://api.github.com/repos/dorssel/usbipd-win/stargazers", "statuses_url": "https://api.github.com/repos/dorssel/usbipd-win/statuses/{sha}", - "subscribers_count": 29, + "subscribers_count": 30, "subscribers_url": "https://api.github.com/repos/dorssel/usbipd-win/subscribers", "subscription_url": "https://api.github.com/repos/dorssel/usbipd-win/subscription", "svn_url": "https://github.com/dorssel/usbipd-win", @@ -485,15 +485,15 @@ "wsl2" ], "trees_url": "https://api.github.com/repos/dorssel/usbipd-win/git/trees{/sha}", - "updated_at": "2023-01-05T18:03:18Z", + "updated_at": "2023-01-05T21:42:26Z", "url": "https://api.github.com/repos/dorssel/usbipd-win", "visibility": "public", - "watchers": 1544, - "watchers_count": 1544, + "watchers": 1545, + "watchers_count": 1545, "web_commit_signoff_required": false }, "repo_url": "https://github.com/dorssel/usbipd-win", - "stargazers": 1544 + "stargazers": 1545 }, { "info": { @@ -691,8 +691,8 @@ "network_count": 149, "node_id": "MDEwOlJlcG9zaXRvcnkzMDQ4MzAyMjY=", "notifications_url": "https://api.github.com/repos/oxsecurity/megalinter/notifications{?since,all,participating}", - "open_issues": 54, - "open_issues_count": 54, + "open_issues": 52, + "open_issues_count": 52, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/89921661?v=4", "events_url": "https://api.github.com/users/oxsecurity/events{/privacy}", @@ -735,11 +735,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/oxsecurity/megalinter/pulls{/number}", - "pushed_at": "2023-01-05T17:44:29Z", + "pushed_at": "2023-01-06T07:03:26Z", "releases_url": "https://api.github.com/repos/oxsecurity/megalinter/releases{/id}", - "size": 311475, + "size": 308074, "ssh_url": "git@github.com:oxsecurity/megalinter.git", - "stargazers_count": 1004, + "stargazers_count": 1005, "stargazers_url": "https://api.github.com/repos/oxsecurity/megalinter/stargazers", "statuses_url": "https://api.github.com/repos/oxsecurity/megalinter/statuses/{sha}", "subscribers_count": 8, @@ -767,15 +767,15 @@ "terraform" ], "trees_url": "https://api.github.com/repos/oxsecurity/megalinter/git/trees{/sha}", - "updated_at": "2023-01-05T16:27:11Z", + "updated_at": "2023-01-05T18:40:52Z", "url": "https://api.github.com/repos/oxsecurity/megalinter", "visibility": "public", - "watchers": 1004, - "watchers_count": 1004, + "watchers": 1005, + "watchers_count": 1005, "web_commit_signoff_required": false }, "repo_url": "https://github.com/oxsecurity/megalinter", - "stargazers": 1004 + "stargazers": 1005 }, { "info": { @@ -920,8 +920,8 @@ "downloads_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/downloads", "events_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/events", "fork": false, - "forks": 147, - "forks_count": 147, + "forks": 148, + "forks_count": 148, "forks_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/forks", "full_name": "onedr0p/flux-cluster-template", "git_commits_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/git/commits{/sha}", @@ -957,11 +957,11 @@ "milestones_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/milestones{/number}", "mirror_url": null, "name": "flux-cluster-template", - "network_count": 147, + "network_count": 148, "node_id": "MDEwOlJlcG9zaXRvcnkzNTc4OTkyNDA=", "notifications_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/notifications{?since,all,participating}", - "open_issues": 6, - "open_issues_count": 6, + "open_issues": 4, + "open_issues_count": 4, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/213795?v=4", "events_url": "https://api.github.com/users/onedr0p/events{/privacy}", @@ -984,14 +984,14 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/pulls{/number}", - "pushed_at": "2023-01-05T15:45:36Z", + "pushed_at": "2023-01-05T23:51:57Z", "releases_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/releases{/id}", - "size": 1216, + "size": 1218, "ssh_url": "git@github.com:onedr0p/flux-cluster-template.git", - "stargazers_count": 896, + "stargazers_count": 899, "stargazers_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/stargazers", "statuses_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/statuses/{sha}", - "subscribers_count": 22, + "subscribers_count": 21, "subscribers_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/subscribers", "subscription_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/subscription", "svn_url": "https://github.com/onedr0p/flux-cluster-template", @@ -1013,15 +1013,15 @@ "traefik" ], "trees_url": "https://api.github.com/repos/onedr0p/flux-cluster-template/git/trees{/sha}", - "updated_at": "2023-01-05T18:04:33Z", + "updated_at": "2023-01-06T06:17:56Z", "url": "https://api.github.com/repos/onedr0p/flux-cluster-template", "visibility": "public", - "watchers": 896, - "watchers_count": 896, + "watchers": 899, + "watchers_count": 899, "web_commit_signoff_required": false }, "repo_url": "https://github.com/k8s-at-home/flux-cluster-template", - "stargazers": 896 + "stargazers": 899 }, { "info": { @@ -1086,8 +1086,8 @@ "network_count": 120, "node_id": "MDEwOlJlcG9zaXRvcnkyMzA5OTk4MjY=", "notifications_url": "https://api.github.com/repos/onedr0p/home-ops/notifications{?since,all,participating}", - "open_issues": 8, - "open_issues_count": 8, + "open_issues": 7, + "open_issues_count": 7, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/213795?v=4", "events_url": "https://api.github.com/users/onedr0p/events{/privacy}", @@ -1110,11 +1110,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/onedr0p/home-ops/pulls{/number}", - "pushed_at": "2023-01-05T18:08:11Z", + "pushed_at": "2023-01-06T06:07:45Z", "releases_url": "https://api.github.com/repos/onedr0p/home-ops/releases{/id}", - "size": 30761, + "size": 30879, "ssh_url": "git@github.com:onedr0p/home-ops.git", - "stargazers_count": 849, + "stargazers_count": 862, "stargazers_url": "https://api.github.com/repos/onedr0p/home-ops/stargazers", "statuses_url": "https://api.github.com/repos/onedr0p/home-ops/statuses/{sha}", "subscribers_count": 13, @@ -1136,15 +1136,15 @@ "terraform" ], "trees_url": "https://api.github.com/repos/onedr0p/home-ops/git/trees{/sha}", - "updated_at": "2023-01-05T18:08:07Z", + "updated_at": "2023-01-06T05:13:51Z", "url": "https://api.github.com/repos/onedr0p/home-ops", "visibility": "public", - "watchers": 849, - "watchers_count": 849, + "watchers": 862, + "watchers_count": 862, "web_commit_signoff_required": false }, "repo_url": "https://github.com/onedr0p/home-ops", - "stargazers": 849 + "stargazers": 862 }, { "info": { @@ -1464,8 +1464,8 @@ "network_count": 120, "node_id": "MDEwOlJlcG9zaXRvcnk4MDcxMTkzMw==", "notifications_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/notifications{?since,all,participating}", - "open_issues": 104, - "open_issues_count": 104, + "open_issues": 105, + "open_issues_count": 105, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/34573705?v=4", "events_url": "https://api.github.com/users/secureCodeBox/events{/privacy}", @@ -1508,9 +1508,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/pulls{/number}", - "pushed_at": "2023-01-05T12:29:07Z", + "pushed_at": "2023-01-06T06:23:08Z", "releases_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/releases{/id}", - "size": 29633, + "size": 29731, "ssh_url": "git@github.com:secureCodeBox/secureCodeBox.git", "stargazers_count": 550, "stargazers_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/stargazers", @@ -1771,11 +1771,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/pulls{/number}", - "pushed_at": "2023-01-05T17:20:47Z", + "pushed_at": "2023-01-05T21:18:08Z", "releases_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/releases{/id}", - "size": 68305, + "size": 68869, "ssh_url": "git@github.com:KelvinTegelaar/CIPP.git", - "stargazers_count": 468, + "stargazers_count": 469, "stargazers_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/stargazers", "statuses_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/statuses/{sha}", "subscribers_count": 25, @@ -1787,15 +1787,15 @@ "temp_clone_token": null, "topics": [], "trees_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/git/trees{/sha}", - "updated_at": "2023-01-05T00:32:59Z", + "updated_at": "2023-01-05T21:49:07Z", "url": "https://api.github.com/repos/KelvinTegelaar/CIPP", "visibility": "public", - "watchers": 468, - "watchers_count": 468, + "watchers": 469, + "watchers_count": 469, "web_commit_signoff_required": false }, "repo_url": "https://github.com/KelvinTegelaar/CIPP", - "stargazers": 468 + "stargazers": 469 }, { "info": { @@ -2131,7 +2131,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/ruzickap/packer-templates/pulls{/number}", - "pushed_at": "2023-01-05T14:59:36Z", + "pushed_at": "2023-01-06T00:44:58Z", "releases_url": "https://api.github.com/repos/ruzickap/packer-templates/releases{/id}", "size": 1097, "ssh_url": "git@github.com:ruzickap/packer-templates.git", @@ -2402,7 +2402,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/xUnholy/k8s-gitops/pulls{/number}", - "pushed_at": "2023-01-05T14:06:43Z", + "pushed_at": "2023-01-06T01:34:28Z", "releases_url": "https://api.github.com/repos/xUnholy/k8s-gitops/releases{/id}", "size": 7755, "ssh_url": "git@github.com:xUnholy/k8s-gitops.git", @@ -2496,8 +2496,8 @@ "network_count": 28, "node_id": "MDEwOlJlcG9zaXRvcnkyODc1MDA0NTY=", "notifications_url": "https://api.github.com/repos/bjw-s/home-ops/notifications{?since,all,participating}", - "open_issues": 7, - "open_issues_count": 7, + "open_issues": 5, + "open_issues_count": 5, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/6213398?v=4", "events_url": "https://api.github.com/users/bjw-s/events{/privacy}", @@ -2520,9 +2520,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/bjw-s/home-ops/pulls{/number}", - "pushed_at": "2023-01-05T18:06:56Z", + "pushed_at": "2023-01-06T06:07:44Z", "releases_url": "https://api.github.com/repos/bjw-s/home-ops/releases{/id}", - "size": 32294, + "size": 32310, "ssh_url": "git@github.com:bjw-s/home-ops.git", "stargazers_count": 228, "stargazers_url": "https://api.github.com/repos/bjw-s/home-ops/stargazers", @@ -2764,7 +2764,7 @@ "releases_url": "https://api.github.com/repos/meichthys/foss_photo_libraries/releases{/id}", "size": 81, "ssh_url": "git@github.com:meichthys/foss_photo_libraries.git", - "stargazers_count": 189, + "stargazers_count": 190, "stargazers_url": "https://api.github.com/repos/meichthys/foss_photo_libraries/stargazers", "statuses_url": "https://api.github.com/repos/meichthys/foss_photo_libraries/statuses/{sha}", "subscribers_count": 8, @@ -2783,15 +2783,15 @@ "photos" ], "trees_url": "https://api.github.com/repos/meichthys/foss_photo_libraries/git/trees{/sha}", - "updated_at": "2022-12-27T12:51:43Z", + "updated_at": "2023-01-05T18:19:09Z", "url": "https://api.github.com/repos/meichthys/foss_photo_libraries", "visibility": "public", - "watchers": 189, - "watchers_count": 189, + "watchers": 190, + "watchers_count": 190, "web_commit_signoff_required": false }, "repo_url": "https://github.com/meichthys/foss_photo_libraries", - "stargazers": 189 + "stargazers": 190 }, { "info": { @@ -2880,7 +2880,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/toboshii/home-ops/pulls{/number}", - "pushed_at": "2023-01-05T06:19:40Z", + "pushed_at": "2023-01-06T06:21:43Z", "releases_url": "https://api.github.com/repos/toboshii/home-ops/releases{/id}", "size": 2800, "ssh_url": "git@github.com:toboshii/home-ops.git", @@ -3134,7 +3134,7 @@ "releases_url": "https://api.github.com/repos/joeygoksu/prime-nestjs/releases{/id}", "size": 736, "ssh_url": "git@github.com:joeygoksu/prime-nestjs.git", - "stargazers_count": 133, + "stargazers_count": 134, "stargazers_url": "https://api.github.com/repos/joeygoksu/prime-nestjs/stargazers", "statuses_url": "https://api.github.com/repos/joeygoksu/prime-nestjs/statuses/{sha}", "subscribers_count": 6, @@ -3158,15 +3158,15 @@ "typescript" ], "trees_url": "https://api.github.com/repos/joeygoksu/prime-nestjs/git/trees{/sha}", - "updated_at": "2023-01-04T22:33:42Z", + "updated_at": "2023-01-06T05:23:22Z", "url": "https://api.github.com/repos/joeygoksu/prime-nestjs", "visibility": "public", - "watchers": 133, - "watchers_count": 133, + "watchers": 134, + "watchers_count": 134, "web_commit_signoff_required": false }, "repo_url": "https://github.com/joeygoksu/prime-nestjs", - "stargazers": 133 + "stargazers": 134 }, { "info": { @@ -3377,9 +3377,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/carpenike/k8s-gitops/pulls{/number}", - "pushed_at": "2023-01-05T16:30:21Z", + "pushed_at": "2023-01-06T07:05:57Z", "releases_url": "https://api.github.com/repos/carpenike/k8s-gitops/releases{/id}", - "size": 124621, + "size": 124628, "ssh_url": "git@github.com:carpenike/k8s-gitops.git", "stargazers_count": 126, "stargazers_url": "https://api.github.com/repos/carpenike/k8s-gitops/stargazers", @@ -3433,8 +3433,8 @@ "downloads_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/downloads", "events_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/events", "fork": false, - "forks": 75, - "forks_count": 75, + "forks": 76, + "forks_count": 76, "forks_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/forks", "full_name": "newrelic/newrelic-python-agent", "git_commits_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/git/commits{/sha}", @@ -3470,11 +3470,11 @@ "milestones_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/milestones{/number}", "mirror_url": null, "name": "newrelic-python-agent", - "network_count": 75, + "network_count": 76, "node_id": "MDEwOlJlcG9zaXRvcnk0NjEyMjQ2MA==", "notifications_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/notifications{?since,all,participating}", - "open_issues": 44, - "open_issues_count": 44, + "open_issues": 42, + "open_issues_count": 42, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/31739?v=4", "events_url": "https://api.github.com/users/newrelic/events{/privacy}", @@ -3517,9 +3517,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/pulls{/number}", - "pushed_at": "2023-01-05T17:53:26Z", + "pushed_at": "2023-01-06T07:36:05Z", "releases_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/releases{/id}", - "size": 17274, + "size": 17281, "ssh_url": "git@github.com:newrelic/newrelic-python-agent.git", "stargazers_count": 125, "stargazers_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/stargazers", @@ -3634,9 +3634,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/T145/black-mirror/pulls{/number}", - "pushed_at": "2023-01-05T13:39:15Z", + "pushed_at": "2023-01-06T02:06:03Z", "releases_url": "https://api.github.com/repos/T145/black-mirror/releases{/id}", - "size": 87338, + "size": 87363, "ssh_url": "git@github.com:T145/black-mirror.git", "stargazers_count": 114, "stargazers_url": "https://api.github.com/repos/T145/black-mirror/stargazers", @@ -4312,8 +4312,8 @@ "network_count": 116, "node_id": "MDEwOlJlcG9zaXRvcnkyMjQ4Nzg3ODA=", "notifications_url": "https://api.github.com/repos/Azure/ARO-RP/notifications{?since,all,participating}", - "open_issues": 163, - "open_issues_count": 163, + "open_issues": 166, + "open_issues_count": 166, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/6844498?v=4", "events_url": "https://api.github.com/users/Azure/events{/privacy}", @@ -4356,7 +4356,7 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/Azure/ARO-RP/pulls{/number}", - "pushed_at": "2023-01-05T17:57:47Z", + "pushed_at": "2023-01-06T07:53:31Z", "releases_url": "https://api.github.com/repos/Azure/ARO-RP/releases{/id}", "size": 90104, "ssh_url": "git@github.com:Azure/ARO-RP.git", @@ -4700,8 +4700,8 @@ "network_count": 22, "node_id": "MDEwOlJlcG9zaXRvcnkxNzcxNTQ3Mzc=", "notifications_url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib/notifications{?since,all,participating}", - "open_issues": 13, - "open_issues_count": 13, + "open_issues": 14, + "open_issues_count": 14, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/39734771?v=4", "events_url": "https://api.github.com/users/philips-software/events{/privacy}", @@ -4744,11 +4744,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib/pulls{/number}", - "pushed_at": "2022-12-29T01:08:14Z", + "pushed_at": "2023-01-06T01:15:04Z", "releases_url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib/releases{/id}", - "size": 29807, + "size": 29815, "ssh_url": "git@github.com:philips-software/amp-embedded-infra-lib.git", - "stargazers_count": 69, + "stargazers_count": 70, "stargazers_url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib/stargazers", "statuses_url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib/statuses/{sha}", "subscribers_count": 15, @@ -4771,15 +4771,15 @@ "iot-firmware" ], "trees_url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib/git/trees{/sha}", - "updated_at": "2022-12-29T10:42:59Z", + "updated_at": "2023-01-06T01:20:39Z", "url": "https://api.github.com/repos/philips-software/amp-embedded-infra-lib", "visibility": "public", - "watchers": 69, - "watchers_count": 69, + "watchers": 70, + "watchers_count": 70, "web_commit_signoff_required": false }, "repo_url": "https://github.com/philips-software/embeddedinfralib", - "stargazers": 69 + "stargazers": 70 }, { "info": { @@ -4958,8 +4958,8 @@ "network_count": 7, "node_id": "MDEwOlJlcG9zaXRvcnkzMTQxODEwODI=", "notifications_url": "https://api.github.com/repos/auricom/home-ops/notifications{?since,all,participating}", - "open_issues": 14, - "open_issues_count": 14, + "open_issues": 7, + "open_issues_count": 7, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/27022259?v=4", "events_url": "https://api.github.com/users/auricom/events{/privacy}", @@ -4982,11 +4982,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/auricom/home-ops/pulls{/number}", - "pushed_at": "2023-01-05T13:27:11Z", + "pushed_at": "2023-01-06T06:24:12Z", "releases_url": "https://api.github.com/repos/auricom/home-ops/releases{/id}", - "size": 7932, + "size": 7953, "ssh_url": "git@github.com:auricom/home-ops.git", - "stargazers_count": 64, + "stargazers_count": 65, "stargazers_url": "https://api.github.com/repos/auricom/home-ops/stargazers", "statuses_url": "https://api.github.com/repos/auricom/home-ops/statuses/{sha}", "subscribers_count": 2, @@ -5006,15 +5006,15 @@ "renovate" ], "trees_url": "https://api.github.com/repos/auricom/home-ops/git/trees{/sha}", - "updated_at": "2023-01-04T06:57:45Z", + "updated_at": "2023-01-05T23:49:25Z", "url": "https://api.github.com/repos/auricom/home-ops", "visibility": "public", - "watchers": 64, - "watchers_count": 64, + "watchers": 65, + "watchers_count": 65, "web_commit_signoff_required": false }, "repo_url": "https://github.com/auricom/home-ops", - "stargazers": 64 + "stargazers": 65 }, { "info": { @@ -5697,9 +5697,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/practicalli/clojure/pulls{/number}", - "pushed_at": "2022-12-04T15:37:24Z", + "pushed_at": "2023-01-06T02:26:24Z", "releases_url": "https://api.github.com/repos/practicalli/clojure/releases{/id}", - "size": 53786, + "size": 54269, "ssh_url": "git@github.com:practicalli/clojure.git", "stargazers_count": 44, "stargazers_url": "https://api.github.com/repos/practicalli/clojure/stargazers", @@ -5910,8 +5910,8 @@ "network_count": 3, "node_id": "MDEwOlJlcG9zaXRvcnkzOTE3NjkwNDE=", "notifications_url": "https://api.github.com/repos/jr0dd/home-ops/notifications{?since,all,participating}", - "open_issues": 4, - "open_issues_count": 4, + "open_issues": 6, + "open_issues_count": 6, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/285797?v=4", "events_url": "https://api.github.com/users/jr0dd/events{/privacy}", @@ -5934,9 +5934,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/jr0dd/home-ops/pulls{/number}", - "pushed_at": "2023-01-05T18:10:24Z", + "pushed_at": "2023-01-06T06:10:39Z", "releases_url": "https://api.github.com/repos/jr0dd/home-ops/releases{/id}", - "size": 6127, + "size": 6131, "ssh_url": "git@github.com:jr0dd/home-ops.git", "stargazers_count": 37, "stargazers_url": "https://api.github.com/repos/jr0dd/home-ops/stargazers", @@ -6169,8 +6169,8 @@ "network_count": 2, "node_id": "MDEwOlJlcG9zaXRvcnkzODI4NjMyOTE=", "notifications_url": "https://api.github.com/repos/0dragosh/homelab/notifications{?since,all,participating}", - "open_issues": 2, - "open_issues_count": 2, + "open_issues": 5, + "open_issues_count": 5, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/39906742?v=4", "events_url": "https://api.github.com/users/0dragosh/events{/privacy}", @@ -6193,9 +6193,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/0dragosh/homelab/pulls{/number}", - "pushed_at": "2023-01-05T09:08:06Z", + "pushed_at": "2023-01-06T04:19:37Z", "releases_url": "https://api.github.com/repos/0dragosh/homelab/releases{/id}", - "size": 4671, + "size": 4669, "ssh_url": "git@github.com:0dragosh/homelab.git", "stargazers_count": 33, "stargazers_url": "https://api.github.com/repos/0dragosh/homelab/stargazers", @@ -6811,9 +6811,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/rwaltr/home-ops/pulls{/number}", - "pushed_at": "2023-01-05T03:14:09Z", + "pushed_at": "2023-01-06T01:05:33Z", "releases_url": "https://api.github.com/repos/rwaltr/home-ops/releases{/id}", - "size": 1926, + "size": 1928, "ssh_url": "git@github.com:rwaltr/home-ops.git", "stargazers_count": 26, "stargazers_url": "https://api.github.com/repos/rwaltr/home-ops/stargazers", diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cb7185e84a..05fb0d548a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -43,6 +43,10 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - [sfdx-scanner-lwc](https://forcedotcom.github.io/sfdx-scanner/) from 3.7.1 to **3.8.0** on 2023-01-04 - [phpstan](https://phpstan.org/) from 1.9.6 to **1.9.7** on 2023-01-05 - [eslint-plugin-jsonc](https://ota-meshi.github.io/eslint-plugin-jsonc/) from 2.5.0 to **2.6.0** on 2023-01-05 + - [csharpier](https://csharpier.com/) from 0.16.0 to **0.21.0** on 2023-01-06 + - [devskim](https://github.com/microsoft/DevSkim) from 0.6.9 to **0.7.101** on 2023-01-06 + - [semgrep](https://semgrep.dev/) from 1.2.1 to **1.3.0** on 2023-01-06 + - [tsqllint](https://github.com/tsqllint/tsqllint) from 1.14.5.0 to **1.15.1.0** on 2023-01-06 ## [v6.17.0] - 2022-12-27 diff --git a/README.md b/README.md index f6abc5b5ca4..2733774e75d 100644 --- a/README.md +++ b/README.md @@ -253,7 +253,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**TYPESCRIPT**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript.md#readme) | [eslint](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_eslint.md#readme) | [TYPESCRIPT_ES](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_eslint.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**TYPESCRIPT**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript.md#readme) | [standard](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_standard.md#readme) | [TYPESCRIPT_STANDARD](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_standard.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/standard/standard?cacheSeconds=3600)](https://github.com/standard/standard) ![autofix](https://shields.io/badge/-autofix-green) | | | [**TYPESCRIPT**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript.md#readme) | [prettier](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_prettier.md#readme) | [TYPESCRIPT_PRETTIER](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_prettier.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/prettier/prettier?cacheSeconds=3600)](https://github.com/prettier/prettier) ![formatter](https://shields.io/badge/-format-yellow) | -| | [**Visual Basic .NET** (VBDOTNET)](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet.md#readme) | [dotnet-format](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | ![formatter](https://shields.io/badge/-format-yellow) | +| | [**Visual Basic .NET** (VBDOTNET)](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet.md#readme) | [dotnet-format](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format) ![formatter](https://shields.io/badge/-format-yellow) | ### Formats diff --git a/docs/all_linters.md b/docs/all_linters.md index 5c9a7af9013..b70a6073209 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -21,10 +21,10 @@ | [**clj-kondo**](https://github.com/borkdude/clj-kondo){target=_blank} | 2022.12.10 | [EPL-1.0](licenses/clj-kondo.md) | [![GitHub stars](https://img.shields.io/github/stars/borkdude/clj-kondo?cacheSeconds=3600)](https://github.com/borkdude/clj-kondo){target=_blank} | [CLOJURE](descriptors/clojure_clj_kondo.md) | :heart: | [MegaLinter reference](https://github.com/borkdude/clj-kondo/blob/master/doc/ci-integration.md#github){target=_blank} | | [**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 | | | [C](descriptors/c_cpplint.md)
[CPP](descriptors/cpp_cpplint.md) | :white_circle: | [Web Site](https://github.com/cpplint/cpplint){target=_blank} | -| [**csharpier**](https://github.com/belav/csharpier){target=_blank} | 0.16.0 | | [![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} | +| [**csharpier**](https://github.com/belav/csharpier){target=_blank} | 0.21.0 | | [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank} | [CSHARP](descriptors/csharp_csharpier.md) | :white_circle: | [Repository](https://github.com/belav/csharpier){target=_blank} | | [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 6.18.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} | | [**dartanalyzer**](https://github.com/dart-lang/sdk){target=_blank} | N/A | [BSD-3-Clause](licenses/dartanalyzer.md) | [![GitHub stars](https://img.shields.io/github/stars/dart-lang/sdk?cacheSeconds=3600)](https://github.com/dart-lang/sdk){target=_blank} | [DART](descriptors/dart_dartanalyzer.md) | :no_entry_sign: | [Repository](https://github.com/dart-lang/sdk){target=_blank} | -| [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 0.6.9 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | +| [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 0.7.101 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | | [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.19.11 | [GPL-3.0](licenses/djlint.md) | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :heart: | [MegaLinter reference](https://djlint.com/docs/integrations/#megalinter){target=_blank} | | [**dotenv-linter**](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | 3.3.0 | [MIT](licenses/dotenv-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/dotenv-linter/dotenv-linter?cacheSeconds=3600)](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | [ENV](descriptors/env_dotenv_linter.md) | :heart: | [MegaLinter reference](https://dotenv-linter.github.io/#/integrations/mega_linter){target=_blank} | | [**dotnet-format**](https://github.com/dotnet/format){target=_blank} | 000 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/format){target=_blank} | @@ -81,7 +81,7 @@ | [**scalafix**](https://github.com/scalacenter/scalafix){target=_blank} | 0.10.4 | [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.59.0 | | [![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} | 6.0.2 | [MIT](licenses/secretlint.md) | [![GitHub stars](https://img.shields.io/github/stars/secretlint/secretlint?cacheSeconds=3600)](https://github.com/secretlint/secretlint){target=_blank} | [REPOSITORY](descriptors/repository_secretlint.md) | :heart: | [MegaLinter reference](https://github.com/secretlint/secretlint#mega-linter){target=_blank} | -| [**semgrep**](https://github.com/returntocorp/semgrep){target=_blank} | 1.2.1 | | [![GitHub stars](https://img.shields.io/github/stars/returntocorp/semgrep?cacheSeconds=3600)](https://github.com/returntocorp/semgrep){target=_blank} | [REPOSITORY](descriptors/repository_semgrep.md) | :white_circle: | [Repository](https://github.com/returntocorp/semgrep){target=_blank} | +| [**semgrep**](https://github.com/returntocorp/semgrep){target=_blank} | 1.3.0 | | [![GitHub stars](https://img.shields.io/github/stars/returntocorp/semgrep?cacheSeconds=3600)](https://github.com/returntocorp/semgrep){target=_blank} | [REPOSITORY](descriptors/repository_semgrep.md) | :white_circle: | [Repository](https://github.com/returntocorp/semgrep){target=_blank} | | [**sfdx-scanner-apex**](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | 3.8.0 | [MIT](licenses/sfdx-scanner-apex.md) | [![GitHub stars](https://img.shields.io/github/stars/forcedotcom/sfdx-scanner?cacheSeconds=3600)](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | [SALESFORCE](descriptors/salesforce_sfdx_scanner_apex.md) | :hammer_and_wrench: | [Pull Request](https://github.com/forcedotcom/sfdx-scanner/pull/307){target=_blank} | | [**sfdx-scanner-aura**](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | 3.8.0 | [MIT](licenses/sfdx-scanner-aura.md) | [![GitHub stars](https://img.shields.io/github/stars/forcedotcom/sfdx-scanner?cacheSeconds=3600)](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | [SALESFORCE](descriptors/salesforce_sfdx_scanner_aura.md) | :hammer_and_wrench: | [Pull Request](https://github.com/forcedotcom/sfdx-scanner/pull/307){target=_blank} | | [**sfdx-scanner-lwc**](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | 3.8.0 | [MIT](licenses/sfdx-scanner-lwc.md) | [![GitHub stars](https://img.shields.io/github/stars/forcedotcom/sfdx-scanner?cacheSeconds=3600)](https://github.com/forcedotcom/sfdx-scanner){target=_blank} | [SALESFORCE](descriptors/salesforce_sfdx_scanner_lwc.md) | :hammer_and_wrench: | [Pull Request](https://github.com/forcedotcom/sfdx-scanner/pull/307){target=_blank} | @@ -102,7 +102,7 @@ | [**terrascan**](https://github.com/accurics/terrascan){target=_blank} | 1.16.0 | [Apache-2.0](licenses/terrascan.md) | [![GitHub stars](https://img.shields.io/github/stars/accurics/terrascan?cacheSeconds=3600)](https://github.com/accurics/terrascan){target=_blank} | [TERRAFORM](descriptors/terraform_terrascan.md) | :white_circle: | [Repository](https://github.com/accurics/terrascan){target=_blank} | | [**tflint**](https://github.com/terraform-linters/tflint){target=_blank} | 0.44.0 | | [![GitHub stars](https://img.shields.io/github/stars/terraform-linters/tflint?cacheSeconds=3600)](https://github.com/terraform-linters/tflint){target=_blank} | [TERRAFORM](descriptors/terraform_tflint.md) | :white_circle: | [Repository](https://github.com/terraform-linters/tflint){target=_blank} | | [**trivy**](https://github.com/aquasecurity/trivy){target=_blank} | 0.35.0 | [Apache-2.0](licenses/trivy.md) | [![GitHub stars](https://img.shields.io/github/stars/aquasecurity/trivy?cacheSeconds=3600)](https://github.com/aquasecurity/trivy){target=_blank} | [REPOSITORY](descriptors/repository_trivy.md) | :white_circle: | [Repository](https://github.com/aquasecurity/trivy){target=_blank} | -| [**tsqllint**](https://github.com/tsqllint/tsqllint){target=_blank} | 1.14.5.0 | [MIT](licenses/tsqllint.md) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint){target=_blank} | [SQL](descriptors/sql_tsqllint.md) | :white_circle: | [Repository](https://github.com/tsqllint/tsqllint){target=_blank} | +| [**tsqllint**](https://github.com/tsqllint/tsqllint){target=_blank} | 1.15.1.0 | [MIT](licenses/tsqllint.md) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint){target=_blank} | [SQL](descriptors/sql_tsqllint.md) | :white_circle: | [Repository](https://github.com/tsqllint/tsqllint){target=_blank} | | [**v8r**](https://github.com/chris48s/v8r){target=_blank} | 0.13.1 | | [![GitHub stars](https://img.shields.io/github/stars/chris48s/v8r?cacheSeconds=3600)](https://github.com/chris48s/v8r){target=_blank} | [JSON](descriptors/json_v8r.md)
[YAML](descriptors/yaml_v8r.md) | :no_entry_sign: | [Repository](https://github.com/chris48s/v8r){target=_blank} | | [**xmllint**](http://xmlsoft.org/xmllint.html){target=_blank} | 20914 | | | [XML](descriptors/xml_xmllint.md) | :white_circle: | [Web Site](http://xmlsoft.org/xmllint.html){target=_blank} | | [**yamllint**](https://github.com/adrienverge/yamllint){target=_blank} | 1.28.0 | [GPL-3.0](licenses/yamllint.md) | [![GitHub stars](https://img.shields.io/github/stars/adrienverge/yamllint?cacheSeconds=3600)](https://github.com/adrienverge/yamllint){target=_blank} | [YAML](descriptors/yaml_yamllint.md) | :no_entry_sign: | [Repository](https://github.com/adrienverge/yamllint){target=_blank} | diff --git a/docs/descriptors/csharp.md b/docs/descriptors/csharp.md index 699c6e7de01..4af06bbb08b 100644 --- a/docs/descriptors/csharp.md +++ b/docs/descriptors/csharp.md @@ -35,7 +35,7 @@ description: dotnet-format, csharpier are available to analyze CSHARP files in M ```dockerfile RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest + && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 6.0 -version latest ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" ``` diff --git a/docs/descriptors/csharp_csharpier.md b/docs/descriptors/csharp_csharpier.md index 6518d952dbc..6325068c835 100644 --- a/docs/descriptors/csharp_csharpier.md +++ b/docs/descriptors/csharp_csharpier.md @@ -8,7 +8,7 @@ description: How to use csharpier (configure, ignore files, ignore errors, help ## csharpier documentation -- Version in MegaLinter: **0.16.0** +- Version in MegaLinter: **0.21.0** - Visit [Official Web Site](https://csharpier.com/){target=_blank} - See [How to configure csharpier rules](https://csharpier.com/docs/Configuration){target=_blank} - See [How to ignore files and directories with csharpier](https://csharpier.com/docs/Ignore){target=_blank} @@ -89,6 +89,7 @@ Arguments: Options: --check Check that files are formatted. Will not write any changes. + --no-cache Bypass the cache to determine if a file needs to be formatted. --fast Skip comparing syntax tree of formatted file to original file to validate changes. --skip-write Skip writing changes. Generally used for testing to ensure csharpier doesn't throw any errors or cause syntax tree validation failures. --write-stdout Write the results of formatting any files to stdout. @@ -105,10 +106,10 @@ Options: # Parent descriptor install RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest + && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 6.0 -version latest ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" # Linter install -RUN /usr/share/dotnet/dotnet tool install -g csharpier --version 0.16.0 +RUN /usr/share/dotnet/dotnet tool install -g csharpier ``` diff --git a/docs/descriptors/csharp_dotnet_format.md b/docs/descriptors/csharp_dotnet_format.md index cda0494b81d..ed21a360f95 100644 --- a/docs/descriptors/csharp_dotnet_format.md +++ b/docs/descriptors/csharp_dotnet_format.md @@ -4,12 +4,14 @@ description: How to use dotnet-format (configure, ignore files, ignore errors, h --- -# dotnet-format [![GitHub last commit](https://img.shields.io/github/last-commit/dotnet/format)](https://github.com/dotnet/format/commits) +# dotnet-format [![GitHub last commit](https://img.shields.io/github/last-commit/dotnet/format)](https://github.com/dotnet/format/commits) + +dotnet-format requires a `.sln` or `.csproj` file to run correctly. ## dotnet-format documentation - Version in MegaLinter: **000** -- Visit [Official Web Site](https://github.com/dotnet/format#readme){target=_blank} +- Visit [Official Web Site](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format){target=_blank} [![format - GitHub](https://gh-card.dev/repos/dotnet/format.svg?fullname=)](https://github.com/dotnet/format){target=_blank} @@ -57,42 +59,76 @@ This linter is available in the following flavours ### Example calls ```shell -dotnet-format --folder --check --exclude / --include myfile.cs +dotnet format {{WORKSPACE}} --verify-no-changes ``` ```shell -dotnet-format --folder --exclude / --include myfile.cs +dotnet format {{WORKSPACE}} ``` ### Help content ```shell -dotnet-format - dotnet-format - -Usage: - dotnet-format [options] [] - -Arguments: - A path to a solution file, a project file, or a folder containing a solution or project file. If a path is not specified then the current directory is used. [default: ] - -Options: - --no-restore Doesn't execute an implicit restore before formatting. - -f, --folder Whether to treat the `` argument as a simple folder of files. - -w, --fix-whitespace Run whitespace formatting. Run by default when not applying fixes. - -s, --fix-style Run code style analyzers and apply fixes. - -a, --fix-analyzers Run 3rd party analyzers and apply fixes. - --diagnostics A space separated list of diagnostic ids to use as a filter when fixing code style or 3rd party issues. [default: ] - --include A list of relative file or folder paths to include in formatting. All files are formatted if empty. [default: ] - --exclude A list of relative file or folder paths to exclude from formatting. [default: ] - --check Formats files without saving changes to disk. Terminates with a non-zero exit code if any files were formatted. - --report Accepts a file path, which if provided, will produce a json report in the given directory. - -v, --verbosity Set the verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] - --binarylog Log all project or solution load information to a binary log file. - --version Show version information - -?, -h, --help Show help and usage information - +Usage: dotnet [runtime-options] [path-to-application] [arguments] + +Execute a .NET application. + +runtime-options: + --additionalprobingpath Path containing probing policy and assemblies to probe for. + --additional-deps Path to additional deps.json file. + --depsfile Path to .deps.json file. + --fx-version Version of the installed Shared Framework to use to run the application. + --roll-forward Roll forward to framework version (LatestPatch, Minor, LatestMinor, Major, LatestMajor, Disable). + --runtimeconfig Path to .runtimeconfig.json file. + +path-to-application: + The path to an application .dll file to execute. + +Usage: dotnet [sdk-options] [command] [command-options] [arguments] + +Execute a .NET SDK command. + +sdk-options: + -d|--diagnostics Enable diagnostic output. + -h|--help Show command line help. + --info Display .NET information. + --list-runtimes Display the installed runtimes. + --list-sdks Display the installed SDKs. + --version Display .NET SDK version in use. + +SDK commands: + add Add a package or reference to a .NET project. + build Build a .NET project. + build-server Interact with servers started by a build. + clean Clean build outputs of a .NET project. + format Apply style preferences to a project or solution. + help Show command line help. + list List project references of a .NET project. + msbuild Run Microsoft Build Engine (MSBuild) commands. + new Create a new .NET project or file. + nuget Provides additional NuGet commands. + pack Create a NuGet package. + publish Publish a .NET project for deployment. + remove Remove a package or reference from a .NET project. + restore Restore dependencies specified in a .NET project. + run Build and run a .NET project output. + sdk Manage .NET SDK installation. + sln Modify Visual Studio solution files. + store Store the specified assemblies in the runtime package store. + test Run unit tests using the test runner specified in a .NET project. + tool Install or manage tools that extend the .NET experience. + vstest Run Microsoft Test Engine (VSTest) commands. + workload Manage optional workloads. + +Additional commands from bundled tools: + dev-certs Create and manage development certificates. + fsi Start F# Interactive / execute F# scripts. + sql-cache SQL Server cache command-line tools. + user-secrets Manage development user secrets. + watch Start a file watcher that runs a command when files change. + +Run 'dotnet [command] --help' for more information on a command. ``` ### Installation on mega-linter Docker image @@ -102,7 +138,7 @@ Options: # Parent descriptor install RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest + && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 6.0 -version latest ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" # Linter install diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md index 08cc91aa3bf..40644d4e3a8 100644 --- a/docs/descriptors/python_black.md +++ b/docs/descriptors/python_black.md @@ -119,9 +119,9 @@ Options: input). --python-cell-magics TEXT When processing Jupyter Notebooks, add the given magic to the list of known python- - magics (python, python3, pypy, capture, - timeit, time, prun). Useful for formatting - cells with custom python magics. + magics (capture, pypy, time, python3, prun, + timeit, python). Useful for formatting cells + with custom python magics. -x, --skip-source-first-line Skip the first line of the source code. -S, --skip-string-normalization Don't normalize string quotes or prefixes. diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md index 564d1723b02..fed40d1e5c2 100644 --- a/docs/descriptors/repository_checkov.md +++ b/docs/descriptors/repository_checkov.md @@ -128,7 +128,7 @@ usage: checkov [-h] [-v] [-d DIRECTORY] [--add-check] [-f FILE] [--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] Infrastructure as code static analysis @@ -379,7 +379,7 @@ options: --block-list-secret-scan BLOCK_LIST_SECRET_SCAN List of files to filter out from the secret scanner [env var: CKV_SECRETS_SCAN_BLOCK_LIST] - --summary-position {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. diff --git a/docs/descriptors/repository_devskim.md b/docs/descriptors/repository_devskim.md index d93e6f153ce..f71b252066a 100644 --- a/docs/descriptors/repository_devskim.md +++ b/docs/descriptors/repository_devskim.md @@ -10,7 +10,7 @@ Use `--ignore-globs` to ignore files and/or folders ## devskim documentation -- Version in MegaLinter: **0.6.9** +- Version in MegaLinter: **0.7.101** - Visit [Official Web Site](https://github.com/microsoft/DevSkim#readme){target=_blank} - See [How to configure devskim rules](https://github.com/microsoft/DevSkim/wiki/Analyze-Command){target=_blank} - See [How to ignore files and directories with devskim](https://github.com/microsoft/DevSkim/wiki/Analyze-Command){target=_blank} @@ -76,7 +76,7 @@ devskim analyze --file-format sarif . ### Help content ```shell -Microsoft DevSkim Command Line Interface 0.6.9+456d78fa02 +Microsoft DevSkim Command Line Interface 0.7.101+7d74268320 Usage: devskim [options] [command] @@ -101,10 +101,10 @@ Use "devskim [command] --help" for more information about a command. ```dockerfile RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest + && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 6.0 -version latest ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" -RUN dotnet tool install --global Microsoft.CST.DevSkim.CLI --version 0.6.9 +RUN dotnet tool install --global Microsoft.CST.DevSkim.CLI ``` - APK packages (Linux): diff --git a/docs/descriptors/repository_semgrep.md b/docs/descriptors/repository_semgrep.md index 984837aa240..c5dc92046de 100644 --- a/docs/descriptors/repository_semgrep.md +++ b/docs/descriptors/repository_semgrep.md @@ -21,7 +21,7 @@ Exception for standalone and security flavors docker images, that use a list of ## semgrep documentation -- Version in MegaLinter: **1.2.1** +- Version in MegaLinter: **1.3.0** - Visit [Official Web Site](https://semgrep.dev/){target=_blank} - See [How to configure semgrep rules](https://semgrep.dev/docs/running-rules/){target=_blank} - See [How to disable semgrep rules in files](https://semgrep.dev/docs/ignoring-findings/#inline-comments){target=_blank} diff --git a/docs/descriptors/sql_tsqllint.md b/docs/descriptors/sql_tsqllint.md index f454d61aebf..98820830db5 100644 --- a/docs/descriptors/sql_tsqllint.md +++ b/docs/descriptors/sql_tsqllint.md @@ -8,7 +8,7 @@ description: How to use tsqllint (configure, ignore files, ignore errors, help & ## tsqllint documentation -- Version in MegaLinter: **1.14.5.0** +- Version in MegaLinter: **1.15.1.0** - Visit [Official Web Site](https://github.com/tsqllint/tsqllint#readme){target=_blank} - See [How to configure tsqllint rules](https://github.com/tsqllint/tsqllint#rule-configuration){target=_blank} - See [How to disable tsqllint rules in files](https://github.com/tsqllint/tsqllint#disabling-rules-with-inline-comments){target=_blank} @@ -85,8 +85,12 @@ tsqllint [options] [file.sql] | [dir] | [file.sql | dir] -c, --config Used to specify a .tsqllintrc file path other than the default + -g, --ignorelist Used to specify a .tsqllintignore file path other than + the default -f, --force Used to force generation of default config file when one already exists + -x, --fix Used to fix some of the common linting errors if + possible -i, --init Generate default .tsqllintrc config file -p, --print-config Print path to config file -l, --list-plugins List the loaded plugins @@ -101,10 +105,10 @@ tsqllint [options] [file.sql] | [dir] | [file.sql | dir] ```dockerfile RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest + && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 6.0 -version latest ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" -RUN dotnet tool install --global --version 1.14.5 TSQLLint +RUN dotnet tool install --global TSQLLint ``` - APK packages (Linux): diff --git a/docs/descriptors/terraform_checkov.md b/docs/descriptors/terraform_checkov.md index 3c67c1cfb8d..366093710b7 100644 --- a/docs/descriptors/terraform_checkov.md +++ b/docs/descriptors/terraform_checkov.md @@ -118,7 +118,7 @@ usage: checkov [-h] [-v] [-d DIRECTORY] [--add-check] [-f FILE] [--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] Infrastructure as code static analysis @@ -369,7 +369,7 @@ options: --block-list-secret-scan BLOCK_LIST_SECRET_SCAN List of files to filter out from the secret scanner [env var: CKV_SECRETS_SCAN_BLOCK_LIST] - --summary-position {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. diff --git a/docs/descriptors/vbdotnet.md b/docs/descriptors/vbdotnet.md index 65c8d669725..3143dac80a1 100644 --- a/docs/descriptors/vbdotnet.md +++ b/docs/descriptors/vbdotnet.md @@ -34,7 +34,7 @@ description: dotnet-format is available to analyze VBDOTNET files in MegaLinter ```dockerfile RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest + && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 6.0 -version latest ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" ``` diff --git a/docs/descriptors/vbdotnet_dotnet_format.md b/docs/descriptors/vbdotnet_dotnet_format.md index 0e676b6b509..58b39e5b9b6 100644 --- a/docs/descriptors/vbdotnet_dotnet_format.md +++ b/docs/descriptors/vbdotnet_dotnet_format.md @@ -4,12 +4,14 @@ description: How to use dotnet-format (configure, ignore files, ignore errors, h --- -# dotnet-format [![GitHub last commit](https://img.shields.io/github/last-commit/dotnet/format)](https://github.com/dotnet/format/commits) +# dotnet-format [![GitHub last commit](https://img.shields.io/github/last-commit/dotnet/format)](https://github.com/dotnet/format/commits) + +dotnet-format requires a `.sln` or `.vbproj` file to run correctly. ## dotnet-format documentation - Version in MegaLinter: **000** -- Visit [Official Web Site](https://github.com/dotnet/format#readme){target=_blank} +- Visit [Official Web Site](https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-format){target=_blank} [![format - GitHub](https://gh-card.dev/repos/dotnet/format.svg?fullname=)](https://github.com/dotnet/format){target=_blank} @@ -57,55 +59,77 @@ This linter is available in the following flavours ### Example calls ```shell -dotnet-format --folder --check --exclude / --include myfile.vb +dotnet format {{WORKSPACE}} --verify-no-changes ``` ```shell -dotnet-format --folder --exclude / --include myfile.vb +dotnet format {{WORKSPACE}} ``` ### Help content ```shell -dotnet-format - dotnet-format - -Usage: - dotnet-format [options] [] - -Arguments: - A path to a solution file, a project file, or a folder containing a solution or project file. If a path is not specified then the current directory is used. [default: ] - -Options: - --no-restore Doesn't execute an implicit restore before formatting. - -f, --folder Whether to treat the `` argument as a simple folder of files. - -w, --fix-whitespace Run whitespace formatting. Run by default when not applying fixes. - -s, --fix-style Run code style analyzers and apply fixes. - -a, --fix-analyzers Run 3rd party analyzers and apply fixes. - --diagnostics A space separated list of diagnostic ids to use as a filter when fixing code style or 3rd party issues. [default: ] - --include A list of relative file or folder paths to include in formatting. All files are formatted if empty. [default: ] - --exclude A list of relative file or folder paths to exclude from formatting. [default: ] - --check Formats files without saving changes to disk. Terminates with a non-zero exit code if any files were formatted. - --report Accepts a file path, which if provided, will produce a json report in the given directory. - -v, --verbosity Set the verbosity level. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic] - --binarylog Log all project or solution load information to a binary log file. - --version Show version information - -?, -h, --help Show help and usage information - +Usage: dotnet [runtime-options] [path-to-application] [arguments] + +Execute a .NET application. + +runtime-options: + --additionalprobingpath Path containing probing policy and assemblies to probe for. + --additional-deps Path to additional deps.json file. + --depsfile Path to .deps.json file. + --fx-version Version of the installed Shared Framework to use to run the application. + --roll-forward Roll forward to framework version (LatestPatch, Minor, LatestMinor, Major, LatestMajor, Disable). + --runtimeconfig Path to .runtimeconfig.json file. + +path-to-application: + The path to an application .dll file to execute. + +Usage: dotnet [sdk-options] [command] [command-options] [arguments] + +Execute a .NET SDK command. + +sdk-options: + -d|--diagnostics Enable diagnostic output. + -h|--help Show command line help. + --info Display .NET information. + --list-runtimes Display the installed runtimes. + --list-sdks Display the installed SDKs. + --version Display .NET SDK version in use. + +SDK commands: + add Add a package or reference to a .NET project. + build Build a .NET project. + build-server Interact with servers started by a build. + clean Clean build outputs of a .NET project. + format Apply style preferences to a project or solution. + help Show command line help. + list List project references of a .NET project. + msbuild Run Microsoft Build Engine (MSBuild) commands. + new Create a new .NET project or file. + nuget Provides additional NuGet commands. + pack Create a NuGet package. + publish Publish a .NET project for deployment. + remove Remove a package or reference from a .NET project. + restore Restore dependencies specified in a .NET project. + run Build and run a .NET project output. + sdk Manage .NET SDK installation. + sln Modify Visual Studio solution files. + store Store the specified assemblies in the runtime package store. + test Run unit tests using the test runner specified in a .NET project. + tool Install or manage tools that extend the .NET experience. + vstest Run Microsoft Test Engine (VSTest) commands. + workload Manage optional workloads. + +Additional commands from bundled tools: + dev-certs Create and manage development certificates. + fsi Start F# Interactive / execute F# scripts. + sql-cache SQL Server cache command-line tools. + user-secrets Manage development user secrets. + watch Start a file watcher that runs a command when files change. + +Run 'dotnet [command] --help' for more information on a command. ``` ### Installation on mega-linter Docker image -- Dockerfile commands : -```dockerfile -# Parent descriptor install -RUN wget --tries=5 -q -O dotnet-install.sh https://dot.net/v1/dotnet-install.sh \ - && chmod +x dotnet-install.sh \ - && ./dotnet-install.sh --install-dir /usr/share/dotnet -channel 5.0 -version latest - -ENV PATH="${PATH}:/root/.dotnet/tools:/usr/share/dotnet" -# Linter install -RUN /usr/share/dotnet/dotnet tool install -g dotnet-format -``` - diff --git a/docs/flavors/dotnet.md b/docs/flavors/dotnet.md index ade8cd53a71..1ef15279115 100644 --- a/docs/flavors/dotnet.md +++ b/docs/flavors/dotnet.md @@ -38,7 +38,7 @@ Optimized for C, C++, C# or VB based projects | | [**SQL**](https://megalinter.io/beta/descriptors/sql/) | [sql-lint](https://megalinter.io/beta/descriptors/sql_sql_lint/) | [SQL_SQL_LINT](https://megalinter.io/beta/descriptors/sql_sql_lint/) | [![GitHub stars](https://img.shields.io/github/stars/joereynolds/sql-lint?cacheSeconds=3600)](https://github.com/joereynolds/sql-lint) | | | [**SQL**](https://megalinter.io/beta/descriptors/sql/) | [sqlfluff](https://megalinter.io/beta/descriptors/sql_sqlfluff/) | [SQL_SQLFLUFF](https://megalinter.io/beta/descriptors/sql_sqlfluff/) | [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff) | | | [**SQL**](https://megalinter.io/beta/descriptors/sql/) | [tsqllint](https://megalinter.io/beta/descriptors/sql_tsqllint/) | [SQL_TSQLLINT](https://megalinter.io/beta/descriptors/sql_tsqllint/) | [![GitHub stars](https://img.shields.io/github/stars/tsqllint/tsqllint?cacheSeconds=3600)](https://github.com/tsqllint/tsqllint) | -| | [**Visual Basic .NET** (VBDOTNET)](https://megalinter.io/beta/descriptors/vbdotnet/) | [dotnet-format](https://megalinter.io/beta/descriptors/vbdotnet_dotnet_format/) | [VBDOTNET_DOTNET_FORMAT](https://megalinter.io/beta/descriptors/vbdotnet_dotnet_format/) | ![formatter](https://shields.io/badge/-format-yellow) | +| | [**Visual Basic .NET** (VBDOTNET)](https://megalinter.io/beta/descriptors/vbdotnet/) | [dotnet-format](https://megalinter.io/beta/descriptors/vbdotnet_dotnet_format/) | [VBDOTNET_DOTNET_FORMAT](https://megalinter.io/beta/descriptors/vbdotnet_dotnet_format/) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format) ![formatter](https://shields.io/badge/-format-yellow) | ### Formats diff --git a/docs/index.md b/docs/index.md index c4eb7bcfef3..311e2496702 100644 --- a/docs/index.md +++ b/docs/index.md @@ -159,7 +159,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**TYPESCRIPT**](descriptors/typescript.md#readme) | [eslint](descriptors/typescript_eslint.md#readme) | [TYPESCRIPT_ES](descriptors/typescript_eslint.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**TYPESCRIPT**](descriptors/typescript.md#readme) | [standard](descriptors/typescript_standard.md#readme) | [TYPESCRIPT_STANDARD](descriptors/typescript_standard.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/standard/standard?cacheSeconds=3600)](https://github.com/standard/standard) ![autofix](https://shields.io/badge/-autofix-green) | | | [**TYPESCRIPT**](descriptors/typescript.md#readme) | [prettier](descriptors/typescript_prettier.md#readme) | [TYPESCRIPT_PRETTIER](descriptors/typescript_prettier.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/prettier/prettier?cacheSeconds=3600)](https://github.com/prettier/prettier) ![formatter](https://shields.io/badge/-format-yellow) | -| | [**Visual Basic .NET** (VBDOTNET)](descriptors/vbdotnet.md#readme) | [dotnet-format](descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](descriptors/vbdotnet_dotnet_format.md#readme) | ![formatter](https://shields.io/badge/-format-yellow) | +| | [**Visual Basic .NET** (VBDOTNET)](descriptors/vbdotnet.md#readme) | [dotnet-format](descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](descriptors/vbdotnet_dotnet_format.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format) ![formatter](https://shields.io/badge/-format-yellow) | ### Formats diff --git a/docs/supported-linters.md b/docs/supported-linters.md index 66b25b29ede..a20eeab412d 100644 --- a/docs/supported-linters.md +++ b/docs/supported-linters.md @@ -68,7 +68,7 @@ All linters are integrated in the [MegaLinter docker image](https://hub.docker.c | | [**TYPESCRIPT**](descriptors/typescript.md#readme) | [eslint](descriptors/typescript_eslint.md#readme) | [TYPESCRIPT_ES](descriptors/typescript_eslint.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**TYPESCRIPT**](descriptors/typescript.md#readme) | [standard](descriptors/typescript_standard.md#readme) | [TYPESCRIPT_STANDARD](descriptors/typescript_standard.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/standard/standard?cacheSeconds=3600)](https://github.com/standard/standard) ![autofix](https://shields.io/badge/-autofix-green) | | | [**TYPESCRIPT**](descriptors/typescript.md#readme) | [prettier](descriptors/typescript_prettier.md#readme) | [TYPESCRIPT_PRETTIER](descriptors/typescript_prettier.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/prettier/prettier?cacheSeconds=3600)](https://github.com/prettier/prettier) ![formatter](https://shields.io/badge/-format-yellow) | -| | [**Visual Basic .NET** (VBDOTNET)](descriptors/vbdotnet.md#readme) | [dotnet-format](descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](descriptors/vbdotnet_dotnet_format.md#readme) | ![formatter](https://shields.io/badge/-format-yellow) | +| | [**Visual Basic .NET** (VBDOTNET)](descriptors/vbdotnet.md#readme) | [dotnet-format](descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](descriptors/vbdotnet_dotnet_format.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format) ![formatter](https://shields.io/badge/-format-yellow) | ## Formats diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md index 3a5011566be..a78782ebdc4 100644 --- a/docs/used-by-stats.md +++ b/docs/used-by-stats.md @@ -1,18 +1,18 @@ # Dependents stats for oxsecurity/megalinter [![](https://img.shields.io/static/v1?label=Used%20by&message=1912&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1315&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=597&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) -[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=44795&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=1314&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=598&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) +[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=44863&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents) | Repository | Stars | |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:| -| [nektos/act](https://github.com/nektos/act) | 33605 | +| [nektos/act](https://github.com/nektos/act) | 33618 | | [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf) | 2298 | -| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 1726 | -| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 1543 | +| [IlanCosman/tide](https://github.com/IlanCosman/tide) | 1725 | +| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win) | 1545 | | [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook) | 1497 | -| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1004 | +| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter) | 1005 | | [flosse/sloc](https://github.com/flosse/sloc) | 919 | | [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands) | 841 | | [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit) | 607 | @@ -25,8 +25,8 @@ | [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge) | 279 | | [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops) | 274 | | [bjw-s/home-ops](https://github.com/bjw-s/home-ops) | 228 | -| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 226 | -| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 189 | +| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example) | 227 | +| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries) | 190 | | [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports) | 187 | | [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation) | 179 | | [toboshii/home-ops](https://github.com/toboshii/home-ops) | 150 | @@ -42,8 +42,8 @@ | [practicalli/spacemacs](https://github.com/practicalli/spacemacs) | 92 | | [oasisprotocol/oasis-wallet-web](https://github.com/oasisprotocol/oasis-wallet-web) | 86 | | [Azure/ARO-RP](https://github.com/Azure/ARO-RP) | 71 | +| [philips-software/amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 70 | | [unixorn/lima-xbar-plugin](https://github.com/unixorn/lima-xbar-plugin) | 70 | -| [philips-software/amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib) | 69 | | [rasa/scoops](https://github.com/rasa/scoops) | 67 | | [brettinternet/homelab](https://github.com/brettinternet/homelab) | 58 | | [catthehacker/docker_images](https://github.com/catthehacker/docker_images) | 57 | @@ -58,8 +58,8 @@ | [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis) | 36 | | [szinn/k8s-homelab](https://github.com/szinn/k8s-homelab) | 35 | | [0dragosh/homelab](https://github.com/0dragosh/homelab) | 33 | +| [davidB/axum-tracing-opentelemetry](https://github.com/davidB/axum-tracing-opentelemetry) | 32 | | [FaserF/hassio-addons](https://github.com/FaserF/hassio-addons) | 31 | -| [davidB/axum-tracing-opentelemetry](https://github.com/davidB/axum-tracing-opentelemetry) | 31 | | [OperationCode/operationcode-pybot](https://github.com/OperationCode/operationcode-pybot) | 31 | | [MythicDrops/MythicDrops](https://github.com/MythicDrops/MythicDrops) | 30 | | [leosuncin/nest-typeorm-custom-repository](https://github.com/leosuncin/nest-typeorm-custom-repository) | 28 | @@ -77,12 +77,12 @@ | [ahmadnassri/node-metalsmith-pug](https://github.com/ahmadnassri/node-metalsmith-pug) | 20 | | [unixorn/jpb.zshplugin](https://github.com/unixorn/jpb.zshplugin) | 19 | | [ahmadnassri/node-metalsmith-paths](https://github.com/ahmadnassri/node-metalsmith-paths) | 19 | +| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 18 | | [apigee/terraform-modules](https://github.com/apigee/terraform-modules) | 18 | | [AErmie/DevSecOps](https://github.com/AErmie/DevSecOps) | 17 | | [GSA/usagov-benefits-eligibility](https://github.com/GSA/usagov-benefits-eligibility) | 17 | | [practicalli/clojurescript](https://github.com/practicalli/clojurescript) | 17 | | [OpenZeppelin/compound-monitoring](https://github.com/OpenZeppelin/compound-monitoring) | 17 | -| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis) | 17 | | [ahmadnassri/node-metalsmith-imagemin](https://github.com/ahmadnassri/node-metalsmith-imagemin) | 17 | | [ahmadnassri/node-nightwatch-accessibility](https://github.com/ahmadnassri/node-nightwatch-accessibility) | 17 | | [ci-monk/loli](https://github.com/ci-monk/loli) | 16 | @@ -124,6 +124,7 @@ | [QuantumPL/bib](https://github.com/QuantumPL/bib) | 8 | | [practicalli/clojure-web-services](https://github.com/practicalli/clojure-web-services) | 8 | | [mchestr/home-cluster](https://github.com/mchestr/home-cluster) | 8 | +| [miracum/fhir-gateway](https://github.com/miracum/fhir-gateway) | 8 | | [Vikaspogu/k8s-gitops](https://github.com/Vikaspogu/k8s-gitops) | 8 | | [miracum/fhir-pseudonymizer](https://github.com/miracum/fhir-pseudonymizer) | 8 | | [ahmadnassri/node-oas-fastify](https://github.com/ahmadnassri/node-oas-fastify) | 8 | @@ -135,7 +136,6 @@ | [ChristopherHX/act](https://github.com/ChristopherHX/act) | 7 | | [victory-sokolov/dotfiles](https://github.com/victory-sokolov/dotfiles) | 7 | | [mimmi20/browscap-helper](https://github.com/mimmi20/browscap-helper) | 7 | -| [miracum/fhir-gateway](https://github.com/miracum/fhir-gateway) | 7 | | [RickCoxDev/home-cluster](https://github.com/RickCoxDev/home-cluster) | 7 | | [ahmadnassri/node-spawn-promise](https://github.com/ahmadnassri/node-spawn-promise) | 7 | | [leosuncin/nest-api-example](https://github.com/leosuncin/nest-api-example) | 7 | @@ -192,6 +192,7 @@ | [jokay/docker-php-fpm-ext](https://github.com/jokay/docker-php-fpm-ext) | 4 | | [snoopy82481/home_cluster](https://github.com/snoopy82481/home_cluster) | 4 | | [alb-dev/home-ops](https://github.com/alb-dev/home-ops) | 4 | +| [MrMarble/home-ops](https://github.com/MrMarble/home-ops) | 4 | | [osfanbuff63/action-workflows](https://github.com/osfanbuff63/action-workflows) | 4 | | [ahmadnassri/template-template](https://github.com/ahmadnassri/template-template) | 4 | | [ahmadnassri/action-github-registry-npm-proxy](https://github.com/ahmadnassri/action-github-registry-npm-proxy) | 4 | @@ -217,7 +218,6 @@ | [fernandopn/swarm-mind](https://github.com/fernandopn/swarm-mind) | 3 | | [fernandopn/swarm](https://github.com/fernandopn/swarm) | 3 | | [mgueye01/homelab](https://github.com/mgueye01/homelab) | 3 | -| [MrMarble/home-ops](https://github.com/MrMarble/home-ops) | 3 | | [maksimkurb/home-ops](https://github.com/maksimkurb/home-ops) | 3 | | [ahmadnassri/action-google-cloud-sql-proxy](https://github.com/ahmadnassri/action-google-cloud-sql-proxy) | 3 | | [Euvaz/GitOps-Home](https://github.com/Euvaz/GitOps-Home) | 3 | @@ -667,7 +667,6 @@ | [immcs/CIPP](https://github.com/immcs/CIPP) | 0 | | [efo4585/CIPP](https://github.com/efo4585/CIPP) | 0 | | [luis-synergy/CIPP](https://github.com/luis-synergy/CIPP) | 0 | -| [robybrisson/CIPP](https://github.com/robybrisson/CIPP) | 0 | | [JamesBConnect/CIPP](https://github.com/JamesBConnect/CIPP) | 0 | | [CalTechCSEngineer/CIPP](https://github.com/CalTechCSEngineer/CIPP) | 0 | | [gridheart-sweden/CIPP](https://github.com/gridheart-sweden/CIPP) | 0 | diff --git a/mega-linter-runner/README.md b/mega-linter-runner/README.md index 777c3cfa12d..8b6339b60b9 100644 --- a/mega-linter-runner/README.md +++ b/mega-linter-runner/README.md @@ -194,7 +194,7 @@ You can generate a ready-to-use [.mega-linter.yml configuration file](https://me | | [**TYPESCRIPT**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript.md#readme) | [eslint](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_eslint.md#readme) | [TYPESCRIPT_ES](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_eslint.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/eslint/eslint?cacheSeconds=3600)](https://github.com/eslint/eslint) ![autofix](https://shields.io/badge/-autofix-green) ![sarif](https://shields.io/badge/-SARIF-orange) | | | [**TYPESCRIPT**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript.md#readme) | [standard](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_standard.md#readme) | [TYPESCRIPT_STANDARD](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_standard.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/standard/standard?cacheSeconds=3600)](https://github.com/standard/standard) ![autofix](https://shields.io/badge/-autofix-green) | | | [**TYPESCRIPT**](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript.md#readme) | [prettier](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_prettier.md#readme) | [TYPESCRIPT_PRETTIER](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/typescript_prettier.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/prettier/prettier?cacheSeconds=3600)](https://github.com/prettier/prettier) ![formatter](https://shields.io/badge/-format-yellow) | -| | [**Visual Basic .NET** (VBDOTNET)](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet.md#readme) | [dotnet-format](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | ![formatter](https://shields.io/badge/-format-yellow) | +| | [**Visual Basic .NET** (VBDOTNET)](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet.md#readme) | [dotnet-format](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | [VBDOTNET_DOTNET_FORMAT](https://github.com/oxsecurity/megalinter/tree/main/docs/descriptors/vbdotnet_dotnet_format.md#readme) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format) ![formatter](https://shields.io/badge/-format-yellow) | ### Formats