Method: Nanoc::Core::BasicOutdatednessChecker#initialize

Defined in:
lib/nanoc/core/basic_outdatedness_checker.rb

#initialize(site:, checksum_store:, checksums:, dependency_store:, action_sequence_store:, action_sequences:, reps:) ⇒ BasicOutdatednessChecker

Returns a new instance of BasicOutdatednessChecker.



70
71
72
73
74
75
76
77
78
79
80
81
# File 'lib/nanoc/core/basic_outdatedness_checker.rb', line 70

def initialize(site:, checksum_store:, checksums:, dependency_store:, action_sequence_store:, action_sequences:, reps:)
  @reps = reps
  @site = site
  @checksum_store = checksum_store
  @checksums = checksums
  @dependency_store = dependency_store
  @action_sequence_store = action_sequence_store
  @action_sequences = action_sequences

  # Memoize
  @_apply_rules = {}
end