【发布时间】:2011-03-15 02:00:05
【问题描述】:
有没有办法在 Java 项目中生成该项目中任何其他类不再需要的类列表?
这是一个帮助说明情况的图表(我希望你喜欢我的 ASCII 图表,因为我没有足够的代表来使用图像),其中 C 和 B 依赖于项目 A:
A
/ \
/ \
C B
我通过将代码从 B 移动到 A 开始重构,以便 C 和 B 共享它。但是,现在我即将完成重构,我想检查是否有任何类我移到了 A,现在可以移回 B(A 中的类,但 A 中的任何代码都没有使用)
有什么工具可以用来为我生成这些类的列表吗?
【问题讨论】:
-
+1 为您的 ascii 图 :-)
标签: java refactoring dependencies