class SCSSLint::Plugins::LinterDir

Load ruby files from linter plugin directories.

Attributes

config[R]

Public Class Methods

new(dir) click to toggle source
# File lib/scss_lint/plugins/linter_dir.rb, line 7
def initialize(dir)
  @dir = dir
  @config = SCSSLint::Config.new({}) # Will always be empty
end

Public Instance Methods

load() click to toggle source
# File lib/scss_lint/plugins/linter_dir.rb, line 12
def load
  ruby_files.each { |file| require file }
  self
end

Private Instance Methods

ruby_files() click to toggle source
# File lib/scss_lint/plugins/linter_dir.rb, line 19
def ruby_files
  Dir.glob(File.expand_path(File.join(@dir, '**', '*.rb')))
end