Module: Collie::Linter

Defined in:
lib/collie/linter/base.rb,
lib/collie/linter/registry.rb,
lib/collie/linter/rules/long_rule.rb,
lib/collie/linter/rules/empty_action.rb,
lib/collie/linter/rules/token_naming.rb,
lib/collie/linter/rules/unused_token.rb,
lib/collie/linter/rules/left_recursion.rb,
lib/collie/linter/rules/duplicate_token.rb,
lib/collie/linter/rules/right_recursion.rb,
lib/collie/linter/rules/prec_improvement.rb,
lib/collie/linter/rules/undefined_symbol.rb,
lib/collie/linter/rules/unreachable_rule.rb,
lib/collie/linter/rules/redundant_epsilon.rb,
lib/collie/linter/rules/circular_reference.rb,
lib/collie/linter/rules/factorizable_rules.rb,
lib/collie/linter/rules/nonterminal_naming.rb,
lib/collie/linter/rules/unused_nonterminal.rb,
lib/collie/linter/rules/trailing_whitespace.rb,
lib/collie/linter/rules/ambiguous_precedence.rb,
lib/collie/linter/rules/missing_start_symbol.rb,
lib/collie/linter/rules/consistent_tag_naming.rb

Defined Under Namespace

Modules: Rules Classes: Base, Offense, Registry