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

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_addedObject



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