Module: ActiveTodo::KernelMethods
- Defined in:
- lib/activetodo.rb
Instance Method Summary collapse
- #TODO(what, options = {}) ⇒ Object (also: #FIXME, #XXX)
Instance Method Details
#TODO(what, options = {}) ⇒ Object Also known as: FIXME, XXX
48 49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/activetodo.rb', line 48 def TODO(what, = {}) deadline = DateTime.parse([:deadline]) if [:deadline] if deadline && DateTime.now >= deadline = "Deadline reached for \"#{what}\" (#{options[:deadline]})" if Configuration.warn_only?() PrivateMethods.(, ) else raise end end end |