java - 告诉 Intellij 该类是库的一部分,因此未使用方法是正常的
问题描述
当我的方法未使用时,IntelliJ 会给我警告。除了我正在开发一个库,所以这些方法在其他项目中使用,但从未在当前库中使用。
我知道如果我将方法与特定注释相关联,我可以告诉 IntelliJ 删除警告(这就是我为反射方法所做的)。
但是有没有办法避免添加注释来停止警告?
或者至少只为类提供注释,而不是为类中的每个方法提供注释?
解决方案
在类级别使用 @SuppressWarnings("ALL") 注释来抑制警告非常简单。
@SuppressWarnings("ALL")
public interface UserService {
void f1();
void f2();
}
第二种方法也相当简单,它可以让您抑制整个 IDE 的警告。全局禁用未使用方法的检查 - 在首选项中转到编辑器 > 检查 > Java > 声明冗余 > 未使用声明并取消勾选方法。
推荐阅读
- node.js - 如何唯一标识 puppeteer 浏览器实例?
- java - 在 java 中,什么是在运行时通过唯一特征(完全限定名称/ID/)在运行时访问类及其方法的正确/规范方式
- c# - 无法从带有 ASP.NET Core 的 Docker 容器连接到 SQL Server 容器
- go - 不同类型的元素列表(尝试构建解析器时)
- kotlin - 如何在 Ktor 中生成 .war 文件?
- methods - PHP Laminas PHPStan - 调用未定义的方法 Laminas\Stdlib\RequestInterface::isPost()
- flutter - Flutter windowmanager 工作在之前的flutter中。它停止工作并一直说它正在使用已弃用的 api,因为我升级到空安全
- angular - NullInjectorError:在 ng 测试时没有 InjectionToken angularfire2.app.options 的提供者
- html - 如何将标签放在范围滑块上方
- multithreading - puppeteer-cluster 是否使用所有内核?