Sha256: f8412c0a9c92c76bfe951a3fcbef86d320142b348c4c98e6fb477933b1c36080

Contents?: true

Size: 354 Bytes

Versions: 3

Compression:

Stored size: 354 Bytes

Contents

require 'reek/rake_task'

Reek::RakeTask.new do |t|
  t.fail_on_error = true
  t.verbose = false
#  t.reek_opts = '-f "Smell: %s: %c %w"'
end

begin
  require 'flay'

  desc 'Check for code duplication'
  task 'flay' do
    files = FileList['lib/**/*.rb']
    flayer = Flay.new(16)
    flayer.process(*files)
    flayer.report
  end
rescue LoadError
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kevinrutherford-reek-0.3.1.4 tasks/reek.rake
kevinrutherford-reek-0.3.1.5 tasks/reek.rake
kevinrutherford-reek-0.3.1.6 tasks/reek.rake