Files
markitect-main/Makefile
tegwick 1ea26173b9 fix: resolve show-issue Makefile parameter inconsistency - Issue #128
Fix inconsistent parameter usage in Makefile issue-related commands.
Users can now use both ISSUE=X and NUM=X parameters consistently across all targets.

Changes:
- Modified all issue-related Makefile targets to accept both ISSUE and NUM parameters
- ISSUE parameter takes precedence for better user experience
- Maintained backward compatibility for existing NUM usage
- Updated error messages to show both parameter formats clearly
- Updated help documentation to prefer ISSUE parameter

Affected targets:
- show-issue: Accept both ISSUE=X and NUM=X
- close-issue: Accept both ISSUE=X and NUM=X
- close-issue-enhanced: Accept both ISSUE=X and NUM=X
- test-from-issue: Accept both ISSUE=X and NUM=X
- tdd-start: Accept both ISSUE=X and NUM=X
- test-coverage: Accept both ISSUE=X and NUM=X

Testing:
-  make show-issue ISSUE=128 works correctly
-  make show-issue NUM=128 works correctly (backward compatibility)
-  Error messages show both formats: "ISSUE=5 (or NUM=5)"
-  All affected targets use consistent dual parameter logic
-  Help documentation reflects preferred ISSUE usage

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-05 21:38:01 +02:00

50 KiB