同じパッケージ内にあるものの異なるモジュール内で宣言されているパッケージ private メンバーが使用されていること、さらにはプロダクションで宣言されているパッケージ private がテストから使用されていることを報告します。

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

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

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