Skip to content

chore(deps, cpp): update ms-vscode.cmake-tools, sonarsource.sonarlint-vscode in devcontainer-metadata.json#1247

Merged
Ron (rjaegers) merged 1 commit intomainfrom
feature/amp-devcontainer-cpp/update-vscode-extensions-devcontainer-metadata.json
Apr 20, 2026
Merged

chore(deps, cpp): update ms-vscode.cmake-tools, sonarsource.sonarlint-vscode in devcontainer-metadata.json#1247
Ron (rjaegers) merged 1 commit intomainfrom
feature/amp-devcontainer-cpp/update-vscode-extensions-devcontainer-metadata.json

Conversation

@philips-software-forest-releaser
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 sonarsource.sonarlint-vscode from 5.0.0 to 5.1.0

Release notes
  • Update Java analyzer 8.26 -> 8.27 -> 8.28
  • Update Python analyzer 5.20 -> 5.21
  • Update CFamily analyzer 6.79 -> 6.80
  • Update C# analyzer 10.21 -> 10.22 -> 10.23

Updates ms-vscode.cmake-tools from 1.22.28 to 1.23.51

Release notes

Features:

  • Add support for CMake Presets version 11 (added in CMake 4.3). In test presets, the execution.jobs field can now be an empty string, equivalent to passing --parallel with no value.
  • Automatically add new source files to CMakeLists.txt and remove deleted source files from CMakeLists.txt. Two new commands (cmake.addFileToCMakeLists and cmake.removeFileFromCMakeLists) and nine new cmake.modifyLists.* settings provide full control over target selection, variable handling, and confirmation behavior. #2132 #4454 @malsyned
  • Add cmake.languageServerOnlyMode to keep CMake language services active while disabling CMake project integration when no local CMake executable is available. #4516
  • Allow specifying a custom debug adapter type in cmake.debugConfig via the type property. When set, automatic debugger detection is skipped and any debug adapter (e.g., codelldb, lldb) can be used with arbitrary configuration properties. #4818
  • Add ${cmake.testEnvironment} placeholder for launch.json that resolves to the CTest ENVIRONMENT test property, and automatically include CTest environment variables when debugging tests without a launch configuration. #4572 #4821
  • Add "Delete Build Directory and Reconfigure" command that removes the entire build directory before reconfiguring, ensuring a completely clean state. #4826
  • Add cmake.shell setting to route CMake/CTest/CPack subprocess invocations through a custom shell (e.g., Git Bash, MSYS2), enabling embedded toolchains that require POSIX path translation on Windows. #1750
  • triple: Add riscv32be riscv64be support. #4648 @lygstate
  • Add command to clear build diagnostics from the Problems pane. #4691
  • Clear build diagnostics from the Problems pane when a new build starts and populate them incrementally during the build. #4608
  • Add individual CTest test nodes to the Project Outline with inline run/debug buttons, and enable debugging tests from both the Outline and Test Explorer without requiring a launch.json. #4721
  • Add "Delete Cache, Reconfigure and Build" command that chains cache deletion, reconfiguration, and build into a single action. #4723
  • Add cmake.postConfigureTask setting to execute a named VS Code task after every successful CMake configure. #4566 @Francois-Le
  • Add "Set Build and Launch/Debug Target" command that sets both the build target and launch target simultaneously. #4732
  • Add cmake.setBuildTargetSameAsLaunchTarget setting to automatically set the build target when the launch/debug target is changed. #4519 @nikita-karatun
  • Add cmake.additionalBuildProblemMatchers setting to define custom problem matchers for build output. Supports tools like clang-tidy, PCLint Plus, cppcheck, or custom scripts integrated via add_custom_command/add_custom_target. #4077
  • Support targetName argument for launch-target command substitutions (cmake.launchTargetPath, etc.) via ${input:...} variables, enabling build-before-run for non-active executable targets without changing the active launch target. #4656
  • Complete Bookmarks context menu with "Set Build Target", "Set Launch/Debug Target", "Open CMakeLists.txt", and "Run Utility Target" actions to match the Project Outline. #4788
  • Relax intelliSenseMode validation in CMake Presets. #4815 @halflifefan
  • Support string arrays in kit cmakeSettings to pass CMake lists without escaping semicolons (e.g., "LLVM_ENABLE_PROJECTS": ["clang", "lld"]). #4503
  • Add cmake.outlineViewType setting to toggle the Project Outline between a flat list view and the prior hierarchical tree view that shows each CMake project separately. #3799 #4538 @ar1m4n
  • Add kit.visualStudioArguments property, this is the extra arguments that would be passed to the vcvarsall.bat file when entering the VS dev environment, those arguments are [platform_type] [winsdk_version] [-vcvars_ver=vc_version] [-vcvars_spectre_libs=spectre_mode]. #125 #4538 @lygstate

Improvements:

  • Clarify variable substitution scope in docs for settings.json vs generic VS Code tasks.json/launch.json, including when to use ${command:cmake.*} and why ${buildKit}, ${generator}, and ${config:cmake.configureArgs} may not expand as expected in tasks. #4010
  • Improve CMake syntax highlighting: extend variable recognition with compiler/toolchain families and add scoped property command colorization for set_property, get_property, set_target_properties, and related commands. #4527 @pboettch
  • Run tests sequentially in alphabetical order (matching the Test Explorer display order) when cmake.ctest.allowParallelJobs is disabled. #4829
  • Document how to configure cmake.debugConfig.visualizerFile to use custom Natvis files with quick debugging, without requiring a launch.json. #4616
  • Add .github/copilot-instructions.md to ground GitHub Copilot in the repo's architecture and coding conventions.
  • Clicking on a CTest in the Project Outline now navigates to the test source file, matching the existing Test Explorer behavior. #4773
  • Clicking on a CTest unit test in the Test Explorer now navigates to the test source file by matching the test executable to its CMake target's source files. #4449
  • Make "CMake: Add ... Preset" commands available in the command palette when cmake.useCMakePresets is set to auto, even before a CMakePresets.json file exists. #4401
  • Improve CMake syntax highlighting with command-scoped keyword rules, expanded variable recognition, and better generator-expression support. Remove obsolete deprecated-keyword entries that caused false positives on user-defined names. #4709 #4508 #4613
  • Add MSVC linker error problem matching to the Problems pane. #4675 @bradphelan
  • Use environment variables from cmake.environment and cmake.configureEnvironment when expanding $penv{} macros in CMake Presets include paths. #3578
  • Allow preset modification commands to target CMakeUserPresets.json. The target file is determined by the focused editor, or by prompting the user when both files exist. #4564
  • Display info tooltip when hovering over CMake policy identifiers (e.g., CMP0177), showing the CMake version that introduced the policy, a short description, and a link to the official documentation. #4544
  • Append cmake to diagnostics that this extension contributes to the Problems Pane. PR #4766
  • Set the VSCODE_CMAKE_TOOLS environment variable for all spawned subprocesses so that CMakeLists.txt can detect when CMake is run from VS Code. #4233
  • Ensure kit environmentVariables expansions (for example, ${env:PATH} or ${env.PATH}) use the environment produced by environmentSetupScript, so script-updated values are preserved during expansion. #4091
  • Honor debugger.workingDirectory from the CMake File API when debugging a target, so that the DEBUGGER_WORKING_DIRECTORY target property is used as the debugger working directory. #4595
  • Honor the active kit environment (including environmentSetupScript and kit-defined environment variables) when resolving cmake.cmakePath in kits mode, enabling auto/cmake mode discovery and ${env:...} substitutions to use kit-provided environment values. #4475
  • Add cmake.removeStaleKitsOnScan setting to optionally remove stale compiler kits from the kit picker after a "Scan for Kits" when they are no longer rediscovered. This is useful after compiler upgrades that leave older versions outside PATH. Set "keep": true in a kit entry to prevent automatic removal. #3852
  • Add pr-readiness Copilot skill to verify PRs have a descriptive title, meaningful description, and a properly formatted CHANGELOG entry. #4862
  • Updated IntelliSense tooltips with changes from CMake 4.3.1. #4872
  • Make it easier for a new developer of CMake Tools to run tests. #4620 @cwalther

Bug Fixes:

  • Fix stale C/C++ custom-configuration entries persisting after reconfigure/preset switches, which could cause Go to Definition/IntelliSense to surface symbols from inactive sources in the same folder. #4472
  • Fix IntelliSense not updating when switching the active project in multi-project workspaces with multiple cmake.sourceDirectory entries. #4390
  • Fix tasks.json schema validation rejecting valid CMake task commands package and workflow. #4167
  • Import the EXTERNAL_INCLUDE environment variable from the VS developer environment so that MSVC's external-header diagnostic suppression works correctly. #4217
  • Fix test presets not automatically switching when the build preset changes in multi-config generator setups (e.g., Ninja Multi-Config). The extension now auto-selects a compatible test preset after a build preset change, and properly considers build type when guessing the test preset. #4395
  • Fix cmake.additionalCompilerSearchDirs ignoring per-folder overrides in multiroot workspaces. The setting is now read from each folder's scoped configuration with ${workspaceFolder} expanded per-folder, and the results are unioned. Also fix cmake.cmakePath resolution during kit scanning to try all workspace folders instead of only the first.
  • Fix ${workspaceFolder} expansion in cmake.additionalCompilerSearchDirs for single-root workspaces. Previously only the multi-root ${workspaceFolder:name} syntax worked. #4571
  • Fix cmake.revealLog set to "focus" not revealing the output panel or stealing focus. The output channel now correctly appears and takes focus on both configure success and failure when this setting is used. #4471
  • Fix ${command:cmake.selectConfigurePreset} (and other preset/kit selection commands) failing with "command did not return a result of type string" when used in tasks.json as a command variable. The commands now return the selected preset or kit name instead of a boolean. #4239
  • Fix renaming a CMake project creating a duplicate node in the Project Outline instead of replacing the existing one. #4343
  • Remove internal stack traces from the Output pane when a subprocess fails. Error messages now show only human-readable information; stack traces are still available in debug-level logging. #4807
  • Fix duplicate launch configurations in the ctest debug picker when both .vscode/launch.json and a .code-workspace file exist. #4586
  • Users can now debug with or without launch configurations from the test explorer. cmake.ctest.neverDebugTestsWithLaunchConfiguration can be set to true to bypass the quick pick menu where the launch configuration is selected. #4790
  • Fix cmake.buildTask build failures not aborting debug launches. When ${command:cmake.launchTargetPath} is used in launch.json, a failed build now correctly prevents the stale executable from being launched. #3389
  • Fix bookmarked targets running a full build instead of building only the specific target when triggered from the Bookmarks view. #4771
  • Fix build errors not being added to the Problems tab when using cmake.buildTask: true. The build task's pseudoterminal now feeds output to the diagnostic parser so compiler and linker errors are properly surfaced. #4489
  • Fix cmake.compileFile command truncating long compile commands at ~1024 characters on macOS. The command is now sent to the terminal in chunks to avoid VS Code terminal buffer limitations. #4470
  • Fix cmake.compileFile truncating compile commands longer than 4096 bytes due to the PTY input buffer limit. The compiler is now spawned directly via proc.execute() behind a pseudoterminal, bypassing the shell entirely so argument lists of any length are passed intact. #4836
  • Fix configure/build sometimes using stale preset values when unsaved changes to included preset files are auto-saved before configure. The extension now explicitly refreshes presets from disk after saving, instead of relying solely on the asynchronous file watcher. #4502
  • Fix overly aggressive preset reloading on every build/debug/launch. Preset reapplication now only runs when cmake.configureOnEdit is enabled and preset files had unsaved changes, instead of unconditionally re-reading all preset files. #4792
  • Reduce overly verbose logging when CMake configure or build fails. The Output panel no longer floods with duplicated output, and the channel is only revealed on error rather than unconditionally. #4749
  • Fix building a target no longer revealing the output panel. The build now respects the cmake.revealLog setting to show the output channel at the start of a build. #4885
  • Fix Test Results panel not hyperlinking file paths for GoogleTest failures. The default cmake.ctest.failurePatterns now includes a pattern matching GoogleTest's file:line: Failure output format. #4589
  • Fix wrong path created for artifact when parsing code model using CMake File API. #3015
  • Fix garbled characters (Mojibake) in the Output panel when MSVC outputs UTF-8 (e.g., with /utf-8) on non-UTF-8 Windows systems. When cmake.outputLogEncoding is auto, the build output is now validated as UTF-8 before falling back to the system code page. #4520
  • Fix workspace path displayed with a leading slash on Windows when running CMake build tasks. #4438
  • Fix CMakePresets.json discovery failing in multi-folder workspaces when the presets file is in a subdirectory specified by cmake.sourceDirectory. #4727
  • Fix initial kit scan ignoring cmake.enableAutomaticKitScan: false on first workspace open, and prevent redundant concurrent scans in multi-project workspaces. #4726
  • Fix cmake.installPrefix not being passed to CMake as CMAKE_INSTALL_PREFIX when using presets. #4358
  • Fix CPack commands not appearing in the command palette when not using CMake Presets. Also fix CPack environment variables not being set up in non-preset mode. #4453
  • Fix extension not switching to preset mode after "CMake: Quick Start" generates a CMakePresets.json, causing variant selection to have no effect. #4569
  • Fix spurious preset reloads triggered by unrelated file system events such as builds, git commits, and cmake.copyCompileCommands. Migrated file watching from chokidar to VS Code's built-in FileSystemWatcher API, which also resolves high CPU usage on Apple M1. #4703 #2967
  • Clarify that semicolons in cmake.configureSettings string values are escaped, and array notation should be used for CMake lists. #4585
  • Fix "CMake: Quick Start" command failing silently when no folder is open. Now shows an error message with an option to open a folder. #4504
  • Fix "CMake: Run Without Debugging" not changing the working directory when the build directory changes. #4549
  • Fix build/debug/launch target selection not working when CMAKE_BUILD_TYPE is not set in the preset or is changed in CMakeLists.txt. #4219
  • Fix CMake script path links not working in CHS/CSY/FRA/PLK locales due to localized quotes. #4383
  • Fix user-level tasks defined in ~/.config/Code/User/tasks.json causing infinite spinner. #4659
  • Fix CMake: Set Build Target command not showing available targets when using presets with defined targets. #4509
  • Fix cmake.compileFile failing to find compilation info when using presets without CMAKE_EXPORT_COMPILE_COMMANDS. #4484
  • Fix "Copy Value" in CMake debugger copying variable name instead of value. #4551
  • cmakeDriver: Fixes getCompilerVersion by using compilerPath instead of compilerName. #4647 @lygstate
  • Add support for Visual Studio 2026 generator. #4637
  • Fix $comment not being accepted inside a cacheVariable object in CMake presets. #4600
  • Fix kits from cmake.additionalKits not being shown when cmake.showSystemKits is false. #4651
  • Fix "Scan for Kits" failing to invoke vcvarsall.bat when Visual Studio is installed in a non-ASCII directory path, by forcing the generated batch script to use UTF-8 codepage. #4623 @Sp3EdeR
  • Fix how jobs is handled in build presets. Also update how cmake.parallelJobs is handled as a fallback when a build preset does not define jobs. #4176
  • Fix diagnostics to handle when there isn't a command in the error output. PR #4765
  • Fix bug in which running "CMake: Build" would always run "CMake: Clean Rebuild" when cmake.buildTask is enabled #4421 @RedSkittleFox
  • Fix issue with hover provider not checking for undefined. #4812
  • Fix bug in which CTest is unable to run large amount of tests in parallel due to regex exceeding command line length limits #4829 @theuke
  • Fix malformed devcontainer.json used for working with GitHub Codespaces and similar environments #4588 @kaladron
  • Fix hang in buildWithResult tool when there isn't a configure preset selected. #4857
  • Fix hiding of tests if test suite name and target name are the same when setting "Test Suite Delimiter" to \ #4408 @ottmar-zittlau
  • Fix backtick used instead of apostrophe in the cmake.outlineViewType setting description. #4876

Improvements:

  • Updated extension dependencies (ms-vscode.cpp-devtools)

@philips-software-forest-releaser philips-software-forest-releaser bot added dependencies Pull requests that update a dependency file vscode-extensions labels Apr 19, 2026
@philips-software-forest-releaser philips-software-forest-releaser bot requested a review from a team as a code owner April 19, 2026 03:45
@philips-software-forest-releaser philips-software-forest-releaser bot added dependencies Pull requests that update a dependency file vscode-extensions labels Apr 19, 2026
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 23 0 0 0.28s
✅ DOCKERFILE hadolint 3 0 0 0.32s
✅ JSON npm-package-json-lint yes no no 0.48s
✅ JSON prettier 21 3 0 0 0.66s
✅ JSON v8r 21 0 0 10.22s
✅ MARKDOWN markdownlint 12 0 0 0 1.11s
✅ MARKDOWN markdown-table-formatter 12 0 0 0 0.27s
✅ REPOSITORY checkov yes no no 24.57s
✅ REPOSITORY gitleaks yes no no 1.02s
✅ REPOSITORY git_diff yes no no 0.02s
✅ REPOSITORY grype yes no no 48.23s
✅ REPOSITORY secretlint yes no no 2.1s
✅ REPOSITORY syft yes no no 2.67s
✅ REPOSITORY trivy yes no no 13.89s
✅ REPOSITORY trivy-sbom yes no no 0.37s
✅ REPOSITORY trufflehog yes no no 6.06s
⚠️ SPELL lychee 83 6 0 10.39s
✅ YAML prettier 31 0 0 0 1.14s
✅ YAML v8r 31 0 0 12.59s
✅ YAML yamllint 31 0 0 1.26s

Detailed Issues

⚠️ SPELL / lychee - 6 errors
[IGNORED] docker://pandoc/extra:3.9.0.0-ubuntu@sha256:72afa9c8d3300e5f10c9c4330e101725687f2179bffd912fb859c6d2ae85de62 | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.9.0.0-ubuntu@sha256:72afa9c8d3300e5f10c9c4330e101725687f2179bffd912fb859c6d2ae85de62)
[ERROR] https://www.contributor-covenant.org/ | Network error: error sending request for url (https://www.contributor-covenant.org/) Maybe a certificate error?
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/)
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/) Maybe a certificate error?
[ERROR] https://docs.sigstore.dev/cosign/verifying/verify/ | Network error: error sending request for url (https://docs.sigstore.dev/cosign/verifying/verify/) Maybe a certificate error?
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/)
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer)
📝 Summary
---------------------
🔍 Total..........126
✅ Successful.....118
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........6

Errors in .github/CODE_OF_CONDUCT.md
[ERROR] https://www.contributor-covenant.org/ | Network error: error sending request for url (https://www.contributor-covenant.org/) Maybe a certificate error?

Errors in .github/workflows/pr-conventional-title.yml
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/)

Errors in .github/TOOL_VERSION_ISSUE_TEMPLATE.md
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden

Errors in README.md
[ERROR] https://docs.sigstore.dev/cosign/verifying/verify/ | Network error: error sending request for url (https://docs.sigstore.dev/cosign/verifying/verify/) Maybe a certificate error?
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/)

Errors in .github/CONTRIBUTING.md
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/) Maybe a certificate error?

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@9.4.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,DOCKERFILE_HADOLINT,JSON_V8R,JSON_PRETTIER,JSON_NPM_PACKAGE_JSON_LINT,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

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

@github-actions
Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-base:edgeghcr.io/philips-software/amp-devcontainer-base:pr-1247

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 144.72 MB 144.72 MB +70 B (+0%) 🔼
linux/arm64 137.03 MB 137.03 MB +30 B (+0%) 🔼

@github-actions
Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-rust:edgeghcr.io/philips-software/amp-devcontainer-rust:pr-1247

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 455.21 MB 455.21 MB 6 B (0%) 🔽
linux/arm64 408.39 MB 408.39 MB +166 B (+0%) 🔼

@github-actions
Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-cpp:edgeghcr.io/philips-software/amp-devcontainer-cpp:pr-1247

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 544.41 MB 544.41 MB 319 B (0%) 🔽
linux/arm64 525.87 MB 525.87 MB +1.67 kB (+0%) 🔼

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

 12 files   - 1   12 suites   - 1   17m 41s ⏱️ - 2m 13s
 32 tests  - 1   32 ✅  - 1  0 💤 ±0  0 ❌ ±0 
136 runs   - 1  136 ✅  - 1  0 💤 ±0  0 ❌ ±0 

Results for commit d5e14ce. ± Comparison against base commit cc87bb4.

@rjaegers Ron (rjaegers) added this pull request to the merge queue Apr 20, 2026
Merged via the queue into main with commit 3994e82 Apr 20, 2026
54 of 55 checks passed
@rjaegers Ron (rjaegers) deleted the feature/amp-devcontainer-cpp/update-vscode-extensions-devcontainer-metadata.json branch April 20, 2026 14:04
@github-actions
Copy link
Copy Markdown
Contributor

Pull Request Report (#1247)

Static measures

Description Value
Number of added lines 2
Number of deleted lines 2
Number of changed files 1
Number of commits 1
Number of reviews 1
Number of comments (w/o review comments) 6
Number of reviews that contains a comment to resolve 0
Number of reviews that requested a change from the author 0
Number of reviews that approved the Pull Request 1
Get the total number of participants of a Pull Request 4

Time related measures

Description Value
PR lead time (from creation to close of PR) 1.4 Days
Time that was spend on the branch before the PR was created 2 Sec
Time that was spend on the branch before the PR was merged 1.4 Days
Time to merge after last review 22.8 Min

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 1.1 Hours
Total time spend in last status check run on PR 1.4 Days

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.

1 participant