code_metrics.rake 387 B

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. # -*- frozen_string_literal: true -*-
  3. desc "lib potentially uncalled / dead methods"
  4. task :debride do
  5. sh "debride lib"
  6. end
  7. desc "lib structural similarities"
  8. task :flay do
  9. sh "flay -d lib"
  10. end
  11. namespace :flog do
  12. desc "lib ABC metric"
  13. task :metric do
  14. sh "flog -aged lib"
  15. end
  16. desc "lib ABC score"
  17. task :score do
  18. sh "flog -s lib"
  19. end
  20. end