Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/gem/commands/new_command/blank_slate.rb
Overview
Same as above, except in Object.
Class Method Summary collapse
- .find_hidden_method(name) ⇒ Object
- .gemnew_blank_slate_method_added ⇒ Object
-
.method_added(name) ⇒ Object
Detect method additions to Object and remove them in the BlankSlate class.
Class Method Details
.find_hidden_method(name) ⇒ Object
101 102 103 |
# File 'lib/gem/commands/new_command/blank_slate.rb', line 101 def find_hidden_method(name) nil end |
.gemnew_blank_slate_method_added ⇒ Object
90 |
# File 'lib/gem/commands/new_command/blank_slate.rb', line 90 alias gemnew_blank_slate_method_added method_added |
.method_added(name) ⇒ Object
Detect method additions to Object and remove them in the BlankSlate class.
94 95 96 97 98 99 |
# File 'lib/gem/commands/new_command/blank_slate.rb', line 94 def method_added(name) result = gemnew_blank_slate_method_added(name) return result if self != Object Gem::Commands::NewCommand::BlankSlate.hide(name) result end |