class HamlLint::Linter::TrailingEmptyLines
Checks for trailing empty lines.
Constants
- DummyNode
Public Instance Methods
visit_root(root)
click to toggle source
# File lib/haml_lint/linter/trailing_empty_lines.rb, line 10 def visit_root(root) return if document.source.empty? line_number = document.last_non_empty_line node = root.node_for_line(line_number) return if node.disabled?(self) return unless document.source.end_with?("\n\n") record_lint(line_number, 'Files should not end with trailing empty lines') end