Sha256: 941c6cf4de4a898385e662f212c5a774439e4a44658d6693e7da762f574ba501

Contents?: true

Size: 630 Bytes

Versions: 9

Compression:

Stored size: 630 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_smells_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/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

9 entries across 9 versions & 1 rubygems

Version Path
warder-0.2.3 lib/warder.rb
warder-0.2.2 lib/warder.rb
warder-0.2.1 lib/warder.rb
warder-0.2.0 lib/warder.rb
warder-0.1.9 lib/warder.rb
warder-0.1.8 lib/warder.rb
warder-0.1.7 lib/warder.rb
warder-0.1.6 lib/warder.rb
warder-0.1.5 lib/warder.rb