class Robe::MethodScanner
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Robe::Scanner::new
# File lib/robe/scanners.rb, line 38 def initialize(*args) super @re = /^#{Regexp.escape(@sym || "")}/ end
Public Instance Methods
scan_methods(mod, coll)
click to toggle source
# File lib/robe/scanners.rb, line 43 def scan_methods(mod, coll) mod.__send__(coll, false).grep(@re) do |sym| candidates << mod.instance_method(sym) end end