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)