Method: JSONSchemer::Schema#regexp_resolver

Defined in:
lib/json_schemer/schema.rb

#regexp_resolverObject


351
352
353
354
355
356
357
358
359
360
# File 'lib/json_schemer/schema.rb', line 351

def regexp_resolver
  @regexp_resolver ||= case @configuration.regexp_resolver
  when 'ecma'
    CachedResolver.new(&ECMA_REGEXP_RESOLVER)
  when 'ruby'
    CachedResolver.new(&RUBY_REGEXP_RESOLVER)
  else
    @configuration.regexp_resolver
  end
end