Sha256: ff3101c91ba4220652e9b52560e703ef6b1db22d4384f571519f10ce9ee7ebfa
Contents?: true
Size: 1.38 KB
Versions: 3
Compression:
Stored size: 1.38 KB
Contents
# The exclusions here and in source code are intentional decisions to not # follow Rubocop's advice. Anything that should be fiex but isn't is in # .rubocop_todo.yml inherit_from: .rubocop_todo.yml require: rubocop-rspec # drewcoo-cops has to go after rubocop-rspec because otherwise it diables # drewcoo-cops. # There are also a bunch of warnigs spewed about the RSpec cops listed # in the todo file so it looks like we're not playing well with rubocop-rspec # either. # Check this in for now and TODO: figure this out. require: drewcoo-cops AllCops: DefaultFormatter: progress DisplayCopNames: true DisplayStyleGuide: true ExtraDetails: true # Metrics/BlockLength, Metrics/MethodLength # don't apply to the spec files. They naturally have long swaths of code. # And the gemspec is special. Metrics/BlockLength: Exclude: - 'rutl.gemspec' - 'spec/*_spec.rb' Metrics/MethodLength: Exclude: - 'spec/*_spec.rb' # TODO: Change this setting? Ideally, I should force braces on the *Page files. # But should think about this first. Style/BracesAroundHashParameters: Exclude: - 'spec/pages/**/*' # NullDriverPageElement plays dirty tricks with @@variables to simulate # longer-lived data sources. # And BasePage does @@loaded_pages. Style/ClassVars: Exclude: - 'lib/rutl/driver/null_driver_page_element.rb' - 'lib/rutl/base_page.rb'
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rutl-0.3.0 | .rubocop.yml |
rutl-0.2.1 | .rubocop.yml |
rutl-0.2.0 | .rubocop.yml |