首页 > 解决方案 > 告诉 Intellij 该类是库的一部分,因此未使用方法是正常的

问题描述

当我的方法未使用时,IntelliJ 会给我警告。除了我正在开发一个库,所以这些方法在其他项目中使用,但从未在当前库中使用。

我知道如果我将方法与特定注释相关联,我可以告诉 IntelliJ 删除警告(这就是我为反射方法所做的)。

但是有没有办法避免添加注释来停止警告?

或者至少只为类提供注释,而不是为类中的每个方法提供注释?

标签: javaintellij-idea

解决方案


在类级别使用 @SuppressWarnings("ALL") 注释来抑制警告非常简单。

@SuppressWarnings("ALL")
public interface UserService {
     void f1();

     void f2();

}

第二种方法也相当简单,它可以让您抑制整个 IDE 的警告。全局禁用未使用方法的检查 - 在首选项中转到编辑器 > 检查 > Java > 声明冗余 > 未使用声明并取消勾选方法。


推荐阅读