同じパッケージ内で宣言されているものの、異なるモジュールにある package-private メンバーの使用箇所を報告します。

宣言しているクラスが別のローダーでロードされている場合、package-private メンバーにアクセスするコードは実行時に IllegalAccessError で失敗します。

別のローダーでロードされているクラスの package-private メソッドをオーバーライドしているメソッドは、スーパーメソッドが実装クラスのインスタンスで呼び出される場合に呼び出されません。

メソッドが別のローダーでロードされているクラスの abstract package-private メソッドを実装している場合、実装クラスのインスタンスでのスーパーメソッドの呼び出しは AbstractMethodError で失敗します。