Sha256: 351b3ef6cc912f27ef2e1ed9a96eb88f21b42e1e7cf6c1182d6dae5c185f7792

Contents?: true

Size: 424 Bytes

Versions: 2

Compression:

Stored size: 424 Bytes

Contents

# encoding: UTF-8

namespace :metrics do
  require 'flay'

  project = Central::Devtools.project
  config = project.flay

  desc 'Measure code duplication'
  task :flay do
    threshold = config.threshold
    total_score = config.total_score

    Central::Devtools::Rake::Flay.call(
      threshold: threshold,
      total_score: total_score,
      lib_dirs: config.lib_dirs,
      excludes: config.excludes
    )
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
central-devtools-0.8.4 shared/tasks/metrics/flay.rake
central-devtools-0.8.3 shared/tasks/metrics/flay.rake