lib/nanoc/base/entities/rule_memory.rb in nanoc-4.4.3 vs lib/nanoc/base/entities/rule_memory.rb in nanoc-4.4.4

- old
+ new

@@ -45,9 +45,16 @@ contract C::None => C::Bool def any_layouts? @actions.any? { |a| a.is_a?(Nanoc::Int::ProcessingActions::Layout) } end + contract C::None => Hash + def paths + snapshot_actions.each_with_object({}) do |action, paths| + paths[action.snapshot_name] = action.path + end + end + # TODO: Add contract def serialize map(&:serialize) end