wip.rake 336 B

123456789101112131415
  1. # -*- coding: utf-8 -*-
  2. # -*- frozen_string_literal: true -*-
  3. desc "Show pending work"
  4. task :wip do
  5. unless system "which", "ag", out: "/dev/null"
  6. puts "ag not found"
  7. exit 1
  8. end
  9. tags = Regexp.union(%w[:NOTE: :FIXME: :TODO: :THINK: :WIP:]).to_s
  10. wip = system "ag", "--hidden", tags
  11. puts "Nothing to do" unless wip
  12. end