# File lib/sinatra/rabbit.rb, line 181 def add_feature_params(features) features.each do |f| f.operations.each do |fop| if cop = operations[fop.name] fop.params.each_key do |k| if cop.params.has_key?(k) raise DuplicateParamException, "Parameter '#{k}' for operation #{fop.name} defined by collection #{@name} and by feature #{f.name}" else cop.params[k] = fop.params[k] end end end end end end