Conversation
|
@BabyKoan review |
|
|
|
@BabyKoan rebase |
Expands the validation branch in bashClassifier to recognize cargo, go, pytest/unittest, mypy, ruff, pylint, and make test/check. Co-Authored-By: Claude <noreply@anthropic.com>
Adds cargo failed-test extraction and two-line rustc diagnostic parsing. Refactors the parser loop to index-based to support peek-ahead. Co-Authored-By: Claude <noreply@anthropic.com>
Recognizes --- FAIL: TestName and file.go:line:col: message patterns. Co-Authored-By: Claude <noreply@anthropic.com>
Adds pytest failed-test/file extraction, mypy diagnostics, ruff diagnostics, and unittest failure-name extraction. Co-Authored-By: Claude <noreply@anthropic.com>
Confirms existing JS validation tests remain green after parser refactor. Co-Authored-By: Claude <noreply@anthropic.com>
Rebase with requested adjustmentsBranch Changes applied
StatsActions performed
CI statusCI will be checked asynchronously. Automated by Kōan |
7225357 to
5d4bc4a
Compare
PR Review — feat(validation): expand Rust, Go, and Python supportSolid expansion of validation coverage, but the unreadable classifier regex and a couple parser gaps keep it from merge-ready. The classifier now correctly recognizes Rust (
🟡 Important
1. Giant validation regex remains unreadable
|
Summary
Expands bash command classification and validation output parsing to support Rust, Go, and Python ecosystems. Non-Node projects now get the same focused ValidationSummary reduction that JS/TS projects already enjoy.
Closes #39
Changes
Test plan
Quality Report
Changes: 4 files changed, 269 insertions(+), 8 deletions(-)
Code scan: clean
Tests: passed (0 test)
Branch hygiene: clean
Generated by Kōan