lib/nanoc/base/compilation/outdatedness_checker.rb in nanoc-4.3.4 vs lib/nanoc/base/compilation/outdatedness_checker.rb in nanoc-4.3.5

- old
+ new

@@ -103,11 +103,11 @@ # Outdated if configuration outdated return Reasons::ConfigurationModified if object_modified?(site.config) # Not outdated - return nil + nil when Nanoc::Int::Item @reps[obj].find { |rep| basic_outdatedness_reason_for(rep) } when Nanoc::Int::Layout # Outdated if rules outdated return Reasons::RulesModified if @@ -116,10 +116,10 @@ # Outdated if checksums are missing or different return Reasons::NotEnoughData unless checksums_available?(obj) return Reasons::SourceModified unless checksums_identical?(obj) # Not outdated - return nil + nil else raise "do not know how to check outdatedness of #{obj.inspect}" end end memoize :basic_outdatedness_reason_for