Sha256: ba31dec60304b9378a2f8e984e835c5e2e3a3277c8f672d6f5b7138115073b00

Contents?: true

Size: 516 Bytes

Versions: 4

Compression:

Stored size: 516 Bytes

Contents

def report_churn()
  require File.join(File.dirname(__FILE__), '..', 'churn', 'churn_calculator')
  Churn::ChurnCalculator.new({
                               :minimum_churn_count => ENV['CHURN_MINIMUM_CHURN_COUNT'],
                               :start_date => ENV['CHURN_START_DATE'],
                               :ignore_files => ENV['CHURN_IGNORE_FILES'],
                             }).report
end

desc "Report the current churn for the project"
task :churn do
  report = report_churn()
  puts report
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
churn-0.0.24 lib/tasks/churn_tasks.rb
churn-0.0.23 lib/tasks/churn_tasks.rb
churn-0.0.22 lib/tasks/churn_tasks.rb
churn-0.0.21 lib/tasks/churn_tasks.rb