lib/duck_puncher/ducks.rb in duck_puncher-2.15.0 vs lib/duck_puncher/ducks.rb in duck_puncher-2.16.0

- old
+ new

@@ -13,10 +13,10 @@ ] end def [](name) list.find { |duck| duck.name == name.to_sym } || - DuckPuncher.log.warn(%Q(Couldn't find "#{name}" in my list of Ducks! I know about: #{list.map(&:name).map(&:to_s)})) + fail(ArgumentError, %Q(Couldn't find "#{name}" in my list of Ducks! I know about: #{list.map(&:name).map(&:to_s)})) end def load_path_for(duck) "duck_puncher/ducks/#{duck.name.to_s.gsub(/\B([A-Z])/, '_\1').downcase}" end