Module: Console1984::FrozenMethods::ClassMethods

Defined in:
lib/console1984/frozen_methods.rb

Instance Method Summary collapse

Instance Method Details

#method_added(method_name) ⇒ Object



9
10
11
# File 'lib/console1984/frozen_methods.rb', line 9

def method_added(method_name)
  raise Console1984::Errors::ForbiddenClassManipulation, "Can't override #{name}##{method_name}"
end

#singleton_method_added(method_name) ⇒ Object



13
14
15
# File 'lib/console1984/frozen_methods.rb', line 13

def singleton_method_added(method_name)
  raise Console1984::Errors::ForbiddenClassManipulation, "Can't override #{name}.#{method_name}"
end