lib/nanoc/base/repos/compiled_content_cache.rb in nanoc-4.8.11 vs lib/nanoc/base/repos/compiled_content_cache.rb in nanoc-4.8.12

- old
+ new

@@ -6,11 +6,11 @@ # # @api private class CompiledContentCache < ::Nanoc::Int::Store include Nanoc::Int::ContractsSupport - contract C::KeywordArgs[site: C::Maybe[Nanoc::Int::Site], items: C::IterOf[Nanoc::Int::Item]] => C::Any - def initialize(site: nil, items:) + contract C::KeywordArgs[site: Nanoc::Int::Site, items: C::IterOf[Nanoc::Int::Item]] => C::Any + def initialize(site:, items:) super(Nanoc::Int::Store.tmp_path_for(site: site, store_name: 'compiled_content'), 2) @items = items @cache = {} end