Releases
v2.21.0
Compare
Sorry, something went wrong.
No results found
koic
released this
09 Sep 08:17
New features
#1075 : Add new Rails/SelectMap cop that checks for uses of select(:column_name) with map(&:column_name). (@koic )
#158 : Add Rails/DangerousColumnNames cop. (@r7kamura )
#1072 : Add TransactionMethods config for Rails/TransactionExitStatement to detect custom transaction methods. (@marocchino )
#967 : Add new Rails/UnusedRenderContent cop. (@samrjenkins )
#1052 : Add explicit style to Rails/I18nLazyLookup. (@sunny )
#1016 : Add new Rails/RedundantActiveRecordAllMethod cop. (@masato-bkn )
Bug fixes
#1078 : Fix a false negative for Rails/LexicallyScopedActionFilter when no methods are defined. (@vlad-pisanov )
#1060 : Fix a false positive for Rails/HttpStatus when using symbolic value that have no numeric value mapping. (@koic )
#1004 : Fix a false-positive for Rails/RootPathnameMethods on Ruby 2.4 or lower. (@r7kamura )
#1066 : Fix an error for Rails/FilePath when string interpolated Rails.root is followed by a message starting with .. (@koic )
#1049 : Fix an incorrect autocorrect for Rails/FilePath when File.join with Rails.root and path starting with /. (@ydah )
#1045 : Fix an incorrect autocorrect for Rails/NegateInclude when using Style/InverseMethods's autocorrection together. (@koic )
#1062 : Fix autocorrection for Rails/RakeEnvironment when rake task accepts arguments. (@fastjames )
#1036 : Fix an error for UniqueValidationWithoutIndex when db/schema.rb is empty. (@fatkodima )
#1042 : Fix no offences for Rails/SchemaComment when create_table with multi t columns. (@nipe0324 )
Changes
#1056 : Fix database adapter detection for nested config. (@mjankowski )
#1031 : Make Lint/SafeNavigationChain allow presence_in. (@koic )
#1080 : Make Rails/HttpStatus aware of string number status. (@r7kamura )
#1094 : Make Rails/TimeZone aware of String#to_time. (@koic )
#1015 : Make Style/InvertibleUnlessCondition aware of Active Support methods. (@koic )
#903 : Read database config for Rails/BulkChangeTable from environment variable. (@joergschiller )
#1058 : Relax Include path for Rails/FindBy and Rails/FindEach. (@koic )
#994 : Restrict DuplicateAssociation cop to ActiveRecord. (@mjankowski )
You can’t perform that action at this time.