Sha256: 2a0c2b5d90816e5f93a3e9ea08587e5672628a83584fe95187db49c0d88a7ea6

Contents?: true

Size: 585 Bytes

Versions: 4

Compression:

Stored size: 585 Bytes

Contents

# -*- encoding: utf-8 -*-

require "bundler/gem_tasks"

require "rspec/core/rake_task"
RSpec::Core::RakeTask.new(:test)

desc "Display LOC stats"
task :stats do
  puts "\n## Production Code Stats"
  sh "countloc -r lib/kitchen lib/kitchen.rb"
  puts "\n## Test Code Stats"
  sh "countloc -r spec features"
end

require "finstyle"
require "rubocop/rake_task"
RuboCop::RakeTask.new(:style) do |task|
  task.options << "--display-cop-names"
end

desc "Run all quality tasks"
task :quality => [:style, :stats]

require "yard"
YARD::Rake::YardocTask.new

task :default => [:test, :quality]

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
kitchen-ec2-1.0.0.beta.1 Rakefile
kitchen-ec2-0.10.0 Rakefile
kitchen-ec2-0.10.0.rc.1 Rakefile
kitchen-ec2-0.10.0.rc.0 Rakefile