Class: Dependabot::GithubActions::WorkflowFile::UsesDeclaration
- Inherits:
-
Object
- Object
- Dependabot::GithubActions::WorkflowFile::UsesDeclaration
- Extended by:
- T::Sig
- Defined in:
- lib/dependabot/github_actions/workflow_file/uses_declaration.rb
Instance Attribute Summary collapse
-
#mapping_node ⇒ Object
readonly
Returns the value of attribute mapping_node.
-
#path ⇒ Object
readonly
Returns the value of attribute path.
-
#sequence_item ⇒ Object
readonly
Returns the value of attribute sequence_item.
-
#sequence_item_index ⇒ Object
readonly
Returns the value of attribute sequence_item_index.
-
#source_node ⇒ Object
readonly
Returns the value of attribute source_node.
-
#steps_key_node ⇒ Object
readonly
Returns the value of attribute steps_key_node.
-
#steps_sequence ⇒ Object
readonly
Returns the value of attribute steps_sequence.
-
#value ⇒ Object
readonly
Returns the value of attribute value.
-
#value_node ⇒ Object
readonly
Returns the value of attribute value_node.
Instance Method Summary collapse
-
#initialize(value:, path:, value_node:, source_node:, mapping_node:, steps_sequence:, steps_key_node:, sequence_item:, sequence_item_index:) ⇒ UsesDeclaration
constructor
A new instance of UsesDeclaration.
Constructor Details
#initialize(value:, path:, value_node:, source_node:, mapping_node:, steps_sequence:, steps_key_node:, sequence_item:, sequence_item_index:) ⇒ UsesDeclaration
Returns a new instance of UsesDeclaration.
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 25 def initialize( value:, path:, value_node:, source_node:, mapping_node:, steps_sequence:, steps_key_node:, sequence_item:, sequence_item_index: ) @value = value @path = path @value_node = value_node @source_node = source_node @mapping_node = mapping_node @steps_sequence = steps_sequence @steps_key_node = steps_key_node @sequence_item = sequence_item @sequence_item_index = sequence_item_index end |
Instance Attribute Details
#mapping_node ⇒ Object (readonly)
Returns the value of attribute mapping_node.
60 61 62 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 60 def mapping_node @mapping_node end |
#path ⇒ Object (readonly)
Returns the value of attribute path.
51 52 53 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 51 def path @path end |
#sequence_item ⇒ Object (readonly)
Returns the value of attribute sequence_item.
69 70 71 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 69 def sequence_item @sequence_item end |
#sequence_item_index ⇒ Object (readonly)
Returns the value of attribute sequence_item_index.
72 73 74 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 72 def sequence_item_index @sequence_item_index end |
#source_node ⇒ Object (readonly)
Returns the value of attribute source_node.
57 58 59 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 57 def source_node @source_node end |
#steps_key_node ⇒ Object (readonly)
Returns the value of attribute steps_key_node.
66 67 68 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 66 def steps_key_node @steps_key_node end |
#steps_sequence ⇒ Object (readonly)
Returns the value of attribute steps_sequence.
63 64 65 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 63 def steps_sequence @steps_sequence end |
#value ⇒ Object (readonly)
Returns the value of attribute value.
48 49 50 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 48 def value @value end |
#value_node ⇒ Object (readonly)
Returns the value of attribute value_node.
54 55 56 |
# File 'lib/dependabot/github_actions/workflow_file/uses_declaration.rb', line 54 def value_node @value_node end |