Sha256: bd20575d5950f5b6dc2d2d9c0ffeafe09fbf053f608dee022985504a272f92fd

Contents?: true

Size: 586 Bytes

Versions: 3

Compression:

Stored size: 586 Bytes

Contents

# frozen_string_literal: true

require 'bundler/gem_tasks'

require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new(:spec)

require 'rubocop/rake_task'
RuboCop::RakeTask.new(:rubocop) do |task|
  FileUtils.mkdir_p('tmp')
  task.options = %w[--format progress --format simple --out tmp/rubocop.txt]
end

require 'cucumber/rake/task'
Cucumber::Rake::Task.new

require 'yard'
YARD::Rake::YardocTask.new do |t|
  t.files         = ['lib/**/*.rb']
  t.stats_options = ['--list-undoc']
end

require 'bundler/audit/task'
Bundler::Audit::Task.new

task default: %i[spec cucumber rubocop yard]

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
conjoiner-0.2.1 Rakefile
conjoiner-0.2.0 Rakefile
conjoiner-0.1.0 Rakefile