Update RBI files for json_schemer.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
This commit is contained in:
BrewTestBot 2025-02-04 14:53:49 +00:00
parent db63a5349c
commit 8c431c583e
No known key found for this signature in database

View File

@ -11,61 +11,61 @@
# source://json_schemer//lib/json_schemer/version.rb#2 # source://json_schemer//lib/json_schemer/version.rb#2
module JSONSchemer module JSONSchemer
class << self class << self
# source://json_schemer//lib/json_schemer.rb#234 # source://json_schemer//lib/json_schemer.rb#240
def configuration; end def configuration; end
# @yield [configuration] # @yield [configuration]
# #
# source://json_schemer//lib/json_schemer.rb#238 # source://json_schemer//lib/json_schemer.rb#244
def configure; end def configure; end
# source://json_schemer//lib/json_schemer.rb#142 # source://json_schemer//lib/json_schemer.rb#148
def draft201909; end def draft201909; end
# source://json_schemer//lib/json_schemer.rb#130 # source://json_schemer//lib/json_schemer.rb#136
def draft202012; end def draft202012; end
# source://json_schemer//lib/json_schemer.rb#178 # source://json_schemer//lib/json_schemer.rb#184
def draft4; end def draft4; end
# source://json_schemer//lib/json_schemer.rb#166 # source://json_schemer//lib/json_schemer.rb#172
def draft6; end def draft6; end
# source://json_schemer//lib/json_schemer.rb#154 # source://json_schemer//lib/json_schemer.rb#160
def draft7; end def draft7; end
# source://json_schemer//lib/json_schemer.rb#230 # source://json_schemer//lib/json_schemer.rb#236
def openapi(document, **options); end def openapi(document, **options); end
# source://json_schemer//lib/json_schemer.rb#200 # source://json_schemer//lib/json_schemer.rb#206
def openapi30; end def openapi30; end
# source://json_schemer//lib/json_schemer.rb#222 # source://json_schemer//lib/json_schemer.rb#228
def openapi30_document; end def openapi30_document; end
# source://json_schemer//lib/json_schemer.rb#190 # source://json_schemer//lib/json_schemer.rb#196
def openapi31; end def openapi31; end
# source://json_schemer//lib/json_schemer.rb#214 # source://json_schemer//lib/json_schemer.rb#220
def openapi31_document; end def openapi31_document; end
# source://json_schemer//lib/json_schemer.rb#115 # source://json_schemer//lib/json_schemer.rb#121
def schema(schema, **options); end def schema(schema, **options); end
# @return [Boolean] # @return [Boolean]
# #
# source://json_schemer//lib/json_schemer.rb#120 # source://json_schemer//lib/json_schemer.rb#126
def valid_schema?(schema, **options); end def valid_schema?(schema, **options); end
# source://json_schemer//lib/json_schemer.rb#125 # source://json_schemer//lib/json_schemer.rb#131
def validate_schema(schema, **options); end def validate_schema(schema, **options); end
private private
# source://json_schemer//lib/json_schemer.rb#263 # source://json_schemer//lib/json_schemer.rb#269
def meta_schema(schema, options); end def meta_schema(schema, options); end
# source://json_schemer//lib/json_schemer.rb#244 # source://json_schemer//lib/json_schemer.rb#250
def resolve(schema, options); end def resolve(schema, options); end
end end
end end
@ -946,191 +946,198 @@ JSONSchemer::Draft202012::Vocab::VALIDATION = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#5 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#5
module JSONSchemer::Draft202012::Vocab::Validation; end module JSONSchemer::Draft202012::Vocab::Validation; end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#71 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#75
class JSONSchemer::Draft202012::Vocab::Validation::Const < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Const < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#72
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#76 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#76
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#80
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#264 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#268
class JSONSchemer::Draft202012::Vocab::Validation::DependentRequired < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::DependentRequired < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#265
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#269 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#269
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#273
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#61 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#65
class JSONSchemer::Draft202012::Vocab::Validation::Enum < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Enum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#62
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#66 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#66
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#70
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#101 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#105
class JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMaximum < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMaximum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#102
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#106 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#106
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#110
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#121 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#125
class JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMinimum < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMinimum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#122
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#126 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#126
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#130
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#195 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#199
class JSONSchemer::Draft202012::Vocab::Validation::MaxContains < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MaxContains < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#196
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#200 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#200
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#204
def validate(instance, instance_location, keyword_location, context); end def validate(instance, instance_location, keyword_location, context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#165 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#169
class JSONSchemer::Draft202012::Vocab::Validation::MaxItems < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MaxItems < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#166
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#170 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#170
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#174
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#131 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#135
class JSONSchemer::Draft202012::Vocab::Validation::MaxLength < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MaxLength < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#132
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#136 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#136
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#140
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#219 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#223
class JSONSchemer::Draft202012::Vocab::Validation::MaxProperties < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MaxProperties < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#220
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#224 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#224
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#228
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#91 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#95
class JSONSchemer::Draft202012::Vocab::Validation::Maximum < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Maximum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#92 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#96
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#96 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#100
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#207 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#211
class JSONSchemer::Draft202012::Vocab::Validation::MinContains < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MinContains < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#208 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#212
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#212 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#216
def validate(instance, instance_location, keyword_location, context); end def validate(instance, instance_location, keyword_location, context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#175 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#179
class JSONSchemer::Draft202012::Vocab::Validation::MinItems < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MinItems < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#176
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#180 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#180
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#184
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#141 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#145
class JSONSchemer::Draft202012::Vocab::Validation::MinLength < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MinLength < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#142
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#146 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#146
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#150
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#229 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#233
class JSONSchemer::Draft202012::Vocab::Validation::MinProperties < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MinProperties < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#230
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#234 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#234
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#238
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#111 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#115
class JSONSchemer::Draft202012::Vocab::Validation::Minimum < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Minimum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#112
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#116 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#116
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#120
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#81 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#85
class JSONSchemer::Draft202012::Vocab::Validation::MultipleOf < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::MultipleOf < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#82 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#86
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#86 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#90
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#151 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#155
class JSONSchemer::Draft202012::Vocab::Validation::Pattern < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Pattern < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#152
def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#156 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#156
def parse; end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#160 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#160
def parse; end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#164
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#239 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#243
class JSONSchemer::Draft202012::Vocab::Validation::Required < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Required < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#240 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#244
def error(formatted_instance_location:, details:, **_arg2); end def error(formatted_instance_location:, details:, **_arg2); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#244 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#248
def validate(instance, instance_location, keyword_location, context); end def validate(instance, instance_location, keyword_location, context); end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#6 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#6
class JSONSchemer::Draft202012::Vocab::Validation::Type < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::Type < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#7 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#11
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#28 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#32
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
private private
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#39 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#43
def valid_type(type, instance); end def valid_type(type, instance); end
class << self
# @return [Boolean]
#
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#7
def valid_integer?(instance); end
end
end end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#185 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#189
class JSONSchemer::Draft202012::Vocab::Validation::UniqueItems < ::JSONSchemer::Keyword class JSONSchemer::Draft202012::Vocab::Validation::UniqueItems < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#186 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#190
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#190 # source://json_schemer//lib/json_schemer/draft202012/vocab/validation.rb#194
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
@ -1161,30 +1168,32 @@ JSONSchemer::Draft4::Vocab::ALL = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#5 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#5
module JSONSchemer::Draft4::Vocab::Validation; end module JSONSchemer::Draft4::Vocab::Validation; end
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#13 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#12
class JSONSchemer::Draft4::Vocab::Validation::ExclusiveMaximum < ::JSONSchemer::Keyword class JSONSchemer::Draft4::Vocab::Validation::ExclusiveMaximum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#14 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#13
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#18 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#17
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#25 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#24
class JSONSchemer::Draft4::Vocab::Validation::ExclusiveMinimum < ::JSONSchemer::Keyword class JSONSchemer::Draft4::Vocab::Validation::ExclusiveMinimum < ::JSONSchemer::Keyword
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#26 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#25
def error(formatted_instance_location:, **_arg1); end def error(formatted_instance_location:, **_arg1); end
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#30 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#29
def validate(instance, instance_location, keyword_location, _context); end def validate(instance, instance_location, keyword_location, _context); end
end end
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#6 # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#6
class JSONSchemer::Draft4::Vocab::Validation::Type < ::JSONSchemer::Draft202012::Vocab::Validation::Type class JSONSchemer::Draft4::Vocab::Validation::Type < ::JSONSchemer::Draft202012::Vocab::Validation::Type
private class << self
# @return [Boolean]
# source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#8 #
def valid_type(type, instance); end # source://json_schemer//lib/json_schemer/draft4/vocab/validation.rb#7
def valid_integer?(instance); end
end
end end
# source://json_schemer//lib/json_schemer/draft6/meta.rb#3 # source://json_schemer//lib/json_schemer/draft6/meta.rb#3
@ -1306,7 +1315,9 @@ module JSONSchemer::Errors
end end
end end
# source://json_schemer//lib/json_schemer.rb#106 # :nocov:
#
# source://json_schemer//lib/json_schemer.rb#112
JSONSchemer::FILE_URI_REF_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::FILE_URI_REF_RESOLVER = T.let(T.unsafe(nil), Proc)
# source://json_schemer//lib/json_schemer/format/duration.rb#3 # source://json_schemer//lib/json_schemer/format/duration.rb#3
@ -1821,19 +1832,19 @@ JSONSchemer::I18N_SCOPE = T.let(T.unsafe(nil), String)
# source://json_schemer//lib/json_schemer/result.rb#4 # source://json_schemer//lib/json_schemer/result.rb#4
JSONSchemer::I18N_SEPARATOR = T.let(T.unsafe(nil), String) JSONSchemer::I18N_SEPARATOR = T.let(T.unsafe(nil), String)
# source://json_schemer//lib/json_schemer.rb#76 # source://json_schemer//lib/json_schemer.rb#78
class JSONSchemer::InvalidEcmaRegexp < ::StandardError; end class JSONSchemer::InvalidEcmaRegexp < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#75 # source://json_schemer//lib/json_schemer.rb#77
class JSONSchemer::InvalidFileURI < ::StandardError; end class JSONSchemer::InvalidFileURI < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#73 # source://json_schemer//lib/json_schemer.rb#75
class JSONSchemer::InvalidRefPointer < ::StandardError; end class JSONSchemer::InvalidRefPointer < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#72 # source://json_schemer//lib/json_schemer.rb#74
class JSONSchemer::InvalidRefResolution < ::StandardError; end class JSONSchemer::InvalidRefResolution < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#74 # source://json_schemer//lib/json_schemer.rb#76
class JSONSchemer::InvalidRegexpResolution < ::StandardError; end class JSONSchemer::InvalidRegexpResolution < ::StandardError; end
# source://json_schemer//lib/json_schemer/keyword.rb#3 # source://json_schemer//lib/json_schemer/keyword.rb#3
@ -1915,10 +1926,10 @@ JSONSchemer::Location::JSON_POINTER_TOKEN_ESCAPE_CHARS = T.let(T.unsafe(nil), Ha
# source://json_schemer//lib/json_schemer/location.rb#5 # source://json_schemer//lib/json_schemer/location.rb#5
JSONSchemer::Location::JSON_POINTER_TOKEN_ESCAPE_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Location::JSON_POINTER_TOKEN_ESCAPE_REGEX = T.let(T.unsafe(nil), Regexp)
# source://json_schemer//lib/json_schemer.rb#285 # source://json_schemer//lib/json_schemer.rb#291
JSONSchemer::META_SCHEMAS_BY_BASE_URI_STR = T.let(T.unsafe(nil), Hash) JSONSchemer::META_SCHEMAS_BY_BASE_URI_STR = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer.rb#273 # source://json_schemer//lib/json_schemer.rb#279
JSONSchemer::META_SCHEMA_CALLABLES_BY_BASE_URI_STR = T.let(T.unsafe(nil), Hash) JSONSchemer::META_SCHEMA_CALLABLES_BY_BASE_URI_STR = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/openapi.rb#3 # source://json_schemer//lib/json_schemer/openapi.rb#3
@ -1963,13 +1974,13 @@ JSONSchemer::OpenAPI30::Document::SCHEMAS = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/openapi30/meta.rb#6 # source://json_schemer//lib/json_schemer/openapi30/meta.rb#6
JSONSchemer::OpenAPI30::FORMATS = T.let(T.unsafe(nil), Hash) JSONSchemer::OpenAPI30::FORMATS = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/openapi30/meta.rb#25 # source://json_schemer//lib/json_schemer/openapi30/meta.rb#27
module JSONSchemer::OpenAPI30::Meta; end module JSONSchemer::OpenAPI30::Meta; end
# source://json_schemer//lib/json_schemer/openapi30/meta.rb#26 # source://json_schemer//lib/json_schemer/openapi30/meta.rb#28
JSONSchemer::OpenAPI30::Meta::SCHEMAS = T.let(T.unsafe(nil), Hash) JSONSchemer::OpenAPI30::Meta::SCHEMAS = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/openapi30/meta.rb#11 # source://json_schemer//lib/json_schemer/openapi30/meta.rb#13
JSONSchemer::OpenAPI30::SCHEMA = T.let(T.unsafe(nil), Hash) JSONSchemer::OpenAPI30::SCHEMA = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer/openapi30/vocab/base.rb#4 # source://json_schemer//lib/json_schemer/openapi30/vocab/base.rb#4
@ -2154,6 +2165,28 @@ end
# source://json_schemer//lib/json_schemer/output.rb#4 # source://json_schemer//lib/json_schemer/output.rb#4
JSONSchemer::Output::FRAGMENT_ENCODE_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::Output::FRAGMENT_ENCODE_REGEX = T.let(T.unsafe(nil), Regexp)
# source://json_schemer//lib/json_schemer/resources.rb#3
class JSONSchemer::Resources
# @return [Resources] a new instance of Resources
#
# source://json_schemer//lib/json_schemer/resources.rb#4
def initialize; end
# source://json_schemer//lib/json_schemer/resources.rb#8
def [](uri); end
# source://json_schemer//lib/json_schemer/resources.rb#12
def []=(uri, resource); end
# source://json_schemer//lib/json_schemer/resources.rb#16
def fetch(uri); end
# @return [Boolean]
#
# source://json_schemer//lib/json_schemer/resources.rb#20
def key?(uri); end
end
# source://json_schemer//lib/json_schemer/result.rb#12 # source://json_schemer//lib/json_schemer/result.rb#12
class JSONSchemer::Result < ::Struct class JSONSchemer::Result < ::Struct
# Returns the value of attribute annotation # Returns the value of attribute annotation
@ -2332,217 +2365,200 @@ end
# source://json_schemer//lib/json_schemer/schema.rb#3 # source://json_schemer//lib/json_schemer/schema.rb#3
class JSONSchemer::Schema class JSONSchemer::Schema
include ::JSONSchemer::Output include ::JSONSchemer::Output
extend ::Forwardable
# @return [Schema] a new instance of Schema # @return [Schema] a new instance of Schema
# #
# source://json_schemer//lib/json_schemer/schema.rb#49 # source://json_schemer//lib/json_schemer/schema.rb#51
def initialize(value, parent = T.unsafe(nil), root = T.unsafe(nil), keyword = T.unsafe(nil), configuration: T.unsafe(nil), base_uri: T.unsafe(nil), meta_schema: T.unsafe(nil), vocabulary: T.unsafe(nil), format: T.unsafe(nil), formats: T.unsafe(nil), content_encodings: T.unsafe(nil), content_media_types: T.unsafe(nil), keywords: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil), insert_property_defaults: T.unsafe(nil), property_default_resolver: T.unsafe(nil), ref_resolver: T.unsafe(nil), regexp_resolver: T.unsafe(nil), output_format: T.unsafe(nil), resolve_enumerators: T.unsafe(nil), access_mode: T.unsafe(nil)); end def initialize(value, parent = T.unsafe(nil), root = T.unsafe(nil), keyword = T.unsafe(nil), configuration: T.unsafe(nil), base_uri: T.unsafe(nil), meta_schema: T.unsafe(nil), vocabulary: T.unsafe(nil), format: T.unsafe(nil), formats: T.unsafe(nil), content_encodings: T.unsafe(nil), content_media_types: T.unsafe(nil), keywords: T.unsafe(nil), before_property_validation: T.unsafe(nil), after_property_validation: T.unsafe(nil), insert_property_defaults: T.unsafe(nil), property_default_resolver: T.unsafe(nil), ref_resolver: T.unsafe(nil), regexp_resolver: T.unsafe(nil), output_format: T.unsafe(nil), resolve_enumerators: T.unsafe(nil), access_mode: T.unsafe(nil)); end
# source://json_schemer//lib/json_schemer/schema.rb#267 # source://json_schemer//lib/json_schemer/schema.rb#272
def absolute_keyword_location; end def absolute_keyword_location; end
# Returns the value of attribute after_property_validation. # source://forwardable/1.3.3/forwardable.rb#231
# def after_property_validation(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def after_property_validation; end
# Returns the value of attribute base_uri. # Returns the value of attribute base_uri.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def base_uri; end def base_uri; end
# Sets the attribute base_uri # Sets the attribute base_uri
# #
# @param value the value to set the attribute base_uri to. # @param value the value to set the attribute base_uri to.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def base_uri=(_arg0); end def base_uri=(_arg0); end
# Returns the value of attribute before_property_validation. # source://forwardable/1.3.3/forwardable.rb#231
# def before_property_validation(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def before_property_validation; end
# source://json_schemer//lib/json_schemer/schema.rb#218 # source://json_schemer//lib/json_schemer/schema.rb#223
def bundle; end def bundle; end
# Returns the value of attribute configuration. # Returns the value of attribute configuration.
# #
# source://json_schemer//lib/json_schemer/schema.rb#46 # source://json_schemer//lib/json_schemer/schema.rb#47
def configuration; end def configuration; end
# Returns the value of attribute content_encodings. # source://forwardable/1.3.3/forwardable.rb#231
# def content_encodings(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def content_encodings; end
# Returns the value of attribute content_media_types. # source://forwardable/1.3.3/forwardable.rb#231
# def content_media_types(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def content_media_types; end
# Returns the value of attribute custom_keywords. # source://forwardable/1.3.3/forwardable.rb#231
# def custom_keywords(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def custom_keywords; end
# source://json_schemer//lib/json_schemer/schema.rb#326 # source://json_schemer//lib/json_schemer/schema.rb#331
def defs_keyword; end def defs_keyword; end
# source://json_schemer//lib/json_schemer/schema.rb#334 # source://json_schemer//lib/json_schemer/schema.rb#339
def error(formatted_instance_location:, **options); end def error(formatted_instance_location:, **options); end
# source://json_schemer//lib/json_schemer/schema.rb#290 # source://json_schemer//lib/json_schemer/schema.rb#295
def error_key; end def error_key; end
# source://json_schemer//lib/json_schemer/schema.rb#294 # source://json_schemer//lib/json_schemer/schema.rb#299
def fetch(key); end def fetch(key); end
# source://json_schemer//lib/json_schemer/schema.rb#306 # source://json_schemer//lib/json_schemer/schema.rb#311
def fetch_content_encoding(content_encoding, *args, &block); end def fetch_content_encoding(content_encoding, *args, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#314 # source://json_schemer//lib/json_schemer/schema.rb#319
def fetch_content_media_type(content_media_type, *args, &block); end def fetch_content_media_type(content_media_type, *args, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#298 # source://json_schemer//lib/json_schemer/schema.rb#303
def fetch_format(format, *args, &block); end def fetch_format(format, *args, &block); end
# Returns the value of attribute format. # source://forwardable/1.3.3/forwardable.rb#231
# def format(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def format; end
# Returns the value of attribute formats. # source://forwardable/1.3.3/forwardable.rb#231
# def formats(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def formats; end
# source://json_schemer//lib/json_schemer/schema.rb#322 # source://json_schemer//lib/json_schemer/schema.rb#327
def id_keyword; end def id_keyword; end
# Returns the value of attribute insert_property_defaults. # source://forwardable/1.3.3/forwardable.rb#231
# def insert_property_defaults(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def insert_property_defaults; end
# source://json_schemer//lib/json_schemer/schema.rb#357 # source://json_schemer//lib/json_schemer/schema.rb#362
def inspect; end def inspect; end
# Returns the value of attribute keyword_order. # Returns the value of attribute keyword_order.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def keyword_order; end def keyword_order; end
# Sets the attribute keyword_order # Sets the attribute keyword_order
# #
# @param value the value to set the attribute keyword_order to. # @param value the value to set the attribute keyword_order to.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def keyword_order=(_arg0); end def keyword_order=(_arg0); end
# Returns the value of attribute keywords. # Returns the value of attribute keywords.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def keywords; end def keywords; end
# Sets the attribute keywords # Sets the attribute keywords
# #
# @param value the value to set the attribute keywords to. # @param value the value to set the attribute keywords to.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def keywords=(_arg0); end def keywords=(_arg0); end
# Returns the value of attribute meta_schema. # Returns the value of attribute meta_schema.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def meta_schema; end def meta_schema; end
# Sets the attribute meta_schema # Sets the attribute meta_schema
# #
# @param value the value to set the attribute meta_schema to. # @param value the value to set the attribute meta_schema to.
# #
# source://json_schemer//lib/json_schemer/schema.rb#45 # source://json_schemer//lib/json_schemer/schema.rb#46
def meta_schema=(_arg0); end def meta_schema=(_arg0); end
# Returns the value of attribute parent. # Returns the value of attribute parent.
# #
# source://json_schemer//lib/json_schemer/schema.rb#46 # source://json_schemer//lib/json_schemer/schema.rb#47
def parent; end def parent; end
# Returns the value of attribute parsed. # Returns the value of attribute parsed.
# #
# source://json_schemer//lib/json_schemer/schema.rb#46 # source://json_schemer//lib/json_schemer/schema.rb#47
def parsed; end def parsed; end
# source://json_schemer//lib/json_schemer/schema.rb#123 # source://json_schemer//lib/json_schemer/schema.rb#128
def ref(value); end def ref(value); end
# source://json_schemer//lib/json_schemer/schema.rb#342 # source://json_schemer//lib/json_schemer/schema.rb#347
def ref_resolver; end def ref_resolver; end
# source://json_schemer//lib/json_schemer/schema.rb#346 # source://json_schemer//lib/json_schemer/schema.rb#351
def regexp_resolver; end def regexp_resolver; end
# @raise [InvalidRefPointer] # @raise [InvalidRefPointer]
# #
# source://json_schemer//lib/json_schemer/schema.rb#170 # source://json_schemer//lib/json_schemer/schema.rb#175
def resolve_ref(uri); end def resolve_ref(uri); end
# source://json_schemer//lib/json_schemer/schema.rb#214 # source://json_schemer//lib/json_schemer/schema.rb#219
def resolve_regexp(pattern); end def resolve_regexp(pattern); end
# source://json_schemer//lib/json_schemer/schema.rb#330 # source://json_schemer//lib/json_schemer/schema.rb#335
def resources; end def resources; end
# Returns the value of attribute root. # Returns the value of attribute root.
# #
# source://json_schemer//lib/json_schemer/schema.rb#46 # source://json_schemer//lib/json_schemer/schema.rb#47
def root; end def root; end
# source://json_schemer//lib/json_schemer/schema.rb#280 # source://json_schemer//lib/json_schemer/schema.rb#285
def schema_pointer; end def schema_pointer; end
# @return [Boolean] # @return [Boolean]
# #
# source://json_schemer//lib/json_schemer/schema.rb#99 # source://json_schemer//lib/json_schemer/schema.rb#104
def valid?(instance, **options); end def valid?(instance, **options); end
# @return [Boolean] # @return [Boolean]
# #
# source://json_schemer//lib/json_schemer/schema.rb#115 # source://json_schemer//lib/json_schemer/schema.rb#120
def valid_schema?(**options); end def valid_schema?(**options); end
# source://json_schemer//lib/json_schemer/schema.rb#103 # source://json_schemer//lib/json_schemer/schema.rb#108
def validate(instance, output_format: T.unsafe(nil), resolve_enumerators: T.unsafe(nil), access_mode: T.unsafe(nil)); end def validate(instance, output_format: T.unsafe(nil), resolve_enumerators: T.unsafe(nil), access_mode: T.unsafe(nil)); end
# source://json_schemer//lib/json_schemer/schema.rb#127 # source://json_schemer//lib/json_schemer/schema.rb#132
def validate_instance(instance, instance_location, keyword_location, context); end def validate_instance(instance, instance_location, keyword_location, context); end
# source://json_schemer//lib/json_schemer/schema.rb#119 # source://json_schemer//lib/json_schemer/schema.rb#124
def validate_schema(**options); end def validate_schema(**options); end
# Returns the value of attribute value. # Returns the value of attribute value.
# #
# source://json_schemer//lib/json_schemer/schema.rb#46 # source://json_schemer//lib/json_schemer/schema.rb#47
def value; end def value; end
# Returns the value of attribute vocabulary. # source://forwardable/1.3.3/forwardable.rb#231
# def vocabulary(*args, **_arg1, &block); end
# source://json_schemer//lib/json_schemer/schema.rb#47
def vocabulary; end
private private
# source://json_schemer//lib/json_schemer/schema.rb#363 # source://json_schemer//lib/json_schemer/schema.rb#368
def parse; end def parse; end
# source://json_schemer//lib/json_schemer/schema.rb#409 # source://json_schemer//lib/json_schemer/schema.rb#414
def property_default_resolver; end def property_default_resolver; end
# source://json_schemer//lib/json_schemer/schema.rb#413 # source://json_schemer//lib/json_schemer/schema.rb#422
def resolve_enumerators!(output); end def resolve_enumerators!(output); end
# source://json_schemer//lib/json_schemer/schema.rb#405 # source://json_schemer//lib/json_schemer/schema.rb#410
def root_keyword_location; end def root_keyword_location; end
end end
@ -2615,70 +2631,75 @@ class JSONSchemer::Schema::Context < ::Struct
end end
end end
# source://json_schemer//lib/json_schemer/schema.rb#31 # source://json_schemer//lib/json_schemer/schema.rb#32
JSONSchemer::Schema::DEFAULT_PROPERTY_DEFAULT_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::DEFAULT_PROPERTY_DEFAULT_RESOLVER = T.let(T.unsafe(nil), Proc)
# source://json_schemer//lib/json_schemer/schema.rb#29 # source://json_schemer//lib/json_schemer/schema.rb#30
JSONSchemer::Schema::ECMA_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::ECMA_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc)
# source://json_schemer//lib/json_schemer/schema.rb#22 # source://json_schemer//lib/json_schemer/schema.rb#23
JSONSchemer::Schema::ID_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::Id JSONSchemer::Schema::ID_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::Id
# source://json_schemer//lib/json_schemer/schema.rb#27 # source://json_schemer//lib/json_schemer/schema.rb#28
JSONSchemer::Schema::NET_HTTP_REF_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::NET_HTTP_REF_RESOLVER = T.let(T.unsafe(nil), Proc)
# source://json_schemer//lib/json_schemer/schema.rb#24 # source://json_schemer//lib/json_schemer/schema.rb#25
JSONSchemer::Schema::NOT_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Applicator::Not JSONSchemer::Schema::NOT_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Applicator::Not
# source://json_schemer//lib/json_schemer/schema.rb#25 # source://json_schemer//lib/json_schemer/schema.rb#26
JSONSchemer::Schema::PROPERTIES_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Applicator::Properties JSONSchemer::Schema::PROPERTIES_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Applicator::Properties
# source://json_schemer//lib/json_schemer/schema.rb#28 # source://json_schemer//lib/json_schemer/schema.rb#29
JSONSchemer::Schema::RUBY_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::RUBY_REGEXP_RESOLVER = T.let(T.unsafe(nil), Proc)
# source://json_schemer//lib/json_schemer/schema.rb#20 # source://json_schemer//lib/json_schemer/schema.rb#21
JSONSchemer::Schema::SCHEMA_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::Schema JSONSchemer::Schema::SCHEMA_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::Schema
# source://json_schemer//lib/json_schemer/schema.rb#41 # source://json_schemer//lib/json_schemer/schema.rb#42
JSONSchemer::Schema::SYMBOL_PROPERTY_DEFAULT_RESOLVER = T.let(T.unsafe(nil), Proc) JSONSchemer::Schema::SYMBOL_PROPERTY_DEFAULT_RESOLVER = T.let(T.unsafe(nil), Proc)
# source://json_schemer//lib/json_schemer/schema.rb#23 # source://json_schemer//lib/json_schemer/schema.rb#24
JSONSchemer::Schema::UNKNOWN_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::UnknownKeyword JSONSchemer::Schema::UNKNOWN_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::UnknownKeyword
# source://json_schemer//lib/json_schemer/schema.rb#21 # source://json_schemer//lib/json_schemer/schema.rb#22
JSONSchemer::Schema::VOCABULARY_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::Vocabulary JSONSchemer::Schema::VOCABULARY_KEYWORD_CLASS = JSONSchemer::Draft202012::Vocab::Core::Vocabulary
# source://json_schemer//lib/json_schemer.rb#69 # :nocov:
class JSONSchemer::UnknownContentEncoding < ::StandardError; end #
# source://json_schemer//lib/json_schemer.rb#109
# source://json_schemer//lib/json_schemer.rb#70 JSONSchemer::URI_PARSER = T.let(T.unsafe(nil), URI::RFC2396_Parser)
class JSONSchemer::UnknownContentMediaType < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#67
class JSONSchemer::UnknownFormat < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#71 # source://json_schemer//lib/json_schemer.rb#71
class JSONSchemer::UnknownContentEncoding < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#72
class JSONSchemer::UnknownContentMediaType < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#69
class JSONSchemer::UnknownFormat < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#73
class JSONSchemer::UnknownOutputFormat < ::StandardError; end class JSONSchemer::UnknownOutputFormat < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#66 # source://json_schemer//lib/json_schemer.rb#68
class JSONSchemer::UnknownRef < ::StandardError; end class JSONSchemer::UnknownRef < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#68 # source://json_schemer//lib/json_schemer.rb#70
class JSONSchemer::UnknownVocabulary < ::StandardError; end class JSONSchemer::UnknownVocabulary < ::StandardError; end
# source://json_schemer//lib/json_schemer.rb#65 # source://json_schemer//lib/json_schemer.rb#67
class JSONSchemer::UnsupportedOpenAPIVersion < ::StandardError; end class JSONSchemer::UnsupportedOpenAPIVersion < ::StandardError; end
# source://json_schemer//lib/json_schemer/version.rb#3 # source://json_schemer//lib/json_schemer/version.rb#3
JSONSchemer::VERSION = T.let(T.unsafe(nil), String) JSONSchemer::VERSION = T.let(T.unsafe(nil), String)
# source://json_schemer//lib/json_schemer.rb#78 # source://json_schemer//lib/json_schemer.rb#80
JSONSchemer::VOCABULARIES = T.let(T.unsafe(nil), Hash) JSONSchemer::VOCABULARIES = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer.rb#102 # source://json_schemer//lib/json_schemer.rb#104
JSONSchemer::VOCABULARY_ORDER = T.let(T.unsafe(nil), Hash) JSONSchemer::VOCABULARY_ORDER = T.let(T.unsafe(nil), Hash)
# source://json_schemer//lib/json_schemer.rb#104 # source://json_schemer//lib/json_schemer.rb#106
JSONSchemer::WINDOWS_URI_PATH_REGEX = T.let(T.unsafe(nil), Regexp) JSONSchemer::WINDOWS_URI_PATH_REGEX = T.let(T.unsafe(nil), Regexp)
# source://json_schemer//lib/json_schemer/result.rb#7 # source://json_schemer//lib/json_schemer/result.rb#7