Class: Collie::Linter::Rules::EmptyAction

Inherits:
Base
  • Object
show all
Defined in:
lib/collie/linter/rules/empty_action.rb

Overview

Detects empty action blocks

Constant Summary

Constants inherited from Base

Base::VALID_SEVERITIES

Instance Method Summary collapse

Methods inherited from Base

#autocorrectable?, #initialize

Constructor Details

This class inherits a constructor from Collie::Linter::Base

Instance Method Details

#check(ast, context = {}) ⇒ Object



13
14
15
16
17
18
19
# File 'lib/collie/linter/rules/empty_action.rb', line 13

def check(ast, context = {})
  each_rule_like(ast) do |rule|
    check_rule(rule, context)
  end

  @offenses
end