有谁知道自动重构代码的方法,以最大程度地减少类及其属性和方法的可见性?我正在尝试清理一个旧的API,该API具有太多的公共获取器和设置器,无法满足JavaBean标准。 Eclipse插件将是理想的选择,但是可以提供帮助的任何工具都将非常有用。

最佳答案

IntelliJ idea可以对代码进行全局分析,并告诉您各种过度的可见性问题。如果涉及到任何动态技术,那么也很容易理解它们是给定方法/类的用法。但这并不完美。

08-04 10:51