为外部依赖项自动描述和应用Java代码重构

时间:2016-01-08 09:44:01

标签: java refactoring automated-refactoring

示例:库正在重命名方法并弃用旧方法。

有没有办法描述这种重构,例如:在XML中并使用工具将其应用于所有依赖项目?

澄清:完成此重构后,库中已包含新代码。

1 个答案:

答案 0 :(得分:3)

查看Jackpot

另一个感兴趣的工具是谷歌的refaster可以提供帮助。我在这里询问了它的状态:https://github.com/google/error-prone/issues/384

最后,我非常确定DMS refactoring支持此类用例,即使我从未使用过它。