class Faith::Context
Attributes
mixin_instances[RW]
output[RW]
tasks_executed[RW]
Public Class Methods
new()
click to toggle source
# File lib/faith/context.rb, line 3 def initialize @mixin_instances = [] @tasks_executed = [] @output = Output.new end
Public Instance Methods
mixins()
click to toggle source
# File lib/faith/context.rb, line 15 def mixins mixin_instances.to_h { |x| [x.mixin.name, x] } end
ran?(task)
click to toggle source
# File lib/faith/context.rb, line 11 def ran?(task) tasks_executed.include?(task) end