class Nanoc::Core::CompilationPhases::MarkDone
Public Class Methods
new(wrapped:, outdatedness_store:)
click to toggle source
Calls superclass method
Nanoc::Core::CompilationPhases::Abstract::new
# File lib/nanoc/core/compilation_phases/mark_done.rb, line 9 def initialize(wrapped:, outdatedness_store:) super(wrapped: wrapped) @outdatedness_store = outdatedness_store end
Public Instance Methods
run(rep, is_outdated:) { || ... }
click to toggle source
# File lib/nanoc/core/compilation_phases/mark_done.rb, line 16 def run(rep, is_outdated:) # rubocop:disable Lint/UnusedMethodArgument yield @outdatedness_store.remove(rep) end