fix(Source): Raise SourceNotFound for missing path-like sources
Metadata
Current evaluation
Narrow fix to raise SourceNotFound instead of InvalidSourceType for missing path-like sources, with tests and changelog. Approved by 2 reviewers, CI has pending checks and a few failures.
Suggested action: needs review
Reason: The PR has 2 approvals and 0 unresolved review comments, indicating it is ready for maintainer review. The change is narrow and well-tested, improving error messages for missing local paths. CI has some pending checks and a few failures (including a Conventional Commits title check), but the core logic is sound and approved.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b |
Impact:
50
Quick Win:
26
Complexity:
15
Confidence:
80
Actionability:
60
|
needs review | Narrow fix to raise SourceNotFound instead of InvalidSourceType for missing path-like sources, with tests and changelog. Approved by 2 reviewers, CI has pending checks and a few failures. | |
| minimax/minimax-m3.1-flash:free |
Impact:
46
Quick Win:
21
Complexity:
32
Confidence:
89
Actionability:
68
|
needs review | Adds narrow source detection so missing slash-containing, scheme-less paths raise SourceNotFound rather than InvalidSourceType, with unit tests and a changelog entry. Canonical CLA passes; maintainer review remains pending. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related work
-
Related To:
snapcraft#6501
(confidence 90%)
PR explicitly fixes this snapcraft issue by raising SourceNotFound with actionable error messages.
-
Related To:
snapcraft#5721
(confidence 85%)
PR body notes the same message improvement covers the path in this issue.
Related issues
No related issues found above the similarity threshold.