Class: Ast::Merge::MoveDetectionCapability
- Inherits:
-
Struct
- Object
- Struct
- Ast::Merge::MoveDetectionCapability
- Defined in:
- lib/ast/merge.rb
Instance Attribute Summary collapse
-
#default_enabled ⇒ Object
Returns the value of attribute default_enabled.
-
#enabled ⇒ Object
Returns the value of attribute enabled.
-
#name ⇒ Object
Returns the value of attribute name.
-
#requires_stable_node_identity ⇒ Object
Returns the value of attribute requires_stable_node_identity.
Instance Method Summary collapse
Instance Attribute Details
#default_enabled ⇒ Object
Returns the value of attribute default_enabled
548 549 550 |
# File 'lib/ast/merge.rb', line 548 def default_enabled @default_enabled end |
#enabled ⇒ Object
Returns the value of attribute enabled
548 549 550 |
# File 'lib/ast/merge.rb', line 548 def enabled @enabled end |
#name ⇒ Object
Returns the value of attribute name
548 549 550 |
# File 'lib/ast/merge.rb', line 548 def name @name end |
#requires_stable_node_identity ⇒ Object
Returns the value of attribute requires_stable_node_identity
548 549 550 |
# File 'lib/ast/merge.rb', line 548 def requires_stable_node_identity @requires_stable_node_identity end |
Instance Method Details
#to_h ⇒ Object
550 551 552 553 554 555 556 557 |
# File 'lib/ast/merge.rb', line 550 def to_h { name: name, enabled: enabled, default_enabled: default_enabled, requires_stable_node_identity: requires_stable_node_identity } end |