Method: Rant::SourceNode#initialize

Defined in:
lib/rant/import/nodes/default.rb

#initialize(rac, name, prerequisites = []) ⇒ SourceNode

Returns a new instance of SourceNode.



471
472
473
474
475
476
477
478
479
480
# File 'lib/rant/import/nodes/default.rb', line 471

def initialize(rac, name, prerequisites = [])
    super()
    @rac = rac
    @name = name or raise ArgumentError, "name not given"
    @pre = prerequisites
    @run = false
    # The timestamp is the latest of this file and all
    # dependencies:
    @ts = nil
end