2 Commits
Author SHA1 Message Date
Robert C. Martin 9f1bead298 Fix the coverage, git, and Clojure bugs, and bring CRAP under 10.
A path in a built-in coverage command is one argument, a failed custom coverage command does not read a stale report, and git failures exit with git's status. The Clojure reader honors discards, metadata, and character literals. Long functions are split so every score is under 10 except the option switch.
2026-10-03 17:27:59 -05:00
Robert C. Martin 103df22cb5 Add the Crapper UML policy and diagram.
Generated from the Python package under src/crapper.
EOF && git status -sb && git log -3 --oneline
2026-09-30 08:38:17 -05:00