Rails/HasManyOrHasOneDependent
cop について、Active Resource の has_many
なんかの association メソッドで false positive が発生するというレポートに当たっていたパッチへのリグレッションを直した。
yskkin さんより mix-in を使った場合に false negative になるというフィードバックをもらって、以下は ApplicationRecord
か ActiveRecord::Base
を継承したものに検査の対象を絞っていたものを、ActiveResource::Base
ものを除外するという形に変更したもの。
ActiveModelSerializers もActive Resource と同様の対処が必要とのフィードバックをもらっているので、あとで allow list 形式で、除外対象を決められるようにするかもしれない。