Skip to content

Commit 0084c57

Browse files
committed
Rubocop rake task
1 parent 0059d23 commit 0084c57

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

Rakefile

+9-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ require 'rubygems'
33
require 'rake'
44
require 'date'
55
require 'posix/spawn'
6+
require 'rubocop/rake_task'
67

78
# Defines gem name.
89
def repo_name
@@ -226,4 +227,11 @@ end
226227
desc 'Remove non-ascii bytes'
227228
task :byte do
228229
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

appium_lib.gemspec

+3-1
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,7 @@ Gem::Specification.new do |s|
2828
s.add_development_dependency 'rake', '~> 10.2', '>= 10.2.2'
2929
s.add_development_dependency 'yard', '~> 0.8', '>= 0.8.7.3'
3030

31+
s.add_development_dependency 'rubocop', '~> 0.30'
32+
3133
s.files = `git ls-files`.split "\n"
32-
end
34+
end

0 commit comments

Comments
 (0)