Class: DepGraph

Inherits:
Struct
  • Object
show all
Defined in:
lib/dake/resolver.rb

Overview

the data struct needed by the executor note that this is not nessesarily the complete graph, the graph is only used to produce the given targets

Instance Attribute Summary collapse

Instance Attribute Details

#dep_stepObject

Returns the value of attribute dep_step

Returns:

  • (Object)

    the current value of dep_step



4
5
6
# File 'lib/dake/resolver.rb', line 4

def dep_step
  @dep_step
end

#leaf_stepObject

Returns the value of attribute leaf_step

Returns:

  • (Object)

    the current value of leaf_step



4
5
6
# File 'lib/dake/resolver.rb', line 4

def leaf_step
  @leaf_step
end

#root_stepObject

Returns the value of attribute root_step

Returns:

  • (Object)

    the current value of root_step



4
5
6
# File 'lib/dake/resolver.rb', line 4

def root_step
  @root_step
end

#step_listObject

Returns the value of attribute step_list

Returns:

  • (Object)

    the current value of step_list



4
5
6
# File 'lib/dake/resolver.rb', line 4

def step_list
  @step_list
end

#step_targetObject

Returns the value of attribute step_target

Returns:

  • (Object)

    the current value of step_target



4
5
6
# File 'lib/dake/resolver.rb', line 4

def step_target
  @step_target
end

#succ_stepObject

Returns the value of attribute succ_step

Returns:

  • (Object)

    the current value of succ_step



4
5
6
# File 'lib/dake/resolver.rb', line 4

def succ_step
  @succ_step
end