Class: BuildTool::Cfg::ConfigurationFileVisitor
- Inherits:
-
StatementVisitor
- Object
- MJ::VisitorBase
- ListVisitor
- StatementVisitor
- BuildTool::Cfg::ConfigurationFileVisitor
- Defined in:
- lib/build-tool/cfg/visitor.rb
Overview
The Configuration File Visitor.
This is the toplevel visitor.
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from MJ::VisitorBase
Instance Method Summary collapse
Methods inherited from StatementVisitor
#visit_BuildSystemDeclarationNode, #visit_ConfigurationFileList, #visit_DisableFeatureNode, #visit_DisableModuleNode, #visit_EnableFeatureNode, #visit_EnableModuleNode, #visit_EnvironmentDeclarationNode, #visit_FeatureNode, #visit_GitOptionsDeclarationNode, #visit_IncludeNode, #visit_ModuleDeclarationNode, #visit_RepositoryDeclarationNode, #visit_ServerDeclarationNode, #visit_SshKeyDeclarationNode
Methods inherited from ListVisitor
Methods inherited from MJ::VisitorBase
Constructor Details
This class inherits a constructor from MJ::VisitorBase
Instance Method Details
#visit_LogDirectoryNode(node) ⇒ Object
228 229 230 |
# File 'lib/build-tool/cfg/visitor.rb', line 228 def visit_LogDirectoryNode( node ) configuration.log_directory = node.value end |