我想让我的队友知道不应使用 String.replace()(因为我们的许多开发人员不知道正则表达式参数)并建议他们改用 StringUtils.replace()。
我可以通过告诉他们,将重点放在代码审查中,为 Findbugs、CheckStyle 或其他工具编写自定义规则来做到这一点,但我更愿意在代码中记录这一点,让编译器知道我的意图。
如果 String 是我自己代码中的一个类,我会简单地添加弃用注释。有没有办法为我没有来源的类添加弃用注释?
(不,我不想自己编译 JDK 作为解决方法:)