Entity から SharedEntity への無効な参照を報告します。

SharedEntity からは Entity を参照できません。 Entity から SharedEntity を参照できるのは、プロパティが null 許容であるか、@CascadeDeleteBy アノテーションを持つ場合だけです。 それ以外の場合は、ランタイム例外が発生します。

例:


  interface A : LegacyEntity {
    var x: SharedEntity
    var y: SharedEntity
  }

クイックフィックスを使用すると、アノテーションを生成するか、型を null 許容にできます


  interface A : LegacyEntity {
    var x: SharedEntity?
    @CascadeDeleteBy
    var y: SharedEntity
  }