大规模重构 - 如何将 final 关键字添加到 Java 方法参数中
2022-09-01 13:41:38
这可能是一个简单的问题:我如何大规模重构我的Java代码,使大部分方法参数成为“最终”?这是遵循我们的“检查风格”规则之一。我们有成千上万的Java文件,因此手动编辑所有这些文件对我们来说似乎不是一个可以接受的解决方案。
我在IntelliJ中没有找到任何这样的重构选项。有人知道任何可以提供帮助的工具吗?或者任何聪明的方法来实现这一目标?
这可能是一个简单的问题:我如何大规模重构我的Java代码,使大部分方法参数成为“最终”?这是遵循我们的“检查风格”规则之一。我们有成千上万的Java文件,因此手动编辑所有这些文件对我们来说似乎不是一个可以接受的解决方案。
我在IntelliJ中没有找到任何这样的重构选项。有人知道任何可以提供帮助的工具吗?或者任何聪明的方法来实现这一目标?
您可以使用IntelliJ的检查机制来实现以下目的:
final
完成此操作后,您可能希望在 IDE 中启用此检查,以便警告您不要犯进一步的错误: