File tree 2 files changed +12
-2
lines changed
2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ require 'rubygems'
3
3
require 'rake'
4
4
require 'date'
5
5
require 'posix/spawn'
6
+ require 'rubocop/rake_task'
6
7
7
8
# Defines gem name.
8
9
def repo_name
226
227
desc 'Remove non-ascii bytes'
227
228
task :byte do
228
229
remove_non_ascii
229
- end
230
+ end
231
+
232
+ desc 'Execute RuboCop static code analysis'
233
+ RuboCop ::RakeTask . new ( :rubocop ) do |t |
234
+ t . patterns = %w( lib )
235
+ t . options = %w( -D )
236
+ t . fail_on_error = false
237
+ end
Original file line number Diff line number Diff line change @@ -28,5 +28,7 @@ Gem::Specification.new do |s|
28
28
s . add_development_dependency 'rake' , '~> 10.2' , '>= 10.2.2'
29
29
s . add_development_dependency 'yard' , '~> 0.8' , '>= 0.8.7.3'
30
30
31
+ s . add_development_dependency 'rubocop' , '~> 0.30'
32
+
31
33
s . files = `git ls-files` . split "\n "
32
- end
34
+ end
You can’t perform that action at this time.
0 commit comments