JPA エンティティでイミュータブルコレクションが使用されていることを報告します。

@OneToMany または @ManyToMany アノテーションが付いたイミュータブルコレクション型 (List, SetMap) のプロパティを検出します。 Hibernate との互換性を確保するため、ミュータブルコレクション型 (MutableList, MutableSet, MutableMap) を代わりに使用することを提案します。

埋め込まれたコードスニペット:


@Entity
open class User(
  @Id
  val id: Long = 0L,
  @OneToMany
  val orders: List = listOf(),
)
クイックフィックス適用後:

@Entity
open class User(
  @Id
  val id: Long = 0L,
  @OneToMany
  val orders: MutableList = mutableListOf(),
)