Class: Metanorma::Release::ReleasePipeline::Dependencies
- Inherits:
-
Struct
- Object
- Struct
- Metanorma::Release::ReleasePipeline::Dependencies
- Defined in:
- lib/metanorma/release/release_pipeline.rb
Instance Attribute Summary collapse
-
#change_detector ⇒ Object
Returns the value of attribute change_detector.
-
#channel_override ⇒ Object
Returns the value of attribute channel_override.
-
#config ⇒ Object
Returns the value of attribute config.
-
#extractor ⇒ Object
Returns the value of attribute extractor.
-
#filters ⇒ Object
Returns the value of attribute filters.
-
#manifest ⇒ Object
Returns the value of attribute manifest.
-
#packager ⇒ Object
Returns the value of attribute packager.
-
#publisher ⇒ Object
Returns the value of attribute publisher.
-
#slug_registry ⇒ Object
Returns the value of attribute slug_registry.
Instance Method Summary collapse
-
#initialize(**kwargs) ⇒ Dependencies
constructor
A new instance of Dependencies.
Constructor Details
#initialize(**kwargs) ⇒ Dependencies
Returns a new instance of Dependencies.
18 19 20 21 |
# File 'lib/metanorma/release/release_pipeline.rb', line 18 def initialize(**kwargs) super validate_types! end |
Instance Attribute Details
#change_detector ⇒ Object
Returns the value of attribute change_detector
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def change_detector @change_detector end |
#channel_override ⇒ Object
Returns the value of attribute channel_override
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def channel_override @channel_override end |
#config ⇒ Object
Returns the value of attribute config
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def config @config end |
#extractor ⇒ Object
Returns the value of attribute extractor
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def extractor @extractor end |
#filters ⇒ Object
Returns the value of attribute filters
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def filters @filters end |
#manifest ⇒ Object
Returns the value of attribute manifest
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def manifest @manifest end |
#packager ⇒ Object
Returns the value of attribute packager
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def packager @packager end |
#publisher ⇒ Object
Returns the value of attribute publisher
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def publisher @publisher end |
#slug_registry ⇒ Object
Returns the value of attribute slug_registry
12 13 14 |
# File 'lib/metanorma/release/release_pipeline.rb', line 12 def slug_registry @slug_registry end |