lib/dry/validation/rule.rb in dry-validation-1.0.0.alpha2 vs lib/dry/validation/rule.rb in dry-validation-1.0.0.beta1
- old
+ new
@@ -23,15 +23,16 @@
# @api private
option :block
# Evaluate the rule within the provided context
#
- # @param [Contract] context
- # @param [Object] values
+ # @param [Contract] contract
+ # @param [Result] result
+ # @param [Concurrent::Map] context
#
# @api private
- def call(context, values)
- Evaluator.new(context, values: values, keys: keys, &block)
+ def call(contract, result, context)
+ Evaluator.new(contract, values: result, keys: keys, _context: context, &block)
end
end
end
end