require "bundler/gem_tasks" require "appraisal" if !ENV["APPRAISAL_INITIALIZED"] && !ENV["TRAVIS"] task default: :appraisal else task default: :test end require "rake/testtask" Rake::TestTask.new do |t| t.libs << "test" t.test_files = FileList["test/**/*_test.rb"] t.verbose = !!ENV["VERBOSE"] t.warning = !!ENV["WARNING"] end require "yard/rake/yardoc_task" YARD::Rake::YardocTask.new(:yardoc) do |y| y.options = ["--output-dir", "yardoc"] end CLOBBER.include "yardoc"