Class: BuildTool::Cfg::SvnDeclarationNodeVisitor
- Inherits:
-
ListVisitor
- Object
- VisitorBase
- ListVisitor
- BuildTool::Cfg::SvnDeclarationNodeVisitor
- Defined in:
- lib/build-tool/cfg/visitor.rb
Instance Attribute Summary
Attributes inherited from VisitorBase
Instance Method Summary collapse
-
#initialize(configuration, vcs) ⇒ SvnDeclarationNodeVisitor
constructor
A new instance of SvnDeclarationNodeVisitor.
- #visit_SvnCheckoutOnlyNode(node) ⇒ Object
- #visit_SvnDeclarationNode(node) ⇒ Object
Methods inherited from ListVisitor
Constructor Details
#initialize(configuration, vcs) ⇒ SvnDeclarationNodeVisitor
Returns a new instance of SvnDeclarationNodeVisitor.
665 666 667 |
# File 'lib/build-tool/cfg/visitor.rb', line 665 def initialize( configuration, vcs ) super( configuration, vcs ) end |
Instance Method Details
#visit_SvnCheckoutOnlyNode(node) ⇒ Object
674 675 676 |
# File 'lib/build-tool/cfg/visitor.rb', line 674 def visit_SvnCheckoutOnlyNode( node ) @vcs.only = node.value.split( / +/ ) end |
#visit_SvnDeclarationNode(node) ⇒ Object
669 670 671 672 |
# File 'lib/build-tool/cfg/visitor.rb', line 669 def visit_SvnDeclarationNode( node ) visit_nodes( node.values ) return @vcs end |