← Back to issue list

feat: tell the user which platforms matched when failing

View original Github issue

Metadata

Project
craft-application
Number
#428
Type
pull request
State
merged
Author
mattculler
Labels
Created
Updated
Closed

Current evaluation

Implemented a feature to display matched platforms during failures. Merged after approval by three reviewers, the update modifies three files (+25/-6 lines) and resolves CRAFT-3107.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? ----- (CRAFT-3107)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Implemented a feature to display matched platforms during failures. Merged after approval by three reviewers, the update modifies three files (+25/-6 lines) and resolves CRAFT-3107.
qwen3.6-35b-a3b-mtp-q6 Merged a feature update that improves error messaging to display matched platforms upon failure. Authored by maintainer mattculler, the pull request successfully resolved ticket CRAFT-3107.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#706 fix: improve the handling of platforms errors. craft-application merged Merged fix for platform error handling. Approved by two reviewers with all CI checks passing. Resolves issue #690 and CRAFT-4369/4370. Modifies eight files with 98 additions and 239 deletions.
76%
#495 feat: add craft-platforms compatibility methods craft-application merged Merged after approval by two reviewers and passing CI checks. Added craft-platforms compatibility methods and deprecation warnings. Documentation breakage was later resolved in PR #498.
76%
#947 feat!(platforms): prevent use of '/' in platform names craft-application merged Prevents use of '/' in platform names, resolving issue #941 and CRAFT-4876. Merged after approval by two reviewers and passing all CI checks across four modified files.
76%
#343 feat: allow commands to accept multiple platforms craft-application merged Successfully merged following approval from two reviewers and passing CI checks. The feature enables commands to accept multiple platforms, updating two files with 42 additions and one deletion.
72%
#5111 feat: use `craft-platforms` for build plans snapcraft merged Merged the change to replace existing build plan logic with the craft-platforms library. Approved by two reviewers, the update modifies six files with a net reduction of 17 lines, streamlining platform detection and build configuration.
71%