refactor: move exit codes to shared package#27
Conversation
- Create shared/exitcode package with standardized exit codes - Update jtk to use shared exitcode package - Update cfl to use shared exitcode package (replaces hardcoded 1) - Remove jtk/internal/exitcode package Both CLI tools now use consistent exit codes for better scripting support. Closes #15
Test Coverage AssessmentSummaryVerdict: Test coverage is adequate for this change. This PR moves exit code constants from AnalysisWhat Changed:
Why Tests Are Not Required:
For Reference: VerdictNo additional tests needed. The change is a straightforward refactor to share constants between tools, and the existing CI pipeline (build + existing tests) provides sufficient verification. |
Summary
shared/exitcodepackage with standardized exit codesos.Exit(1))jtk/internal/exitcodepackageExit Codes
Test plan
Closes #15
🤖 Generated with Claude Code