Module: Scorpio::OpenAPI::Document::Descendent

Included in:
Operation, SecurityScheme, Server, Tag
Defined in:
lib/scorpio/openapi/document.rb

Instance Method Summary collapse

Instance Method Details

#openapi_documentScorpio::OpenAPI::Document



46
47
48
# File 'lib/scorpio/openapi/document.rb', line 46

def openapi_document
  jsi_ancestor_nodes.detect { |n| n.is_a?(OpenAPI::Document) } || raise(Error, -"not inside an OpenAPI document (#{inspect})")
end