← Back to issue list

parser - Return non-zero code for wiki errors.

View original Github issue

Metadata

Project
snapcraft
Number
#658
Type
pull request
State
merged
Author
josepht
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #658 as commit bda3b100e, making the parser return a non-zero exit code when wiki parsing errors are found.

Resolution: closed resolved

Reason: PR #658 was merged as commit bda3b100e, implementing non-zero exits for wiki parsing errors. The commit record and merged PR state confirm the change landed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP:#1602394 Signed-off-by: Joe Talbott joe.talbott@ubuntu.com

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #658 as commit bda3b100e, making the parser return a non-zero exit code when wiki parsing errors are found.
stealth/space-bunny-alpha — closed resolved Merged PR #658 (commit bda3b100e) made the parser return a non-zero exit code when wiki parsing errors are found.
stealth/space-bunny-alpha — closed resolved Fixed by merged PR #658: the parser now returns a non-zero exit code when wiki errors are found.
stealth/space-bunny-alpha — closed resolved Merged in snapcraft#658 (commit bda3b100e), making the parser return a non-zero exit code for wiki parsing errors.
qwen/qwen3.6-35b-a3b — — Merged after a reviewer requested a unit test and retest. The change updates the parser to return a non-zero exit code for wiki parsing errors, improving error detection and debugging.
qwen3.6-35b-a3b-mtp-q6 — — Merged after adding a unit test demonstrating wiki parsing failure counts. The change ensures the parser returns a non-zero exit code on wiki errors, resolving LP:#1602394.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#745 (confidence 85%)

    Follow-up PR #745 generalized non-zero error-code handling beyond wiki-specific errors.

Related issues

Issue Project State Summary Similarity
#636 parser - Handle malformed wiki entries. snapcraft merged Merged parser resilience fix for malformed wiki entries: documents are parsed independently, and integration tests use a fake server (#636, commit 0e3613ab4).
70%