Sha256: 998d2157e868e4285e20031521bfe00bf0333c283536d55ff8abb1ada03cb866
Contents?: true
Size: 1.79 KB
Versions: 2
Compression:
Stored size: 1.79 KB
Contents
require: rubocop-rspec AllCops: TargetRubyVersion: 2.4.0 Exclude: - 'vendor/**/*' - 'tmp/**/*' - 'spec/spec_helper.rb' # The defaults for these seem to be based on a rails env, this is not rails. # TODO tune this down and recode. Metrics/ModuleLength: CountComments: false Max: 250 Metrics/ClassLength: Max: 250 Metrics/MethodLength: Max: 20 Metrics/AbcSize: Max: 25 Metrics/CyclomaticComplexity: Max: 8 Metrics/PerceivedComplexity: Max: 10 # it's 2016, people have wide monitors. Metrics/LineLength: Enabled: false # we exclude these two files since they are generated, the rest of our projects # should use // style regexps. Style/RegexpLiteral: EnforcedStyle: slashes AllowInnerSlashes: true Exclude: - 'Guardfile' - '*.gemspec' # Prefer single-quoted strings when you don't need string interpolation or special symbols Style/StringLiterals: Enabled: false Style/WordArray: EnforcedStyle: brackets Style/FrozenStringLiteralComment: Enabled: false Style/MixinUsage: Exclude: - 'bin/*' - 'spec/spec_helper_shared_examples.rb' # it's about the line count, and white space on the left. Style/ClassAndModuleChildren: Enabled: false # Purty hashes. Layout/AlignHash: EnforcedHashRocketStyle: table EnforcedColonStyle: table # Specs don't need inline documentation. # TODO at some point, re-enable this. Style/Documentation: Enabled: false Exclude: - 'spec/**/*' Metrics/BlockLength: Exclude: - 'spec/**/*' - '*.gemspec' - 'Rakefile' Metrics/ParameterLists: Exclude: - 'lib/cts/mpx/services/data.rb' - 'lib/cts/mpx/driver/assemblers.rb' - 'lib/cts/mpx/services/ingest.rb' - 'lib/cts/mpx/services/web.rb' RSpec/NamedSubject: Enabled: false RSpec/DescribeSymbol: Enabled: false Lint/Debugger: Enabled: false
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cts-mpx-1.1.1 | .rubocop.yml |
cts-mpx-1.1.0 | .rubocop.yml |