fix(p10-1b): apply round-1 lang.rs doc + tests/ test case missed in 4503b5b
#143
Reference in New Issue
Block a user
Delete Branch "fix/p10-1b-lang-doc-test-staging-miss"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
요약
PR #142 (p10-1B) round-1 fix commit
4503b5b보고에는lang.rs의 (a)module_path_for_pythondoc comment 갱신 (tests//examples//benches/가 의도적으로 strip 안 됨 명시) 과 (b)tests/test_foo.py→tests.test_foo단언 추가가 포함됐다고 적혔으나, 실제 commit 에lang.rs변경이 staging 되지 않아 main 에 안 들어감.이는 review loop round 2 의 verify 단계에서 implementer 보고만 신뢰하고 commit 내용을 직접 확인 안 한 것이 원인. 1B 머지 후 main 동기화 단계에서 working tree 에 살아남은 stale 변경을 통해 발견.
Fix
누락된 (5)+(6) 항목만 retro 적용:
module_path_for_pythondoc comment 4줄 추가 — stripped vs not-stripped roots 명시module_path_for_python_strips_src_roots_and_extensions테스트에tests/test_foo.py→tests.test_foo단언 1줄 + 주석 2줄검증
cargo test -p kebab-parse-code --lib→ 20/20 pass (이전: 19, +1 새 단언).범위
crates/kebab-parse-code/src/lang.rs1 파일, +9 lines (test 1 + doc 4 + 주석 2 + 빈줄 2).🤖 Generated with Claude Code
4503b5b23c4ad97b9회차 1 — LGTM. 누락됐던
lang.rs변경 두 가지(module_path_for_python독스트링 +tests/test_foo.py→tests.test_foo단언)가 정확히 들어왔고, 이 외 다른 파일은 없음.cargo test -p kebab-parse-code --lib20/20 통과(이전 19 → 20),clippy -D warnings이상 없음. 독스트링이 구현(src/,lib/,crates/<crate>/src/제거;tests/,examples/,benches/유지)과 일치하며, 인라인 코멘트도 의도를 명확히 설명함. 깔끔한 레트로픽스.