Skip to content

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

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

chore(deps, rust): update rust-lang.rust-analyzer in devcontainer-metadata.json#1245
Ron (rjaegers) merged 1 commit intomainfrom
feature/amp-devcontainer-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.2854 to 0.3.2862

Release notes

Commit: 7b6e124
Release: 2026-04-13 (v0.3.2862)

New Features

  • #21978 (first contribution) enhance runnable command placeholders.
  • #21964 (first contribution) allow passing extra arguments to cargo metadata.
  • #21012, #21982 complete -> in function return position.

Fixes

  • #21995 (first contribution) don't let Cargo [env] variables override the process ones.
  • #21970, #21968 (first contribution) load Markdown files into the VFS and watch for changes.
  • #21704 (first contribution) load rust-analyzer.toml in virtual workspaces.
  • #21965 improve handling of +#[cfg_attr]+ and +#[cfg]+.
  • #21973 take path context into account in ImportAssets.
  • #21962 fix SyntaxEditor upmapping of nodes with mapped ancestors that aren't mapped themselves.
  • #21981 emit diagnostic for #![cfg]ed out crates.
  • #21977 disable the fix for missing-fields when the fields are private.
  • #22009, #22012 fix spurious import completions in qualified paths with type anchors.
  • #21955 add semicolon for postfix print!-like completions.
  • #21971 check coercion, not unification, in "Fill struct fields".
  • #21953 improve type mismatch "Add Some" fix on block-like expressions.
  • #21952 improve type mismatch fixes inside macro calls.
  • #21920 improve add_missing_match_arms labels.
  • #21957 improve onEnter.
  • #22010 fix rustfmt with relative custom command.
  • #21738 fix stale diagnostics with custom check command.
  • #21969 refrsh workspace when adding a Cargo config.

Internal Improvements

  • #21988, #22011, #21998 add workflow to update generated lints.
  • #21996 migrate extract_struct_from_enum_variant assist to SyntaxEditor.
  • #21993 replace make::trait_ with SyntaxFactory in generate_trait_from_impl.
  • #21997 replace make constructors with SyntaxFactory in generate_single_field_struct_from.
  • #21975 handle token mutability in SyntaxEditor.
  • #21960 move SyntaxEditor precondition handling to its constructor.
  • #21972 remove some redundant clone_subtrees.
  • #21967 derive Clone, Copy, Hash for vfs::ChangeKind.
  • #21963 bump ESLint and TypeScript.
  • #21986 fix RecursiveMemoryLayoutNode field names in the Code extension.
  • #21985 use official npm registry for the Code extension dependencies.

See also the changelog post.

@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.35s
✅ DOCKERFILE hadolint 3 0 0 0.33s
✅ JSON npm-package-json-lint yes no no 0.59s
✅ JSON prettier 21 3 0 0 0.77s
✅ JSON v8r 21 0 0 10.36s
✅ MARKDOWN markdownlint 12 0 0 0 1.33s
✅ MARKDOWN markdown-table-formatter 12 0 0 0 0.57s
✅ REPOSITORY checkov yes no no 29.14s
✅ REPOSITORY gitleaks yes no no 1.63s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 48.94s
✅ REPOSITORY secretlint yes no no 2.54s
✅ REPOSITORY syft yes no no 2.53s
✅ REPOSITORY trivy yes no no 13.86s
✅ REPOSITORY trivy-sbom yes no no 0.77s
✅ REPOSITORY trufflehog yes no no 6.71s
⚠️ SPELL lychee 83 2 0 21.28s
✅ YAML prettier 31 0 0 0 1.42s
✅ YAML v8r 31 0 0 13.35s
✅ YAML yamllint 31 0 0 1.48s

Detailed Issues

⚠️ SPELL / lychee - 2 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.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?
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden
[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.....122
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........2

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/) Maybe a certificate error?

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

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-1245

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 144.72 MB 144.72 MB +90 B (+0%) 🔼
linux/arm64 137.03 MB 137.03 MB 13 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-1245

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 455.21 MB 455.21 MB +72 B (+0%) 🔼
linux/arm64 408.39 MB 408.39 MB +59 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-1245

📈 Size Comparison Table

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

@github-actions
Copy link
Copy Markdown
Contributor

Test Results

 12 files   - 1   12 suites   - 1   16m 57s ⏱️ - 2m 57s
 32 tests  - 1   32 ✅  - 1  0 💤 ±0  0 ❌ ±0 
136 runs   - 1  136 ✅  - 1  0 💤 ±0  0 ❌ ±0 

Results for commit fd31243. ± 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 18f4a4d Apr 20, 2026
54 of 55 checks passed
@rjaegers Ron (rjaegers) deleted the feature/amp-devcontainer-rust/update-vscode-extensions-devcontainer-metadata.json branch April 20, 2026 12:58
@github-actions
Copy link
Copy Markdown
Contributor

Pull Request Report (#1245)

Static measures

Description Value
Number of added lines 1
Number of deleted lines 1
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.6 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 22.4 Min

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