java - 重命名类时应该对 javadoc 进行哪些更改?
问题描述
假设我有一个班级,我将其重命名。我应该如何更改课程的文档?这就是当前类的 javadoc 的样子
/**
* Single report.
*
* <p>There is no thread-safety guarantee.
*
* @author Yegor Bugayenko (yegor256@gmail.com)
* @version $Id: 532ae3783f6bcb7ffa6819b91ebee78670aa82e3 $
* @since 0.1
* @checkstyle ClassDataAbstractionCouplingCheck (500 lines)
* @checkstyle JavadocTagsCheck (500 lines)
*/
解决方案
如果更改仅影响类的名称,则只需相应替换文档、配置和其他引用中出现的名称。由于 JavaDoc 不包含任何类名,因此在该特定位置没有什么可做的。
像 IntelliJ 或 Eclipse 这样的 IDE 在进行这样的重构时可以提供很多帮助,因为它们提供了以安全方便的方式执行替换的工具。在简单的情况下,具有搜索和替换功能的文本编辑器可能就足够了。
自动替换后,我会手动完成所有更改并仔细检查它们是否具有预期的影响,因为有时上下文也会受到更改的影响并且需要进行调整。
推荐阅读
- solr - Solr 具有单个查询或范围的多个方面
- sql - 在小表和大表之间的内部连接期间,索引被忽略
- swift - 如何防止 Spacer 使 VStack 贪婪地增长到不必要的程度?
- typescript - 当我使用量角器为黄瓜文件运行打字稿代码时发生未定义的错误
- python - geopy.exc.GeocoderAuthenticationFailure:HTTP 错误 401:未经授权
- java - Android 应用程序在列出列表视图的项目时崩溃
- javascript - 如何在js中获取点粗体后的第一个单词
- ms-access - MS Access 数据库任务成本核算
- reactjs - 如果用户经过身份验证,如何在 next.js 中显示/隐藏菜单项
- arrays - Trying do deal with an object that can be an array or a number