sealed クラスの直接継承で、状態もオーバーライドされた equals() メソッドもないものを報告します。
equals() をオーバーライドして比較を安定させるか、class を object に変換して同じ効果を得ることが強く推奨されています。
例:
sealed class Receiver {
class Everyone : Receiver()
class User(val id: Int) : Receiver()
}
クイックフィックスを使用すると、class が object に変換されます。
sealed class Receiver {
object Everyone : Receiver()
class User(val id: Int) : Receiver()
}