Sha256: b15dc3a6798fdf304d1610fa2325d23a884a32c8e09fc53d87cdab619047735e
Contents?: true
Size: 470 Bytes
Versions: 18
Compression:
Stored size: 470 Bytes
Contents
module JsonSchema class Configuration attr_reader :custom_formats attr_reader :validate_regex_with def validate_regex_with=(validator) @validate_regex_with = validator end def register_format(name, validator_proc) @custom_formats[name] = validator_proc end # Used for testing. def reset! @validate_regex_with = nil @custom_formats = {} end private def initialize reset! end end end
Version data entries
18 entries across 18 versions & 1 rubygems