Skip to content

chore(deps, embedded-rust): update rust-lang.rust-analyzer in devcontainer-metadata.json - #1428

Open
philips-software-forest-releaser[bot] wants to merge 1 commit into
mainfrom
feature/amp-devcontainer-embedded-rust/update-vscode-extensions-devcontainer-metadata.json
Open

chore(deps, embedded-rust): update rust-lang.rust-analyzer in devcontainer-metadata.json#1428
philips-software-forest-releaser[bot] wants to merge 1 commit into
mainfrom
feature/amp-devcontainer-embedded-rust/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 rust-lang.rust-analyzer from 0.3.3016 to 0.3.3025

Release notes

Commit: 5c156cd
Release: 2026-08-24 (v0.3.3025)

New Features

  • #23147 add unary-operator-cannot-be-applied diagnostic.

Performance Improvements

  • #23079 optimize the heck out of the storage of token trees (saves 32 MB on self).

Fixes

  • #23186 (first contribution) allow asm! label blocks to diverge.
  • #23202 (first contribution) use owner expression store for anonymous consts.
  • #23134 accept trailing comma on built-in macro calls.
  • #23201 prevent stack overflow with recursive ADT layouts.

Internal Improvements

  • #23214 (first contribution) use Cargo build directory for flycheck logs.
  • #23166 download all build artifacts in a single step.
  • #23168 drop zigbuild support.
  • #23172 split VSIX publishing into different jobs and skip duplicates.

See also the changelog post.

@philips-software-forest-releaser
philips-software-forest-releaser Bot requested a review from a team as a code owner August 30, 2026 02:41
@philips-software-forest-releaser philips-software-forest-releaser Bot added dependencies Pull requests that update a dependency file vscode-extensions labels Aug 30, 2026
@sonarqubecloud

Copy link
Copy Markdown

@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-1428

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 83.71 MB 83.71 MB 128 B (0%) 🔽
linux/arm64 82.49 MB 82.49 MB 785 B (0%) 🔽

@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.17s
✅ DOCKERFILE hadolint 4 0 0 0.21s
✅ JSON npm-package-json-lint yes no no 0.52s
✅ JSON prettier 45 8 0 0 0.86s
✅ JSON v8r 45 0 0 18.36s
✅ MARKDOWN markdownlint 13 0 0 0 1.24s
✅ MARKDOWN markdown-table-formatter 13 0 0 0 0.27s
✅ REPOSITORY betterleaks yes no no 1.92s
✅ REPOSITORY checkov yes no no 30.05s
✅ REPOSITORY gitleaks yes no no 1.03s
✅ REPOSITORY git_diff yes no no 0.02s
✅ REPOSITORY grype yes no no 77.7s
⚠️ REPOSITORY osv-scanner yes 2 no 0.82s
✅ REPOSITORY secretlint yes no no 2.45s
✅ REPOSITORY syft yes no no 3.13s
✅ REPOSITORY trivy yes no no 14.82s
✅ REPOSITORY trivy-sbom yes no no 0.29s
✅ REPOSITORY trufflehog yes no no 6.77s
⚠️ SPELL lychee 117 1 0 11.62s
✅ YAML prettier 36 0 0 0 1.31s
✅ YAML v8r 36 0 0 16.41s
✅ YAML yamllint 36 0 0 1.43s

Detailed Issues

⚠️ SPELL / lychee - 1 error
📝 Summary
---------------------
🔍 Total..........154
🔗 Unique.........126
✅ Successful.....148
⏳ Timeouts.........0
🔀 Redirected......19
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........1
⛔ Unsupported......1

Errors in .github/TOOL_VERSION_ISSUE_TEMPLATE.md
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads (at 38:7) | Rejected status code: 403 Forbidden

Hint: Followed 19 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 - 2 errors
Scanning dir .
Starting filesystem walk for root: /
Scanned package-lock.json file and found 73 packages
Scanned test/rust/workspace/cargo/Cargo.lock file and found 1 package
Scanned test/rust/workspace/test/Cargo.lock file and found 1 package
Scanned test/rust/workspace/clippy/Cargo.lock file and found 1 package
Scanned test/embedded-rust/workspace/cortex-mf/Cargo.lock file and found 20 packages
Scanned test/embedded-rust/workspace/cortex-m/Cargo.lock file and found 20 packages
Scanned .devcontainer/docs/requirements.txt file and found 14 packages
Scanned .devcontainer/cpp/requirements.txt file and found 20 packages
End status: 125 dirs visited, 460 inodes visited, 8 Extract calls, 34.615794ms elapsed, 34.616014ms wall time

Total 3 packages affected by 4 known vulnerabilities (0 Critical, 2 High, 0 Medium, 0 Low, 2 Unknown) from 2 ecosystems.
2 vulnerabilities can be fixed.

+-------------------------------------+------+-----------+-----------------------+---------+---------------+---------------------------------------------------+
| OSV URL                             | CVSS | ECOSYSTEM | PACKAGE               | VERSION | FIXED VERSION | SOURCE                                            |
+-------------------------------------+------+-----------+-----------------------+---------+---------------+---------------------------------------------------+
| https://osv.dev/RUSTSEC-2026-0110   |      | crates.io | bare-metal            | 0.2.5   | --            | test/embedded-rust/workspace/cortex-m/Cargo.lock  |
| https://osv.dev/RUSTSEC-2026-0110   |      | crates.io | bare-metal            | 0.2.5   | --            | test/embedded-rust/workspace/cortex-mf/Cargo.lock |
| https://osv.dev/GHSA-mh99-v99m-4gvg | 7.5  | npm       | brace-expansion (dev) | 5.0.7   | 5.0.8         | package-lock.json                                 |
| https://osv.dev/GHSA-rgw5-rvv9-x895 | 7.5  | npm       | brace-expansion (dev) | 5.0.7   | 5.0.9         | package-lock.json                                 |
+-------------------------------------+------+-----------+-----------------------+---------+---------------+---------------------------------------------------+

Notices

📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining SECURITY_SUGGESTIONS: false)

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.6.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_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 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-docs:edgeghcr.io/philips-software/amp-devcontainer-docs:pr-1428

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 215.23 MB 215.23 MB +243 B (+0%) 🔼
linux/arm64 212.2 MB 212.2 MB 569 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-1428

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 439.64 MB 439.64 MB 226 B (0%) 🔽
linux/arm64 390.33 MB 390.33 MB 1.14 kB (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-1428

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 403.83 MB 403.83 MB 605 B (0%) 🔽
linux/arm64 385.09 MB 385.08 MB 1.17 kB (0%) 🔽

@github-actions

Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

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

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 506.32 MB 506.32 MB +109 B (+0%) 🔼
linux/arm64 456.72 MB 456.71 MB 1.6 kB (0%) 🔽

@github-actions

Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

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

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 606.01 MB 606.01 MB +163 B (+0%) 🔼
linux/arm64 586.45 MB 586.45 MB +1.69 kB (+0%) 🔼

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

 25 files  ±0   25 suites  ±0   18m 54s ⏱️ -51s
 48 tests ±0   48 ✅ ±0  0 💤 ±0  0 ❌ ±0 
209 runs  ±0  209 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 834d900. ± Comparison against base commit 4fdc517.

@rjaegers
Ron (rjaegers) added this pull request to the merge queue Aug 31, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 31, 2026
@rjaegers
Ron (rjaegers) added this pull request to the merge queue Sep 2, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Sep 2, 2026
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