Class: Nanoc::Int::Compiler::Stages::Postprocess

Inherits:
Object
  • Object
show all
Defined in:
lib/nanoc/base/services/compiler/stages/postprocess.rb

Instance Method Summary collapse

Constructor Details

#initialize(action_provider:, site:, reps:) ⇒ Postprocess

Returns a new instance of Postprocess



7
8
9
10
11
# File 'lib/nanoc/base/services/compiler/stages/postprocess.rb', line 7

def initialize(action_provider:, site:, reps:)
  @action_provider = action_provider
  @site = site
  @reps = reps
end

Instance Method Details

#run(compiler) ⇒ Object



14
15
16
# File 'lib/nanoc/base/services/compiler/stages/postprocess.rb', line 14

def run(compiler)
  @action_provider.postprocess(@site, compiler, @reps)
end