告诉IntelliJ IDEA哪些方法不被识别为未使用
2022-08-31 15:06:36
IntelliJ IDEA有一个方便的功能来检测未使用的方法并以灰色显示它们,暗示死代码的潜在警告。
但是,有些方法不是直接执行的,而是通过反射执行的。一个很好的例子是由Spring执行的带注释的方法。IntelliJ具有不错的Spring集成,因此它可以检测到此注释,并且不会将此类方法标记为未使用。@RequestMapping
我有一个很小的AJAX框架,我使用自己的注释来指出基于某些HTTP请求属性执行哪个方法(与正在做的事情非常相似)。可以理解的是,IntelliJ不知道我的注释代表什么,并将这种方法标记为未使用,从而增加了不必要的噪音。@RequestMapping
我在想:
- 用另一个注释注释我的注释,但是是否有任何标准注释可以毫不费力地完成工作?
- 在IntelliJ中找到一个特定的设置来识别用于标记所用方法的自定义注释,但这需要其他团队成员做同样的事情,基本上是一种痛苦。
任何人都可以提出如何解决这个问题的任何想法吗?