Sha256: 55308d45e8ffa15e96843cdfca12cb6c21681b7efbac5ac9e2c982cb03aa0c93

Contents?: true

Size: 433 Bytes

Versions: 11

Compression:

Stored size: 433 Bytes

Contents

# frozen_string_literal: true

require 'bundler/gem_tasks'
require 'cane/rake_task'
require 'tailor/rake_task'

desc 'Run cane to check quality metrics'
Cane::RakeTask.new do |cane|
  cane.canefile = './.cane'
end

Tailor::RakeTask.new

desc 'Display LOC stats'
task :stats do
  puts '\n## Production Code Stats'
  sh 'countloc -r lib'
end

desc 'Run all quality tasks'
task quality: %i[cane tailor stats]

task default: %i[quality]

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
kitchen-oci-1.10.1 Rakefile
kitchen-oci-1.10.0 Rakefile
kitchen-oci-1.9.0 Rakefile
kitchen-oci-1.8.0 Rakefile
kitchen-oci-1.6.1 Rakefile
kitchen-oci-1.6.0 Rakefile
kitchen-oci-1.5.0 Rakefile
kitchen-oci-1.3.1 Rakefile
kitchen-oci-1.3.0 Rakefile
kitchen-oci-1.2.0 Rakefile
kitchen-oci-1.1.0 Rakefile