class OpenAPIParser::InvalidPattern

Public Class Methods

new(value, pattern, reference, example) click to toggle source
Calls superclass method OpenAPIParser::OpenAPIError::new
# File lib/openapi_parser/errors.rb, line 158
def initialize(value, pattern, reference, example)
  super(reference)
  @value = value
  @pattern = pattern
  @example = example
end

Public Instance Methods

message() click to toggle source
# File lib/openapi_parser/errors.rb, line 165
def message
  "#{@reference} pattern #{@pattern} does not match value: #{@value.inspect}#{@example ? ", example: #{@example}" : ""}"
end