Sha256: 16e8e5316faf2237b521113c4d7a46b5d8134e69ee3c467025a4bce8f53fa745

Contents?: true

Size: 665 Bytes

Versions: 2

Compression:

Stored size: 665 Bytes

Contents

require 'ostruct'
require 'warder/version'
require 'warder/runner'
require 'warder/style_guide_runner'
require 'warder/magick_numbers_runner'
require 'warder/code_duplication_runner'
require 'warder/code_smell_runner'
require 'warder/code_complexity_runner'
require 'warder/rails_security_runner'
require 'warder/rails_advice_runner'
require 'warder/sandi_rules_runner'
require 'warder/bundle_audit_runner'
require 'warder/coffee_lint_runner'
require 'warder/cli/arguments'
require 'warder/cli'

# scope for validators
module Warder
  def self.validators
    Warder.constants.grep(/\w+Runner/).map do |validator|
      Warder.const_get(validator)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
warder-0.3.1 lib/warder.rb
warder-0.3.0 lib/warder.rb