Add rubocop development dependency and code climate configuration. (#794)

* Add rubocop development dependency and code climate configuration.

* Add some rubocop configuration.

* Remove some configuration.
This commit is contained in:
Cliff Braton 2017-04-03 17:48:08 -05:00 committed by GitHub
parent 31fa4793db
commit 3ad38b6187
3 changed files with 28 additions and 0 deletions

16
.codeclimate.yml Normal file
View File

@ -0,0 +1,16 @@
---
engines:
duplication:
enabled: true
config:
languages:
- ruby
fixme:
enabled: true
rubocop:
enabled: true
ratings:
paths:
- "**.rb"
exclude_paths:
- spec/

11
.rubocop.yml Normal file
View File

@ -0,0 +1,11 @@
AllCops:
TargetRubyVersion: 2.4
DisplayCopNames: true
Exclude:
- 'spec/dummy/**/*'
Style/StringLiterals:
Enabled: false
Metrics/LineLength:
Max: 100

View File

@ -29,4 +29,5 @@ Gem::Specification.new do |s|
s.add_development_dependency 'minitest-rails'
s.add_development_dependency 'capybara'
s.add_development_dependency 'active_model_serializers', '~> 0.10'
s.add_development_dependency 'rubocop'
end