Module: Overrider

Defined in:
lib/overrider.rb,
lib/overrider/version.rb

Defined Under Namespace

Classes: NoSuperMethodError, SexpTraverser

Constant Summary collapse

VERSION =
"0.1.5"

Class Method Summary collapse

Class Method Details

.disable=(v) ⇒ Object



48
49
50
# File 'lib/overrider.rb', line 48

def self.disable=(v)
  @disable = v
end

.disabled?Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/overrider.rb', line 52

def self.disabled?
  @disable
end

.enabled?Boolean

Returns:

  • (Boolean)


56
57
58
# File 'lib/overrider.rb', line 56

def self.enabled?
  !disabled?
end

.sexpsObject



60
61
62
# File 'lib/overrider.rb', line 60

def self.sexps
  @sexps ||= {}
end