lib/nanoc/base/compilation/outdatedness_checker.rb in nanoc-4.2.2 vs lib/nanoc/base/compilation/outdatedness_checker.rb in nanoc-4.2.3

- old
+ new

@@ -134,10 +134,10 @@ # during this outdatedness check. This is used to prevent checks for # items that (indirectly) depend on their own from looping # indefinitely. It should not be necessary to pass this a custom value. # # @return [Boolean] true if the object is outdated, false otherwise - def outdated_due_to_dependencies?(obj, processed = Set.new) + def outdated_due_to_dependencies?(obj, processed = Hamster::Set.new) # Convert from rep to item if necessary obj = obj.item if obj.is_a?(Nanoc::Int::ItemRep) # Get from cache if @objects_outdated_due_to_dependencies.key?(obj)