Sha256: 5d9c549c647ff9d7b1db05e837fddb0ce70f5cac8cdec9778ee162d3fed86a6c

Contents?: true

Size: 1.48 KB

Versions: 2

Compression:

Stored size: 1.48 KB

Contents

# salsify_rubocop

## v0.43.0
- Update to `rubocop` v0.43.0.
- Update to `rubocop-rspec` v1.7.0.
- Disable new RSpec cops: `LeadingSubject`, `LetSetup`, `MultipleExpectations`,
  and `NestedGroups`.
- Disable new cop `RSpec/ExpectActual` for routing specs.
- Disable problematic cops `Style/NumericPredicate`, `Style/SafeNavigation`,
  and `Style/VariableNumber`.
- Disable `Style/IndentHash`, which applies to the first line, since we are not
  using `Style/AlignHash`.
- Add `Salsify/RspecStringLiterals` cop to check non-doc string quotes for
  examples/example groups.
- Modify `Salsify/RspecDocString` to treat names for shared groups and shared
  example as doc strings.

## v0.42.0
- Update to RuboCop v0.42.
- Add `Salsify/RspecDocString` cop to check quoting for examples/example groups.

## v0.41.0
- `.ruby-version` can be used to determine TargetRubyVersion in RuboCop v0.41
- Change to `rubocop_rails` configuration:
        Rails/UniqBeforePluck:
          EnforcedMode: aggressive

- Changes to `rubocop_without_rspec` configuration:
        Style/EachForSimpleLoop:
          AutoCorrect: false

        Style/ModuleFunction:
          EnforcedStyle: extend_self

        Style/NumericLiteralPrefix:
          Enabled: false

## v0.40.1
- Changes to `rubocop_without_rspec` configuration:

        Performance/RedundantMerge:
          MaxKeyValuePairs: 1

        Style/ModuleFunction:
          Enabled: false

        Style/RaiseArgs:
          EnforcedStyle: compact

## v0.40.0
- Initial version

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
salsify_rubocop-0.43.0 CHANGELOG.md
salsify_rubocop-0.43.0.rc0 CHANGELOG.md