lib/nanoc/base/entities/identifiable_collection.rb in nanoc-4.4.4 vs lib/nanoc/base/entities/identifiable_collection.rb in nanoc-4.4.5
- old
+ new
@@ -9,11 +9,10 @@
def_delegator :@objects, :each
def_delegator :@objects, :size
def_delegator :@objects, :<<
def_delegator :@objects, :concat
- # FIXME: use Nanoc::Int::Configuration
- contract C::Any => C::Any
+ contract C::Or[Hash, C::Named['Nanoc::Int::Configuration']] => C::Any
def initialize(config)
@config = config
@objects = []
end