Skip to content

chore(deps, cpp): update ms-vscode.cpptools#783

Merged
Ron (rjaegers) merged 2 commits into
mainfrom
feature/amp-devcontainer-cpp/update-vscode-extensions
May 26, 2025
Merged

chore(deps, cpp): update ms-vscode.cpptools#783
Ron (rjaegers) merged 2 commits into
mainfrom
feature/amp-devcontainer-cpp/update-vscode-extensions

Conversation

@philips-software-forest-releaser

@philips-software-forest-releaser philips-software-forest-releaser Bot commented Apr 20, 2025

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.24.5 to 1.25.3

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.67.0 or later (April 2022).
  • Windows 7+ (x64, arm64), macOS 10.12+, Linux (Ubuntu 16+, etc.).
    • Debugging is not supported on CentOS 7 or RHEL 7. The last supported version was 1.22.11: #13219.

Changes

Enhancements

  • Add a configuration warning message explaining why paths in quotes can't be found. #11955
  • Improve the description of the C_Cpp.copilotHover setting. PR #13461

Bug Fixes

  • Fix no error appearing in the configuration UI when an invalid compilerPath is used. #12661
  • Fix the 'Debug C/C++ File' button sometimes disappearing. #13400
  • Fix a crash in read_double. #13435
  • Fix the handling of default file associations for certain file extensions. PR #13455
  • Fix shell parsing of the arguments of a full command line in compilerPath. PR #13468
  • Fix C and CUDA files being interpreted as C++ in compile_commands.json. #13471
  • Stop automatically mapping a .C file to C++ if it's already set in files.associations. PR #13476
  • Fix issues with the recursiveIncludes properties in the configuration UI editor. PR #13498
  • Fix IntelliSense not updating after the language ID is changed, and prevent the language ID from being changed if it's set from compile_commands.json or a configuration provider.
  • Update clang-tidy and clang-format from 20.1.2 to 20.1.3 (which has some bug fixes).
  • Fix a case where language server crash messages appear after 4 minutes.
  • Fix a crash with Copilot hover.
  • Fix some translation issues.

@philips-software-forest-releaser philips-software-forest-releaser Bot requested a review from a team as a code owner April 20, 2025 02:59
@philips-software-forest-releaser philips-software-forest-releaser Bot added dependencies Pull requests that update a dependency file vscode-extensions labels Apr 20, 2025
@github-actions

github-actions Bot commented Apr 20, 2025

Copy link
Copy Markdown
Contributor

Compressed layer size comparison

Comparing ghcr.io/philips-software/amp-devcontainer-rust:latest to ghcr.io/philips-software/amp-devcontainer-rust@sha256:24a842ec5459ba0bcd78694f6d5382b7b2257cb4246bcbfcd6de1a8bb242ec5b

OS/Platform Previous Size Current Size Delta
linux/amd64 480.63M 480.63M -77.00 (-0.00%)
linux/arm64 432.10M 432.10M 71.00 (+0.00%)

@github-actions

github-actions Bot commented Apr 20, 2025

Copy link
Copy Markdown
Contributor

Compressed layer size comparison

Comparing ghcr.io/philips-software/amp-devcontainer-cpp:latest to ghcr.io/philips-software/amp-devcontainer-cpp@sha256:ada3999da05f5a45250eee533a5f392302c70dd5de71b7ed9b3749efa28930f9

OS/Platform Previous Size Current Size Delta
linux/amd64 690.59M 690.59M -768.00 (-0.00%)
linux/arm64 672.74M 672.74M 1.33K (+0.00%)

@github-actions

github-actions Bot commented Apr 20, 2025

Copy link
Copy Markdown
Contributor

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ DOCKERFILE hadolint 2 0 0 0.7s
✅ GHERKIN gherkin-lint 2 0 0 1.03s
✅ JSON npm-package-json-lint yes no no 0.36s
✅ JSON prettier 15 1 0 0 0.38s
✅ JSON v8r 15 0 0 10.01s
✅ MARKDOWN markdownlint 9 0 0 0 0.77s
✅ MARKDOWN markdown-table-formatter 9 0 0 0 0.24s
✅ REPOSITORY checkov yes no no 15.52s
✅ REPOSITORY gitleaks yes no no 0.28s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 22.33s
✅ REPOSITORY secretlint yes no no 0.92s
✅ REPOSITORY syft yes no no 1.29s
✅ REPOSITORY trivy yes no no 5.21s
✅ REPOSITORY trivy-sbom yes no no 0.09s
✅ REPOSITORY trufflehog yes no no 3.25s
✅ SPELL lychee 60 0 0 1.92s
✅ YAML prettier 22 0 0 0 0.69s
✅ YAML v8r 22 0 0 7.2s
✅ YAML yamllint 22 0 0 0.45s

See detailed report in MegaLinter reports

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

MegaLinter is graciously provided by OX Security

@github-actions

github-actions Bot commented Apr 20, 2025

Copy link
Copy Markdown
Contributor

Test Results

 2 files  ±0   2 suites  ±0   1m 18s ⏱️ -1s
29 tests ±0  29 ✅ ±0  0 💤 ±0  0 ❌ ±0 
31 runs  ±0  31 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 5b8f525. ± Comparison against base commit 7ceafa1.

♻️ This comment has been updated with latest results.

@rjaegers Ron (rjaegers) marked this pull request as draft April 22, 2025 07:04
@philips-software-forest-releaser philips-software-forest-releaser Bot force-pushed the feature/amp-devcontainer-cpp/update-vscode-extensions branch from 156ac8e to 9fa7610 Compare April 27, 2025 03:00
@philips-software-forest-releaser philips-software-forest-releaser Bot force-pushed the feature/amp-devcontainer-cpp/update-vscode-extensions branch from 9fa7610 to 918e8ab Compare May 4, 2025 03:03
@philips-software-forest-releaser philips-software-forest-releaser Bot changed the title chore(deps, cpp): update sonarsource.sonarlint-vscode chore(deps, cpp): update ms-vscode.cpptools, sonarsource.sonarlint-vscode May 4, 2025
@philips-software-forest-releaser philips-software-forest-releaser Bot force-pushed the feature/amp-devcontainer-cpp/update-vscode-extensions branch from 918e8ab to 992a590 Compare May 11, 2025 03:03
@philips-software-forest-releaser philips-software-forest-releaser Bot force-pushed the feature/amp-devcontainer-cpp/update-vscode-extensions branch from 992a590 to 82e8df9 Compare May 18, 2025 03:03
@philips-software-forest-releaser philips-software-forest-releaser Bot force-pushed the feature/amp-devcontainer-cpp/update-vscode-extensions branch from 35b9936 to fbf0352 Compare May 25, 2025 03:06
@sonarqubecloud

Copy link
Copy Markdown

@rjaegers Ron (rjaegers) changed the title chore(deps, cpp): update ms-vscode.cpptools, sonarsource.sonarlint-vscode chore(deps, cpp): update ms-vscode.cpptools May 26, 2025
@rjaegers Ron (rjaegers) marked this pull request as ready for review May 26, 2025 05:28
Copilot AI review requested due to automatic review settings May 26, 2025 05:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • .devcontainer/cpp/devcontainer-metadata-vscode.json: Language not supported

@rjaegers Ron (rjaegers) added this pull request to the merge queue May 26, 2025
Merged via the queue into main with commit cb872e7 May 26, 2025
24 of 25 checks passed
@rjaegers Ron (rjaegers) deleted the feature/amp-devcontainer-cpp/update-vscode-extensions branch May 26, 2025 06:04
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Report (#783)

Static measures

Description Value
Number of added lines 1
Number of deleted lines 1
Number of changed files 1
Number of commits 2
Number of reviews 2
Number of comments (w/o review comments) 5
Number of reviews that contains a comment to resolve 1
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 6

Time related measures

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

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 20.1 Min
Total time spend in last status check run on PR 27.6 Min

@github-actions

Copy link
Copy Markdown
Contributor

🎉 Hooray! The changes in this pull request went live with the release of v6.1.0 🎉

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.

2 participants