class SlimLint::Linter::ConsecutiveControlStatements
Searches for more than an allowed number of consecutive control code statements that could be condensed into a :ruby filter.
Private Instance Methods
flat_control_statement?(sexp)
click to toggle source
# File lib/slim_lint/linter/consecutive_control_statements.rb, line 21 def flat_control_statement?(sexp) sexp.match?([:slim, :control]) && sexp[3] == [:multi, [:newline]] end