Rakefile in sc4ry-0.2.0 vs Rakefile in sc4ry-0.2.1

- old
+ new

@@ -1,37 +1,44 @@ -require "bundler/gem_tasks" -require "rspec/core/rake_task" +# frozen_string_literal: true + +require 'bundler/gem_tasks' +require 'rspec/core/rake_task' require 'yard' -require 'yard/rake/yardoc_task.rb' +require 'yard/rake/yardoc_task' require 'code_statistics' -require "roodi" -require "roodi_task" -require "version" +require 'version' require 'rake/version_task' -Rake::VersionTask.new +require 'rubocop//rake_task' - -RoodiTask.new() do | t | - t.patterns = %w(lib/**/*.rb) - t.config = "ultragreen_roodi_coding_convention.yml" -end - - +Rake::VersionTask.new +RuboCop::RakeTask.new RSpec::Core::RakeTask.new(:spec) -task :default => :spec +task default: :spec - YARD::Rake::YardocTask.new do |t| - t.files = [ 'lib/**/*.rb', '-', 'doc/**/*','spec/**/*_spec.rb'] - t.options += ['-o', "yardoc"] + t.files = ['lib/**/*.rb', '-', 'doc/**/*', 'spec/**/*_spec.rb'] + t.options += ['-o', 'yardoc'] end YARD::Config.load_plugin('yard-rspec') - + namespace :yardoc do -task :clobber do - rm_r "yardoc" rescue nil - rm_r ".yardoc" rescue nil - rm_r "pkg" rescue nil + task :clobber do + begin + rm_r 'yardoc' + rescue StandardError + nil + end + begin + rm_r '.yardoc' + rescue StandardError + nil + end + begin + rm_r 'pkg' + rescue StandardError + nil + end + end end -end -task :clobber => "yardoc:clobber" + +task clobber: 'yardoc:clobber'