← Back to issue list

feat: add line number to error messages

View original Github issue

Metadata

Project
craft-application
Number
#664
Type
pull request
State
open
Author
alesancor1
Labels
—
Created
Updated
Closed
—

Current evaluation

Adds line numbers to project/config error messages across nine files (+157/-14). It has had no review or CI for 482 days; one comment is unresolved and the changelog entry is unchecked.

Suggested action: needs review

Reason: The author explicitly requested Starcraft review on 2025-03-17, presenting the change as ready rather than WIP. However, it has 0 reviewers, no CI results, one unresolved comment, no changelog entry, and no activity for 482 days; it needs fresh maintainer review, but there is insufficient evidence that it is obsolete to justify closing.

Evaluated by: mr-cal-bot

Impact: 42 Quick Win: 7 Complexity: 38 Confidence: 82 Actionability: 28

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 42
Quick Win: 7
Complexity: 38
Confidence: 82
Actionability: 28
needs review Adds line numbers to project/config error messages across nine files (+157/-14). It has had no review or CI for 482 days; one comment is unresolved and the changelog entry is unchecked.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 5
Complexity: 20
Confidence: 40
Actionability: 20
keep open Adds line numbers to error messages across 9 files (+157/-14). PR is open, awaiting review with 0 reviewers, 1 unresolved comment, and no CI status. Author marked ready for review over a year ago.
qwen/qwen3.8-27b
Impact: 40
Quick Win: 22
Staleness: 85
Complexity: 45
Confidence: 55
needs review Adds line numbers to error messages across 9 files (+157/-14). Pending review, 1 unresolved comment, no CI results, no changelog entry. Last activity 451 days ago (2025-03-17).
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 30
Confidence: 80
close stale Adds line numbers to error messages across 9 files. The PR has been inactive for over a year with no maintainer feedback, missing changelog entry, and one unresolved review comment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 92
Complexity: 15
Confidence: 80
close stale Adds line numbers to error messages. Open for over 16 months with no maintainer feedback. Lacks changelog entry and has been inactive for nearly 13 months, making it outdated and likely conflicting with current codebase changes.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-application#927 (confidence 88%)

    Merged #927 later changed the same Pydantic error formatter to include input values; it is adjacent context but does not implement line numbers.

Related issues

No related issues found above the similarity threshold.