# File lib/facets/core/kernel/methods.rb, line 26 def methods(*args) args = [ :public, :local, :ancestors ] if args.empty? m = self.class.instance_methods( *args ) m |= singleton_methods if args.include?( :singleton ) or args.include?( :all ) m end