Class: SlimLint::Linter::Standard

Inherits:
RuboCop show all
Includes:
SlimLint::LinterRegistry
Defined in:
lib/slim_lint/linter/standard.rb

Overview

Runs RuboCop on Ruby code extracted from Slim templates.

Instance Attribute Summary

Attributes inherited from SlimLint::Linter

#lints

Attributes included from SexpVisitor::DSL

#captures, #patterns

Instance Method Summary collapse

Methods included from SlimLint::LinterRegistry

extract_linters_from, included

Methods inherited from SlimLint::Linter

#name, #run

Methods included from SexpVisitor::DSL

#anything, #capture, #on, #on_start

Methods included from SexpVisitor

#captures, #on_start, #patterns, #traverse, #traverse_children, #trigger_pattern_callbacks

Constructor Details

#initialize(*args) ⇒ Standard

Returns a new instance of Standard.



12
13
14
15
# File 'lib/slim_lint/linter/standard.rb', line 12

def initialize(*args)
  require "standard"
  super
end