Class: Daedalus::DependencyGrapher::Undefine
- Defined in:
- lib/daedalus/dependency_grapher.rb
Instance Method Summary collapse
- #execute(defines, node) ⇒ Object
-
#initialize(macro, parser) ⇒ Undefine
constructor
A new instance of Undefine.
Methods inherited from Node
Constructor Details
#initialize(macro, parser) ⇒ Undefine
Returns a new instance of Undefine.
273 274 275 276 |
# File 'lib/daedalus/dependency_grapher.rb', line 273 def initialize(macro, parser) super parser @macro = macro.strip end |
Instance Method Details
#execute(defines, node) ⇒ Object
278 279 280 |
# File 'lib/daedalus/dependency_grapher.rb', line 278 def execute(defines, node) defines.delete @macro end |