scrap4rb reads Minitest test files and scores each test for size, branching, mocking, weak assertions and duplicated scaffolding. Per file it reports a refactor pressure, a remediation mode and an actionability class for an AI assistant. A Ruby port of the SCRAP algorithm by Robert C. Martin.

Required Ruby Version

>= 3.2

Authors

Robert Hopman

Versions

  1. 0.2.2
    1. source

      1. 0.2.2 source November 01, 2026 (23.5 KB)
  2. 0.2.1
    1. source

      1. 0.2.1 source October 16, 2026 (23 KB)
  3. 0.2.0
    1. source

      1. 0.2.0 source October 15, 2026 (22.5 KB)
  4. 0.1.0
    1. source

      1. 0.1.0 source October 02, 2026 (19 KB)

Pushed by

SHA 256 checksum