Sha256: 10fb336bf9d6e5c351e7d7a2683b39056c1ed9abccf8071380fe439c847b2c44
Contents?: true
Size: 304 Bytes
Versions: 50
Compression:
Stored size: 304 Bytes
Contents
# frozen_string_literal: true module Ree::Contracts class ProcValidator < BaseValidator def call(value) contract.call value end def to_s 'Proc#call' end def message(value, name, lvl = 1) "proc validation failed for #{truncate(value.inspect)}" end end end
Version data entries
50 entries across 50 versions & 1 rubygems