Skip to content

chore(deps, cpp): update ms-vscode.cpptools in devcontainer-metadata.json - #163

Open
embedded-releaser-app[bot] wants to merge 1 commit into
mainfrom
feature/embedded-devcontainer-cpp/update-vscode-extensions-devcontainer-metadata.json
Open

embedded-releaser-app[bot] wants to merge 1 commit into
mainfrom
feature/embedded-devcontainer-cpp/update-vscode-extensions-devcontainer-metadata.json

Conversation

@embedded-releaser-app

Copy link
Copy Markdown
Contributor

Note

Before merging this PR, please conduct a manual test checking basic functionality of the updated plug-ins. There are limited automated tests for the VS Code Extension updates.

Updates ms-vscode.cpptools from 1.34.4 to 1.35.6

Release notes

Instructions

The extension can be obtained by one of the methods below:

  • Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
  • Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running npx [at]vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s> vscode-vsce#1044.

Requirements

  • VS Code 1.77.0 or later (March 2023).
  • Windows 10+ (x64, arm64), macOS 10.13+, Linux (Ubuntu 16+, etc.).
    • Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
    • The last supported version for Windows 7 and 8 was 1.30.5.

Changes

New Features

  • Add the opt-in C_Cpp.hoverShowIntegralValuesInHexadecimal setting to display integral constants in hexadecimal in IntelliSense hovers. #7281
  • Add 'Fold All Inactive Regions' and 'Unfold All Inactive Regions' commands and the opt-in C_Cpp.autoFoldInactiveRegions setting. #8992
  • Dim unused local variables and parameters when editor.showUnused is enabled. #10490
  • Dim unreachable code when editor.showUnused is enabled. #12902
  • Show C++ type size and alignment in hovers, with the C_Cpp.hoverShowTypeSizeAndAlignment setting and 'Toggle Type Size and Alignment in Hovers' command to control them. #13034, #14820
  • Add the 'Select a Translation Unit...' command to choose which source file provides IntelliSense context for the active header file. PR #14688
  • Add the opt-in C_Cpp.codeAnalysis.clangTidy.includeCleanerMappings setting to map misc-include-cleaner symbols to public headers. PR #14788
  • Dim unused #include directives when editor.showUnused is enabled, respecting per-file Include Cleanup preferences from .editorconfig files. PR #14808

Enhancements

  • Add support for formatting multiple selections with clang-format and vcFormat. #12082
  • Improve IntelliSense responsiveness in multi-root workspaces that use independent compile_commands.json databases.
  • Increase the per-file IntelliSense diagnostic limit from 250 to 1,000 and prioritize errors over unused-code hints.
  • Improve IntelliSense configuration lookup performance for symbolic links to compile_commands.json.
  • Reduce language server memory usage in workspaces with many interconnected symbolic links.
  • Reduce custom-configuration processing overhead in workspaces with many requested files.
  • Improve workspace indexing performance by reducing repeated language-mode processing.
  • Improve code folding performance in files with many inactive preprocessor regions.
  • Update the bundled clang-tidy and clang-format from 23.1.0 to 23.1.1.
  • Reduce CPU usage when resolving headers in large Windows workspaces.
  • Improve performance when pruning large IntelliSense caches.

Bug Fixes

  • Fix /U and -U compiler arguments not undefining macros for IntelliSense and code analysis. #13786
  • Fix IntelliSense handling of MSVC and clang-cl external include paths and environment variables. #14186, #14205
  • Fix missing IntelliSense definitions for additional MSVC predefined macros. #14312
  • Fix 'Go to Declaration' and 'Go to Definition' returning the current location instead of an available counterpart. #14509
  • Fix lost indentation in displayed documentation comments. #14567
  • Fix compiler queries failing to find dependencies installed alongside the compiler on Linux and macOS. #14575
  • Fix false IntelliSense errors when initializing a variable with a value from the same unnamed enum. #14726
  • Update MIEngine to fix debugger failures with synthetic GDB stack frames. #14741
  • Fix an incorrect class has more than one default constructor IntelliSense error. #14746
  • Fix excessive CPU usage by idle parser workers while workspace parsing is still running. #14757
  • Remove the obsolete C_Cpp.default.recursiveIncludes.reduce setting and its configuration UI control. PR #14761
  • Fix incorrect IntelliSense errors for alias-template deduction guides using C++26 pack indexing. #14794
  • Fix false IntelliSense errors after rapidly replacing a file with a code snippet. #14807
  • Fix false IntelliSense redeclaration errors for class template deduction guides. #14824
  • Fix incorrect IntelliSense types after including stdatomic.h with MSVC C11 atomics enabled. #14825
  • Make parameter-name inlay hint suppression case-insensitive. #14829
  • Fix incorrect IntelliSense constructibility results and diagnostics for inherited constructors with unusable base constructors or destructors and abstract classes with virtual bases.
  • Fix missing or stale IntelliSense configurations when compile_commands.json files are created, changed, or deleted, or when database or source paths use symbolic links.
  • Fix IntelliSense crashes involving precompiled headers, constexpr evaluation, C++20 requires expressions, templates, user-defined conversions, and lambdas in macros.
  • Fix missing related headers in Copilot context when headers are also included through precompiled headers, forced includes, or earlier includes.
  • Fix missing IntelliSense headers with Clang -cxx-isystem and -stdlib++-isystem options and split clang-cl -imsvc and /imsvc arguments.
  • Fix incorrect or missing #include completion suggestions for nonrecursive paths, frameworks, symbolic links, and extensionless files.
  • Fix missing cp1125 support on all platforms, unsupported file encodings on Linux, and incorrect GB18030 decoding on Linux and macOS.
  • Fix false IntelliSense errors for nested C++20 requires expressions and fold-expression constraints in MSVC module templates.
  • Fix missing or incorrect recursive header lookup with duplicate include roots, multiple symbolic links, or .. paths.
  • Fix workspace symbol navigation using resolved paths instead of symlinked workspace paths, and preserve path casing.
  • Fix a potential language server deadlock during workspace initialization and a data race in include-path resolution.
  • Fix stale 'Create Declaration/Definition' diagnostics after cancellation and reduce redundant diagnostic updates.
  • Fix missing IntelliSense errors for duplicate local variables, including redeclarations of function parameters.
  • Fix stale IntelliSense diagnostics and inconsistent document snapshots during concurrent edits and requests.
  • Fix a language server stack-overflow crash when loading cyclic or excessively deep browse database data.
  • Fix compile_commands.json handling for missing working-directory fields and invalid database roots.
  • Fix 'Create Declaration/Definition' incorrectly being offered for explicit template instantiations.
  • Fix the workspace parsing status briefly reporting completion while a newer parse is still running.
  • Fix IntelliSense handling of GCC --embed-directory=<dir> and --embed-directory <dir> arguments.
  • Fix Doxygen commands inside literal and diagram blocks being misinterpreted as documentation tags.
  • Fix a language server crash when requesting #include completion with certain Unicode prefixes.
  • Fix incorrect undefined-identifier IntelliSense errors for macros using __COUNTER__ in C++20.
  • Fix tag parsing of user-defined literal operator suffixes when macro expansion is involved.
  • Fix incorrect EUC-JP and GBK source decoding when multibyte characters span read buffers.
  • Fix delayed error reporting when a language server worker cannot start on Linux or macOS.
  • Fix a language server crash when cleaning up after browse database initialization fails.
  • Fix completion for declarations imported from standard-library modules when using MSVC.
  • Fix IntelliSense using strict language modes instead of Clang's default GNU dialect.
  • Fix header lookup for long Windows paths when Windows long-path support is enabled.
  • Fix 'Create Declaration/Definition' matching for functions in the global namespace.
  • Fix IntelliSense lookup for scoped enumerations defined inside class templates.
  • Fix unwanted completion popups when typing incomplete floating-point exponents.
  • Fix inconsistent fuzzy completion matching caused by reused candidate buffers.
  • Fix workspace indexing for C11 atomics and other valid C language tokens.
  • Fix a Windows tag parser crash when a worker thread cannot be created.
  • Fix configuration-provider requests delaying language server shutdown.
  • Fix intermittent incorrect compiler architecture detection on Linux.
  • Fix a tag parser hang when its symbol database fails to initialize.
  • Fix IntelliSense language-standard detection for MSVC /std:c++23.
  • Fix a cpptools crash during shutdown on macOS.
  • Various localization updates.
  • Update dependencies.

Instructions

The extension can be obtained by one of the methods below:

  • Install the "C/C++" or "C/C++ Extension Pack" extension published by Microsoft from the Extensions view in VS Code.
  • Download a vsix that matches your OS from the Assets section below (and install it via the method mentioned above). The previous download methods have the vsix signatures verified by the Marketplace, but for this method, you can do the verification by downloading the matching manifest and signature.p7s file and running npx [at]vscode/vsce@latest verify-signature -i <.vsix> -m <.signature.manifest> -s <.signature.p7s> vscode-vsce#1044.

Requirements

  • VS Code 1.77.0 or later (March 2023).
  • Windows 10+ (x64, arm64), macOS 10.13+, Linux (Ubuntu 16+, etc.).
    • Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.
    • The last supported version for Windows 7 and 8 was 1.30.5.

Changes

Enhancements

  • Add folding support for C++ public, private, and protected access sections. #14645
  • Add the processFilter launch option to filter or automatically select processes for remote cppdbg attach configurations. #14682
  • Improve workspace indexing performance and reduce memory usage by deduplicating browse paths from compile_commands.json, excluding unrelated files from the browse database, and avoiding unnecessary tag parsing of non-included extensionless files. #14693
  • Improve C/C++ file classification by supporting extensionless headers and additional extensions such as .hip throughout extension features. PR #14711
  • Update the bundled clang-tidy and clang-format from 22.1.3 to 23.1.0, including available clang-tidy check suggestions and documentation. PR #14713
  • Reduce language server memory usage and RPC overhead for large messages and browse database snapshots.
  • Add IntelliSense support for C23 _BitInt, C++26 pack indexing, and C++26 structured binding packs.

Bug Fixes

  • Fix 'C/C++: Edit Configurations (UI)' not fully respecting custom theme colors. #11263
  • Fix formatting not inserting the final newline requested by InsertNewlineAtEOF. #12680
  • Fix inactive code being dimmed from the wrong column when a preprocessor directive is preceded by a comment. #12882
  • Fix 'Run/Debug C/C++ File' buttons being hidden when C_Cpp.intelliSenseEngine is set to disabled. #13001
  • Fix nested quoted #include directives failing to resolve source-relative headers when -iquote paths are used. #13606
  • Fix false IntelliSense errors for EnTT multi-component views caused by heterogeneous auto non-type template parameter packs. #14456
  • Fix false IntelliSense errors for GNU ARM stack-pointer clobbers, including CMSIS __set_PSP and __set_MSP. #14486
  • Fix incorrect semantic highlighting for explicit function template specializations. #14491
  • Fix IntelliSense using c17 instead of GCC's default GNU C language standard. #14560
  • Fix enum member completion in a switch label before the trailing :. #14605
  • Fix extension crashes caused by events communicating with the language client before it is ready. PR #14617
  • Fix configuration path diagnostics for paths containing regular expression metacharacters and for incorrect source ranges. PR #14674, PR #14679
  • Prevent browse database crashes on filesystems that do not support SQLite WAL shared memory, and warn when no compatible database location is available. PR #14683
  • Fix runaway CPU and memory usage in workspaces with cyclic document symbol data or multiple symbolic links that point to ancestor directories, and prevent cpptools from remaining active after VS Code exits. #14689
  • Fix false IntelliSense errors for constrained hidden friend function templates that use requires expressions. #14696
  • Fix include completion and symbol navigation using stale recursive include data after files are replaced by directories or symbolic link roots change.
  • Fix unnecessary IntelliSense reparsing after unrelated settings changes and incorrect language updates after files.associations changes.
  • Fix 'Find All References' misclassifying references in inactive preprocessor regions after falling back to header-only IntelliSense.
  • Fix several language server crashes during startup, shutdown, diagnostic processing, and concurrent code model updates.
  • Fix various IntelliSense completion, navigation, false error, code analysis, formatting, and colorization issues.
  • Fix custom C/C++ files.associations entries with certain non-ASCII characters being ignored on Windows.
  • Fix a potential language server deadlock caused by inconsistent lock ordering.
  • Harden temporary file storage on Linux and macOS.
  • Various localization updates.
  • Update dependencies.

@embedded-releaser-app embedded-releaser-app Bot added dependencies Pull requests that update a dependency file vscode-extensions labels Nov 8, 2026
@github-actions

github-actions Bot commented Nov 8, 2026

Copy link
Copy Markdown
Contributor

✅⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Max errors Warnings Elapsed time
✅ ACTION actionlint 25 0 0 0.25s
⚠️ ACTION zizmor 25 0 0 1 6.52s
✅ DOCKERFILE hadolint 4 0 0 0.24s
✅ JSON npm-package-json-lint yes no no 0.26s
✅ JSON prettier 28 3 0 0 0.65s
✅ JSON v8r 28 0 0 10.82s
✅ MARKDOWN markdownlint 13 0 0 0 0.79s
✅ MARKDOWN markdown-table-formatter 13 0 0 0 0.17s
✅ REPOSITORY betterleaks yes no no 1.25s
✅ REPOSITORY checkov yes no no 17.59s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 74.81s
⚠️ REPOSITORY osv-scanner yes 1 1 1.6s
✅ REPOSITORY secretlint yes no no 0.97s
✅ REPOSITORY syft yes no no 3.72s
✅ REPOSITORY trivy yes no no 11.39s
✅ REPOSITORY trivy-sbom yes no no 0.52s
✅ REPOSITORY trufflehog yes no no 2.92s
⚠️ SPELL lychee 95 34 0 36.31s
✅ YAML prettier 33 0 0 0 0.72s
✅ YAML v8r 33 0 0 7.44s
✅ YAML yamllint 33 0 0 0.68s

Detailed Issues

⚠️ SPELL / lychee - 34 errors
📝 Summary
---------------------
🔍 Total..........137
🔗 Unique.........116
✅ Successful......98
⏳ Timeouts.........0
🔀 Redirected......11
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors..........34
⛔ Unsupported.....34

Errors in .github/CODE_OF_CONDUCT.md
[504] https://github.com/mozilla/diversity (at 78:46) | Rejected status code: 504 Gateway Timeout

Errors in .github/CONTRIBUTING.md
[504] https://github.com/commitizen/conventional-commit-types (at 89:62) | Rejected status code: 504 Gateway Timeout

Errors in .github/copilot-instructions.md
[504] https://dependabot.com/ (at 10:23) | Rejected status code: 504 Gateway Timeout | Followed 2 redirects. Redirects: https://dependabot.com/ --[301]--> https://github.com/features/security/ --[301]--> https://github.com/security/advanced-security
[504] https://github.com/philips-software/amp-devcontainer (at 31:1) | Rejected status code: 504 Gateway Timeout

Errors in .github/PULL_REQUEST_TEMPLATE.md
[504] https://github.com/embedded-pro/embedded-devcontainer/blob/main/.github/CONTRIBUTING.md (at 13:27) | Rejected status code: 504 Gateway Timeout

Errors in .github/TOOL_VERSION_ISSUE_TEMPLATE.md
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads (at 30:7) | Rejected status code: 403 Forbidden
[504] https://github.com/bats-core/bats-assert (at 26:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/bats-core/bats-core (at 24:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/bats-core/bats-support (at 25:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/cargo-bins/cargo-binstall/releases (at 44:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/cpm-cmake/CPM.cmake (at 32:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/include-what-you-use/include-what-you-use (at 34:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/Jake-Shadle/xwin (at 35:7) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/mull-project/mull (at 33:7) | Rejected status code: 504 Gateway Timeout

Errors in .github/workflows/wc-build-push.yml
[504] https://github.com/reproducible-containers/diffoci/releases/download/v0.1.7/diffoci-v0.1.7.linux-amd64 (at 238:27) | Rejected status code: 504 Gateway Timeout

Errors in README.md
[504] https://ghcr.io/ (at 55:55) | Rejected status code: 504 Gateway Timeout | Followed 1 redirect. Redirects: https://ghcr.io/ --[301]--> https://github.com/features/packages
[504] https://github.com/actions/attest-build-provenance (at 154:43) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/cpm-cmake/CPM.cmake (at 76:70) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/embedded-pro/embedded-devcontainer/network/dependencies (at 65:67) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/embedded-pro/embedded-devcontainer/pulse (at 49:50) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/embedded-pro/embedded-devcontainer/releases (at 136:38) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/embedded-pro/embedded-devcontainer/releases (at 65:189) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/features/codespaces (at 62:122) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/knurling-rs/flip-link (at 92:87) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/mermaid-js/mermaid-cli (at 83:115) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/mull-project/mull (at 76:205) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/philips-software/amp-devcontainer (at 3:42) | Rejected status code: 504 Gateway Timeout

Errors in templates/cpp/devcontainer-template.json
[504] https://github.com/embedded-pro/embedded-devcontainer/blob/main/LICENSE (at 7:18) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/embedded-pro/embedded-devcontainer/blob/main/README.md (at 6:24) | Rejected status code: 504 Gateway Timeout

Errors in templates/rust/devcontainer-template.json
[504] https://github.com/embedded-pro/embedded-devcontainer/blob/main/LICENSE (at 7:18) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/embedded-pro/embedded-devcontainer/blob/main/README.md (at 6:24) | Rejected status code: 504 Gateway Timeout

Errors in test/cpp/features/compatibility.feature
[504] https://github.com/features/actions (at 66:27) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/features/codespaces (at 50:36) | Rejected status code: 504 Gateway Timeout
[504] https://github.com/opencontainers/image-spec/blob/main/spec.md (at 20:36) | Rejected status code: 504 Gateway Timeout

Hint: Followed 11 redirects. You might want to consider replacing redirecting URLs with the resolved URLs. Use verbose mode (`-v`/`-vv`) to see redirection details.
Hint: You can configure accepted/rejected response codes with `-a` or `--accept`
⚠️ REPOSITORY / osv-scanner - 1 error
warning: Package 'minimatch@10.2.4' is vulnerable to 'CVE-2026-118764' (also known as 'GHSA-g3hv-75wg-m249').
 = CVE-2026-118764: minimatch has potential denial of service via globparts amplification
 = minimatch 10.2.6 contains an attacker-controlled pattern amplification in firstPhasePreProcess() when optimizationLevel >= 2.
   
   researcher: Reid Downing (b1nv0id)
   files: 
   
   - src/index.ts: 690-770
   - src/index.ts: 780-796
   
   issue:
   input-controlled growth of globParts during first-phase preprocessing, followed by quadratic second-phase processing.
   
   the **/../ transformation clones a globparts entry and appends the clone to the same globparts array:

parts.splice(gs, 1)
const other = parts.slice(0)
other[gs] = '**'
globParts.push(other)

this occurs inside a do...while (didSomething) fixpoint loop, allowing generated entries to be processed again.

the expanded globparts array is subsequently processed by secondPhasePreProcess(), which performs pairwise comparisons:

for (let i = 0; i < globParts.length - 1; i++) {
for (let j = i + 1; j < globParts.length; j++) {
this.partsMatch(...)
}
}

an attacker who can supply a glob pattern can therefore cause additional pattern entries to be generated during preprocessing, followed by quadratic pairwise processing, resulting in excessive cpu and memory consumption.

warning: 1 warnings emitted
⚠️ ACTION / zizmor - 1 warning
INFO zizmor: 🌈 zizmor v1.25.0
 WARN audit: zizmor: one or more inputs contains YAML anchors; see https://docs.zizmor.sh/usage/#yaml-anchors for details
 INFO audit: zizmor: 🌈 completed .github/workflows/build-push-test.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/continuous-integration.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/image-cleanup.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/issue-cleanup.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/issue-creation-tool-versions.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/linting-formatting.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/ossf-scorecard.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/pr-conventional-title.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/pr-image-cleanup.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/pr-report.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/release-build.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/release-please.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/update-dependencies.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/vulnerability-scan.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-acceptance-test.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-build-push-test.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-build-push.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-dependency-review.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-document-generation.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-integration-test-docker.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-integration-test-podman.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-integration-test.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-mirror-image.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-publish-templates.yml
 INFO audit: zizmor: 🌈 completed .github/workflows/wc-sanitize-image-name.yml
{
  "$schema": "https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/schemas/sarif-schema-2.1.0.json",
  "runs": [
    {
      "invocations": [
        {
          "executionSuccessful": true
        }
      ],
      "results": [],
      "tool": {
        "driver": {
          "downloadUri": "https://github.com/zizmorcore/zizmor",
          "informationUri": "https://docs.zizmor.sh",
          "name": "zizmor",
          "rules": [],
          "semanticVersion": "1.25.0",
          "version": "1.25.0"
        }
      }
    }
  ],
  "version": "2.1.0"
No fixes available to apply.
}

Notices

⚠️ Your configuration references items that have been removed from MegaLinter and are ignored: REPOSITORY_KICS. See Removed linters to find their replacements.

See detailed reports in MegaLinter artifacts

You could have the same capabilities but better runtime performances if you use a MegaLinter flavor:

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@10.2.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,ACTION_ZIZMOR,DOCKERFILE_HADOLINT,JSON_V8R,JSON_PRETTIER,JSON_NPM_PACKAGE_JSON_LINT,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_BETTERLEAKS,REPOSITORY_GRYPE,REPOSITORY_OSV_SCANNER,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is provided by OX Security
Show us your support by starring ⭐ the repository

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file vscode-extensions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants