Releases: rubocop/rubocop-rspec
Releases · rubocop/rubocop-rspec
RuboCop RSpec v3.5.0
- Don't let
RSpec/PredicateMatcher
replacerespond_to?
with two arguments with the RSpecrespond_to
matcher. (@bquorning) - Fix
RSpec/PredicateMatcher
support foreql
andequal
matchers. (@bquorning) - Pluginfy RuboCop RSpec. (@koic)
RuboCop RSpec v3.4.0
- Fix
RSpec/SortMetadata
cop to limit sorting to trailing metadata arguments. (@cbliard) - Replace
RSpec/StringAsInstanceDoubleConstant
withRSpec/VerifiedDoubleReference
configured to only support constant class references. (@corsonknowles) - Fix
RSpec/EmptyExampleGroup
cop false positive when a simple conditional is used inside an iterator. (@lovro-bikic)
RuboCop RSpec v3.3.0
- Deprecate
top_level_group?
method fromTopLevelGroup
mixin as all of its callers were intentionally removed fromRubocop/RSpec
. (@corsonknowles) - Fix false positive for RSpec/EmptyMetadata for splat kwargs. (@pirj)
RuboCop RSpec v3.2.0
- Fix
RSpec/VoidExpect
to only operate inside an example block. (@corsonknowles) - Change
RSpec/ContextWording
cop to always report an offense when bothPrefixes
andAllowedPatterns
are empty. (@ydah) - Add support for
and
andor
compound matchers toRSpec/ChangeByZero
cop. (@ydah)
RuboCop RSpec v3.1.0
- Add
RSpec/StringAsInstanceDoubleConstant
to check for and correct strings used as instance_doubles. (@corsonknowles) - Fix false-positive for
RSpec/UnspecifiedException
when a method is literally namedraise_exception
. (@aarestad) - Fix false-positive for
RSpec/UnspecifiedException
whennot_to raise_error
is used within a block. (@aarestad, @G-Rath)
RuboCop RSpec v3.0.5
- Fix false-negative and error for
RSpec/MetadataStyle
when non-literal args are used in metadata inEnforceStyle: hash
. (@cbliard) - Improve offense message for
RSpec/IndexedLet
. (@earlopain)
RuboCop RSpec v3.0.4
- Fix false-negative for
UnspecifiedException
when matcher is chained. (@r7kamura)
RuboCop RSpec v3.0.3
- Add support for Unicode RIGHT SINGLE QUOTATION MARK in
RSpec/ExampleWording
. (@jdufresne) - Suppress deprecation warning for
RSpec/MultipleExpectations
,RSpec/MultipleMemoizedHelpers
, andRSpec/NestedGroups
cops. (@koic)
RuboCop RSpec v3.0.2
- Fix wrong autocorrect for
RSpec/ScatteredSetup
when hook contains heredoc. (@earlopain) - Fix false negative for
RSpec/PredicateMatcher
when expectation contains custom failure message. (@earlopain) - Facilitate the 3.0 upgrade flow with proper extracted cop messages. (@jeppester)
RuboCop RSpec v3.0.1
- Bump RuboCop requirement to +1.61. (@ydah)