Releases
v2.10.0
koic
released this
05 May 00:33
New features
Bug fixes
#421 : Fix incorrect auto-correct for Rails/LinkToBlank
when using target: '_blank'
with hash brackets for the option. (@koic )
#436 : Fix a false positive for Rails/ContentTag
when the first argument is a splat argument. (@koic )
#435 : Fix a false negative for Rails/BelongsTo
when using belongs_to
lambda block with required
option. (@koic )
#451 : Fix a false negative for Rails/RelativeDateConstant
when a method is chained after a relative date method. (@koic )
#450 : Fix a crash for Rails/ContentTag
with nested content tags. (@tejasbubane )
#103 : Fix a false positive for Rails/FindEach
when not inheriting ActiveRecord::Base
and using all.each
. (@koic )
#466 : Fix a false positive for Rails/DynamicFindBy
when not inheriting ApplicationRecord
and without no receiver. (@koic )
#147 : Fix a false positive for Rails/HasManyOrHasOneDependent
when specifying default dependent: nil
strategy. (@koic )
#137 : Make Rails/HasManyOrHasOneDependent
aware of readonly?
is true
. (@koic )
#474 : Fix a false negative for Rails/SafeNavigation
when using try!
without receiver. (@koic )
#126 : Fix an incorrect auto-correct for Rails/SafeNavigation
with Style/RedndantSelf
. (@koic )
#476 : Fix a false positive for Rails/ReversibleMigration
when using drop_table
with symbol proc. (@koic )
Changes
#409 : Deconstruct "table.column" in Rails/WhereNot
. (@mobilutz )
#416 : Make Rails/HasManyOrHasOneDependent
accept combination of association extension and with_options
. (@ohbarye )
#432 : Exclude gemspec file by default for Rails/TimeZone
cop. (@koic )
#440 : This PR makes Rails/TimeZone
aware of timezone specifier. (@koic )
#381 : Update IgnoredMethods
list for Lint/NumberConversion
to allow Rails' duration methods. (@dvandersluis )
#444 : Mark Rails/Blank
as unsafe auto-correction. (@koic )
#451 : Make Rails/RelativeDateConstant
aware of yesterday
and tomorrow
methods. (@koic )
#454 : Mark Rails/WhereExists
as unsafe auto-correction. (@koic )
#403 : Mark Rails/WhereEquals
as unsafe auto-correction. (@koic )
#379 : Mark Rails/DynamicFindBy
as unsafe. (@koic )
#106 : Mark Rails/ReflectionClassName
as unsafe. (@koic )
#106 : Make Rails/ReflectionClassName
aware of the use of string with to_s
. (@koic )
#456 : Drop Ruby 2.4 support. (@koic )
#462 : Require RuboCop 1.7 or higher. (@koic )
You can’t perform that action at this time.