rust plugin: add conditional compilation
Metadata
Current evaluation
Merged Rust plugin conditional-compilation support in canonical/snapcraft#1029 via commit 5e6d91fa3, resolving LP bug #1654485.
Resolution: closed resolved
Reason: PR canonical/snapcraft#1029 was merged, and repository history records its resolving merge commit as 5e6d91fa3.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: [#1654485](https://bugs.launchpad.net/snapcraft/+bug/1654485)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged Rust plugin conditional-compilation support in canonical/snapcraft#1029 via commit 5e6d91fa3, resolving LP bug #1654485. | |
| stealth/space-bunny-alpha | — | closed resolved | Rust conditional compilation was merged in canonical/snapcraft#1029 (commit 5e6d91fa3), resolving LP bug #1654485. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into master, adding conditional compilation to the Rust plugin to resolve Launchpad bug #1654485. The update modified seven files (+96/-12 lines), maintained 96.36% code coverage, and integrated without reviewer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, implementing conditional compilation for the Rust plugin to resolve Launchpad bug #1654485. The change integrates with negligible coverage impact, maintaining overall test coverage at 96.36%. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1654485 The rust plugin doesn't support conditional compilation | snapcraft (launchpad) | closed | Rust plugin conditional compilation was added and merged in snapcraft#1029 via commit 5e6d91fa3. | |
| #952 rust plugin: add features for conditional compilation | snapcraft | closed | Conditional Rust compilation support was superseded by merged PR #1029, which added tests and landed as commit 5e6d91fa3. | |
| #198 plugins: rust | craft-parts | merged | Merged PR #198 (bb92a132) ported Snapcraft’s Rust plugin into craft-parts for CRAFT-955 after prerequisite test refactor #199. | |
| #579 Add new plugin: rust | snapcraft | merged | Merged PR #579 as commit 24f1def33, adding Snapcraft's Rust plugin, resolving conflicts, and updating plugin-list test expectations. |