の内部で使用されていることを確認するために:私は、このクラスは、「データマネージャー」パッケージ(またはサブパッケージ)の内部で使用されていることを望んJsonRequestBuilderのCheckstyleは、我々はユーティリティクラスを持っている特定のクラスにのみ、特定のパッケージまたはサブパッケージ
を、そしてありません内部のコードなど。
のでJsonRequestBuilderは
be.knarf.datamanager
be.knarf.datamanager.special it is also ok
のようなパッケージに使用することができる。しかし
be.knarf.screens
のようなパッケージには誰もがこれを行う方法を知っているではありませんか?これは、正規表現チェックの1つで行うことができますか?
パッケージツリーがあまりにも複雑になっている可能性があります。 –
これは機能しません。パッケージプライベートは、サブパッケージでも表示されないことを意味します。 –
JsonRequestBuilderは実際に私たちの複数のプロジェクトで使用されている自己書庫ライブラリのクラスです。これらのプロジェクトの中には、datamanagerパッケージがあります。そして、JsonRequestBuilderは、それらのパッケージ(またはそれらのサブパッケージ)内でのみ使用する必要があります。Mad Physicistの言うように、パッケージツリーは複雑すぎます。 – Knarf