Class: HamlLint::Tree::RootNode
- Defined in:
- lib/haml_lint/tree/root_node.rb
Overview
Represents the root node of a HAML document that contains all other nodes.
Instance Attribute Summary
Attributes inherited from Node
#children, #line, #parent, #type
Instance Method Summary collapse
-
#file ⇒ String
The name fo the file parsed to build this tree.
-
#node_for_line(line) ⇒ HamlLint::Node
Gets the node of the syntax tree for a given line number.
Methods inherited from Node
#comment_configuration, #directives, #disabled?, #each, #initialize, #inspect, #keyword, #line_numbers, #lines, #next_node, #predecessor, #source_code, #subsequents, #successor, #text
Constructor Details
This class inherits a constructor from HamlLint::Tree::Node
Instance Method Details
#file ⇒ String
The name fo the file parsed to build this tree.
11 12 13 |
# File 'lib/haml_lint/tree/root_node.rb', line 11 def file @document.file end |