rust plugin: use the part source path
Metadata
Current evaluation
Merged after resolving a conflict with PR #1034 and completing a requested rebase. The rust plugin update uses the part source path, approved by one reviewer with unchanged 96.36% code coverage.
Suggested action: —
No scores available.
Issue body
LP: [#1654764](https://bugs.launchpad.net/snapcraft/+bug/1654764)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after resolving a conflict with PR #1034 and completing a requested rebase. The rust plugin update uses the part source path, approved by one reviewer with unchanged 96.36% code coverage. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master after rebasing to resolve conflicts with PR #1034. The update modifies the Rust plugin to use the part source path, maintaining 96.36% code coverage. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after rebasing to resolve conflicts with PR #1034. Updates the Rust plugin to use the part source path. Code coverage unchanged at 96.36%. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2431 rust plugin: update to use latest rustup command options | snapcraft | merged | Merged update to the Rust plugin replacing deprecated rustup command options with current equivalents. Approved by a reviewer, passed CI, modified five files, and maintained 94.5% test coverage. | |
| #2373 rust plugin: add support for bases | snapcraft | merged | Merged update to the Rust plugin adding base support for core16 and core18. Resolves Launchpad bug #1798681. Approved, passed CI, and achieved 100% diff coverage with a net zero line change across 23 files. | |
| #2438 rust plugin: new link for rustup | snapcraft | merged | Merged into master after approval and passing CI. Updated the rust plugin to use a new rustup link, addressing LP #1662960. Modified 3 files with 11 additions and 6 deletions. | |
| #1034 rust plugin: respect fetch parameters. | snapcraft | merged | Merged into master. The rust plugin now respects fetch parameters, resolving LP #1654718. Coverage increased by 0.02%. A reviewer approved the changes despite a noted beagle board issue, planning a follow-up PR for rust 1.12 compatibility. | |
| #560 rust_plugin: multiple fixes | craft-parts | merged | Merged Rust plugin fixes resolving issue #559. Changes remove unnecessary rust_channel override typing checks and improve compiler plugin identification and removal. Approved by reviewers and merged despite an unrelated CI pylint failure. | |
| #2170 rust plugin: fix cargo builds and run tests | snapcraft | merged | Merged fixes for cargo builds in the Rust plugin along with new tests. The change updated two files with 41 additions and 10 deletions, achieving 100% diff coverage. |