feat: prepend newlines to details if necessary
Metadata
Current evaluation
Merged #353 via commit 687c2fa, adding leading newlines to multiline error details for readability; released in craft-cli 3.1.0.
Resolution: closed resolved
Reason: PR #353 was merged as commit 687c2fa. The 3.1.0 changelog confirms that multiline error details now begin on a new line.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This makes an error's details a bit easier to visually identify, in the case of long multi-lined details.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
---
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #353 via commit 687c2fa, adding leading newlines to multiline error details for readability; released in craft-cli 3.1.0. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-cli#353, adding conditional newlines before error details to make long multiline details easier to distinguish. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a feature prepending newlines to error details for improved multi-line visual identification. Approved by two reviewers with all CI checks passing. The pull request modifies three files, adding 60 lines and removing one. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #270 fix: correctly print multi-line errors | craft-cli | merged | Merged in canonical/craft-cli#270 (0ca6940), splitting error text into lines so prior progress output cannot corrupt multi-line errors; fixes #263. |