jDepend、ant contribのverifydesignタスク、またはホワイトリストの代わりにブラックリストを使用する他の同様のツールを使用してパッケージ依存関係分析を実行する方法はありますか?
つまり、私は(少なくとも最初は)はるかに厳しくないことを望んでいます。パッケージAを指定する代わりに、B、C、およびKのみに依存する必要があります。パッケージBは、Q、W、およびRのみに依存する必要があります。システム内のすべてのパッケージについて、最初に次のように言いたいと思います。パッケージAはWおよびYとは絶対に接触できず、それ以外のことはすべて問題ありません。その後、リファクタリングが行われるにつれて、各パッケージの予想される依存関係(AはB、C、Kのみに依存)の完全なリストを徐々に追加することができます。
では、これを行うためのツールは存在しますか?