lib/dry/schema/predicate_inferrer.rb in dry-schema-0.6.0 vs lib/dry/schema/predicate_inferrer.rb in dry-schema-1.0.0

- old
+ new

@@ -26,13 +26,12 @@ # Compiler reduces type AST into a list of predicates # # @api private class Compiler - # @!attribute [r] registry - # @return [PredicateRegistry] - # @api private + # @return [PredicateRegistry] + # @api private attr_reader :registry # @api private def initialize(registry) @registry = registry @@ -70,13 +69,12 @@ def visit_array(_) :array? end # @api private - def visit_safe(node) - other, * = node - visit(other) + def visit_lax(node) + visit(node) end # @api private def visit_constructor(node) other, * = node @@ -112,12 +110,11 @@ def visit_any(_) nil end end - # @!attribute [r] compiler - # @return [Compiler] - # @api private + # @return [Compiler] + # @api private attr_reader :compiler # @api private def initialize(registry) @compiler = Compiler.new(registry)