class Nanoc::Core::Assertions::AllItemRepsHaveCompiledContent

Public Class Methods

new(compiled_content_cache:, item_reps:) click to toggle source
# File lib/nanoc/core/assertions.rb, line 29
def initialize(compiled_content_cache:, item_reps:)
  @compiled_content_cache = compiled_content_cache
  @item_reps = item_reps
end

Public Instance Methods

call() click to toggle source
# File lib/nanoc/core/assertions.rb, line 35
def call
  @item_reps.all? do |rep|
    @compiled_content_cache[rep]
  end
end