Class: YamlRefResolver
- Inherits:
-
Object
- Object
- YamlRefResolver
- Defined in:
- lib/yaml_ref_resolver.rb,
lib/yaml_ref_resolver/version.rb
Constant Summary collapse
- VERSION =
"0.1.0"
Instance Method Summary collapse
-
#initialize ⇒ YamlRefResolver
constructor
A new instance of YamlRefResolver.
- #resolve(path) ⇒ Object
Constructor Details
#initialize ⇒ YamlRefResolver
Returns a new instance of YamlRefResolver.
5 6 7 |
# File 'lib/yaml_ref_resolver.rb', line 5 def initialize @key = '$ref' end |
Instance Method Details
#resolve(path) ⇒ Object
9 10 11 |
# File 'lib/yaml_ref_resolver.rb', line 9 def resolve(path) resolve_refs(YAML.load_file(path), File.dirname(path)) end |