Module: Reflekt::SingletonClassMethods

Defined in:
lib/reflekt.rb

Constant Summary collapse

@@deflekted_methods =
Set.new

Instance Method Summary collapse

Instance Method Details

#deflekted?(method) ⇒ Boolean

Returns:

  • (Boolean)


194
195
196
197
# File 'lib/reflekt.rb', line 194

def deflekted?(method)
  return true if @@deflekted_methods.include?(method)
  false
end

#reflekt_limit(amount) ⇒ Object



199
200
201
# File 'lib/reflekt.rb', line 199

def reflekt_limit(amount)
  @reflekt_limit = amount
end

#reflekt_skip(method) ⇒ Object

Skip a method.

method - A symbol representing the method name.



190
191
192
# File 'lib/reflekt.rb', line 190

def reflekt_skip(method)
  @@deflekted_methods.add(method)
end