- Support new cop introduced by rubocop v0.87:
Style/AccessorGrouping
,Style/BisectedAttrAccessor
andStyle/RedundantAssignment
- Support new cop introduced by rubocop v0.86:
Style/RedundantFetchBlock
- Support new cops introduced by rubocop v0.85:
Lint/MixedRegexpCaptureTypes
,Style/RedundantRegexpEscape
andStyle/RedundantRegexpCharacterClass
- Enable a new cop introduced by rubocop v0.84:
Lint/DeprecatedOpenSSLConstant
- Enable two cops introduced by rubocop v0.83:
Layout/EmptyLinesAroundAttributeAccessor
andStyle/SlicingWithRange
- Enable two cops introduced by rubocop v0.81:
Lint/RaiseException
andLint/StructNewOverride
- Bump rubocop version to v0.82 and enable two new cops (
Layout/SpaceAroundMethodCallOperator
andStyle/ExponentialNotation
)
- Bump rubocop version to v0.80 and enable new Hash style cops
- Bump rubocop version to v0.78 [#62]
- Bump rubocop version to v0.77 [#61]
- Actually use rubocop-performance by default [#60]
- Add rubocop-performance lib [#59]
- Disable RSpec/ImplicitBlockExpectation [#58]
- Bump rubocop version to v0.76 [#57]
- Bump rubocop version to v0.75 [#55]
- Bump rubocop version to v0.70 [#51]
- Bump rubocop-rspec version to v1.33.0 [#51]
- Disable
Style/ModuleFunction
cop, as it is not quite correct
- Bump rubocop version to v0.60
- Bump rubocop version to v0.58
- Disable new
Style/AccessModifierDeclarations
cop which is buggy
- Bump rubocop version to v0.57.0
- Remove
Lint/SplatKeywordArguments
configuration
- Bump rubocop-rspec to v1.25
- Enable rspec pending validation
RSpec/Pending
- Replaced by 2.3.9
- Bump rubocop of v0.56.0
- Disable the new
Lint/SplatKeywordArguments
cop which is buggy
- Bump rubocop to v0.55.0
- Bump rubocop to v0.54.0
- Bump rubocop-rspec to v1.24
- Bump rubocop to v0.53.0, renaming a few cops in the configuration to match their new names
- Enable the
Lint/UnneededCopEnableDirective
cop, to work alongside the already-enabledLint/UnneededCopDisableDirective
cop - Fix
validate_config.rb
so it correctly outputs any problems with therubocop.yml
file, rather than just exiting silently with an appropriate code
Bump rubocop-rspec
to v1.22.0
Configure the RSpec/MessageSpies
cop to enforce that message
expectations should be set using .to receive
, not
.to have_received
(#17)
Include rubocop
and rubocop-rspec
as production dependencies, automatically installed
with this gem, so we can control the versions which are installed (#15)
Include rubocop-rspec
and configure it as we
do in other projects to enforce good style in RSpec specs (#13)
Enable Rubocop's DisplayStyleGuide
and ExtraDetails
options so more helpful error messages are displayed for offences (see 1de8a18 for further details)
Rename the gem to gc_ruboconfig
ahead of release on RubyGems (see d73dbee for details)
- Bump rubocop to 0.52.1
- Re-enable the
Style/FormatStringToken
cop which was temporarily disabled in v1.2.1
Disable the Style/FormatStringToken
cop, which currently generates false positives against date format strings
Bump rubocop to 0.52.0
Bump rubocop to 0.51.0
Fix invalid cop name
Initial release