Class: Udb::Resolver::ConfigInfo
- Inherits:
-
T::Struct
- Object
- T::Struct
- Udb::Resolver::ConfigInfo
- Defined in:
- lib/udb/resolver.rb
Overview
return type of #cfg_info
Instance Attribute Summary collapse
-
#merged_spec_path ⇒ Pathname
readonly
Returns the value of prop
merged_spec_path. -
#name ⇒ String
Returns the value of prop
name. -
#overlay_path ⇒ Pathname?
Returns the value of prop
overlay_path. -
#path ⇒ Pathname
Returns the value of prop
path. -
#resolved_spec_path ⇒ Pathname
readonly
Returns the value of prop
resolved_spec_path. -
#resolved_yaml ⇒ Hash{String => T.untyped}?
Returns the value of prop
resolved_yaml. -
#resolver ⇒ Resolver
readonly
Returns the value of prop
resolver. -
#spec_path ⇒ Pathname
readonly
Returns the value of prop
spec_path. -
#unresolved_yaml ⇒ Hash{String => T.untyped}
readonly
Returns the value of prop
unresolved_yaml.
Instance Method Summary collapse
Constructor Details
#initialize(name:, path:, overlay_path: nil, unresolved_yaml:, resolved_yaml: nil, spec_path:, merged_spec_path:, resolved_spec_path:, resolver:)
|
|
# File '' prop :name, String prop :path, Pathname prop :overlay_path, T.nilable(Pathname) const :unresolved_yaml, T::Hash[String, T.untyped] prop :resolved_yaml, T.nilable(T::Hash[String, T.untyped]) const :spec_path, Pathname const :merged_spec_path, Pathname const :resolved_spec_path, Pathname const :resolver, Resolver |
Instance Attribute Details
#merged_spec_path ⇒ Pathname (readonly)
Returns the value of prop merged_spec_path.
|
|
# File '' const :merged_spec_path, Pathname |
#name ⇒ String
Returns the value of prop name.
|
|
# File '' prop :name, String |
#overlay_path ⇒ Pathname?
Returns the value of prop overlay_path.
|
|
# File '' prop :overlay_path, T.nilable(Pathname) |
#path ⇒ Pathname
Returns the value of prop path.
|
|
# File '' prop :path, Pathname |
#resolved_spec_path ⇒ Pathname (readonly)
Returns the value of prop resolved_spec_path.
|
|
# File '' const :resolved_spec_path, Pathname |
#resolved_yaml ⇒ Hash{String => T.untyped}?
Returns the value of prop resolved_yaml.
|
|
# File '' prop :resolved_yaml, T.nilable(T::Hash[String, T.untyped]) |
#resolver ⇒ Resolver (readonly)
Returns the value of prop resolver.
|
|
# File '' const :resolver, Resolver |
#spec_path ⇒ Pathname (readonly)
Returns the value of prop spec_path.
|
|
# File '' const :spec_path, Pathname |
#unresolved_yaml ⇒ Hash{String => T.untyped} (readonly)
Returns the value of prop unresolved_yaml.
|
|
# File '' const :unresolved_yaml, T::Hash[String, T.untyped] |