RubyTodo
How do you manage todos in your code base? Usually people use comments like # TODO
to specify todos in the code base and then use grep '# TODO'
to grab them.
With rubytodo gem you can specify your todo anywhere in your code with todo "todo description"
and then you can list all todos with a command rubytodo
.
Installation
gem install 'rubytodo'
Quick Start
Add todo in your ruby file:
require 'rubytodo'
class MyClass
def my_method
todo "implement my_method"
end
end
Then list todos in all ruby files under a given root folder:
$ rubytodo lib
Scanning todos in lib ...
lib/my_class.rb
* implement my_method