Class: Skooma::Keywords::OAS31::Dialect::OneOf
- Inherits:
-
JSONSkooma::Keywords::Applicator::OneOf
- Object
- JSONSkooma::Keywords::Applicator::OneOf
- Skooma::Keywords::OAS31::Dialect::OneOf
- Defined in:
- lib/skooma/keywords/oas_3_1/dialect/one_of.rb
Instance Method Summary collapse
Instance Method Details
#evaluate(instance, result) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/skooma/keywords/oas_3_1/dialect/one_of.rb', line 12 def evaluate(instance, result) discriminator_schema = result.sibling(instance, "discriminator")&.annotation reorder_json(discriminator_schema) super end |