Module: Brujula
- Defined in:
- lib/brujula/initializers/yaml_include.rb,
lib/brujula.rb,
lib/brujula/key.rb,
lib/brujula/raml.rb,
lib/brujula/object.rb,
lib/brujula/scheme.rb,
lib/brujula/version.rb,
lib/brujula/basic_type.rb,
lib/brujula/map_object.rb,
lib/brujula/object_parser.rb,
lib/brujula/mergers/merger.rb,
lib/brujula/object_builder.rb,
lib/brujula/raml/v1_0/body.rb,
lib/brujula/raml/v1_0/root.rb,
lib/brujula/raml/definition.rb,
lib/brujula/raml/exceptions.rb,
lib/brujula/raml/v1_0/array.rb,
lib/brujula/raml/v1_0/trait.rb,
lib/brujula/raml/v1_0/header.rb,
lib/brujula/raml/v1_0/method.rb,
lib/brujula/raml/v1_0/string.rb,
lib/brujula/raml/v1_0/markdown.rb,
lib/brujula/raml/v1_0/property.rb,
lib/brujula/raml/v1_0/resource.rb,
lib/brujula/raml/v1_0/response.rb,
lib/brujula/raml/v1_0/body_type.rb,
lib/brujula/raml/v1_0/raml_type.rb,
lib/brujula/raml/v1_0/media_type.rb,
lib/brujula/type_extender/method.rb,
lib/brujula/mergers/object_merger.rb,
lib/brujula/raml/v1_0/uri_template.rb,
lib/brujula/type_extender/resource.rb,
lib/brujula/raml/v1_0/resource_type.rb,
lib/brujula/raml/v1_0/uri_parameter.rb,
lib/brujula/mergers/map_object_merger.rb,
lib/brujula/raml/v1_0/query_parameter.rb,
lib/brujula/raml/v1_0/security_scheme.rb,
lib/brujula/type_extender/resource_type.rb,
lib/brujula/raml/v1_0/base_uri_parameters.rb,
lib/brujula/raml/v1_0/null_security_scheme.rb,
lib/brujula/raml/v1_0/security_scheme_part.rb,
lib/brujula/data_transformers/body_declaration.rb,
lib/brujula/raml/v1_0/security_scheme_settings.rb,
lib/brujula/data_transformers/property_declaration.rb,
lib/brujula/data_transformers/security_scheme_settings_declaration.rb,
lib/brujula/yaml_parser.rb
Overview
stolen from github.com/coub/raml_ruby/
Defined Under Namespace
Modules: BasicTypeMixin, DataTransformers, Mergers, Raml, TypeExtender Classes: BasicType, Key, LineNumberHandler, MapObject, Object, ObjectBuilder, ObjectParser, Scheme, YamlInclude, YamlParser
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.parse_file(file_path) ⇒ Object
63 64 65 |
# File 'lib/brujula.rb', line 63 def parse_file(file_path) Brujula::Raml::Definition.from_file(file_path) end |
.parse_string(string) ⇒ Object
67 68 69 |
# File 'lib/brujula.rb', line 67 def parse_string(string) Brujula::Raml::Definition.from_string(string) end |