Top Level Namespace
Defined Under Namespace
Modules: Doh, DohApp, Kernel Classes: BigDecimal, Class, Date, DateTime, Dir, FalseClass, Hash, Integer, NilClass, Object, Random, String, Time, TrueClass
Instance Method Summary collapse
Instance Method Details
#errors_matching(&block) ⇒ Object
1 2 3 4 5 6 7 |
# File 'lib/dohutil/exception.rb', line 1 def errors_matching(&block) m = Module.new (class << m; self; end).instance_eval do define_method(:===, &block) end m end |