class Shanty::TaskEnv
Public Instance Methods
graph()
click to toggle source
# File lib/shanty/task_env.rb, line 8 def graph @graph ||= construct_project_graph end
Private Instance Methods
construct_project_graph()
click to toggle source
# File lib/shanty/task_env.rb, line 14 def construct_project_graph project_templates = Dir.chdir(root) do Discoverer.new(env).discover_all.sort_by(&:priority).reverse.uniq(&:path) end Graph.new(project_templates).tap do |graph| Mutator.new(env, graph).apply_mutations end end