From 09628b3ec19af8932cef781a41351ef6c9011835 Mon Sep 17 00:00:00 2001 From: Claudio Bley Date: Tue, 22 Dec 2020 14:17:49 +0100 Subject: [PATCH] Add and enable rubocop-rake extension --- .rubocop.yml | 5 ++++- Rakefile | 4 +++- colorls.gemspec | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index f61004e..a477a8c 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,8 +1,11 @@ -require: rubocop-performance +require: + - rubocop-performance + - rubocop-rake AllCops: Include: - 'lib/**/*' + - 'Rakefile' Exclude: - 'vendor/**/*' - 'benchmarks/*' diff --git a/Rakefile b/Rakefile index 41fa356..84f98dd 100644 --- a/Rakefile +++ b/Rakefile @@ -1,10 +1,12 @@ +# frozen_string_literal: true + require 'bundler/setup' require 'rubygems/tasks' Gem::Tasks.new require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) do |t| - t.rspec_opts = "--warnings" + t.rspec_opts = '--warnings' end require 'rubocop/rake_task' diff --git a/colorls.gemspec b/colorls.gemspec index 20324d7..95c3b55 100644 --- a/colorls.gemspec +++ b/colorls.gemspec @@ -75,6 +75,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'rspec-its', '~> 1.2' spec.add_development_dependency 'rubocop', '~> 1.6.0' spec.add_development_dependency 'rubocop-performance', '~> 1.9.0' + spec.add_development_dependency 'rubocop-rake', '~> 0.5' spec.add_development_dependency 'rubocop-rspec', '~> 2.0' spec.add_development_dependency 'rubygems-tasks', '~> 0' spec.add_development_dependency 'simplecov', '~> 0.20.0'