class Nanoc::Core::Checksummer::RuleContextUpdateBehavior

Public Class Methods

update(obj, digest) { |item| ... } click to toggle source
# File lib/nanoc/core/checksummer.rb, line 132
def self.update(obj, digest)
  digest.update('item=')
  yield(obj.item)
  digest.update(',rep=')
  yield(obj.rep)
  digest.update(',items=')
  yield(obj.items)
  digest.update(',layouts=')
  yield(obj.layouts)
  digest.update(',config=')
  yield(obj.config)
end