为什么我在使用的类,方法和字段上得到未使用的声明?

Towni0

我正在修复并清理我的学校项目,我们应该使用IntelliJ IDEA中的“ InspectCode”功能,并在返回项目之前还修复所有警告。我在“声明冗余/未使用的声明/入口点”类别下得到了一些警告。我不知道为什么。对“未使用的声明的描述是:

“该检查报告了指定检查范围内未从入口点使用或无法到达的类,方法或字段。”

IDEA抱怨的类,字段和方法都已使用/启动等。项目按预期运行,并且一切正常。

public enum Direction {
/**
 * When the mob is set to move up.
 */
 UP_DIR,
 /**
 * When the mob is set to move down.
 */
DOWN_DIR,
/**
 * When the mob is set to move left.
 */LEFT_DIR,  /**
 * When the mob is set to move right.
 */RIGHT_DIR,  /**
 * When the mob is set to move upleft.
 */UPLEFT_DIR,  /**
 * When the mob is set to move upright.
 */UPRIGHT_DIR,  /**
 * When the mob is set to move downleft.
 */DOWNLEFT_DIR,  /**
 * When the mob is set to move downright.
 */DOWNRIGHT_DIR
}

另一个错误来自于此:

public static void main(String[] args) {
// Start the game
Game game = new Game();
game.start();
}

有没有一种方法可以“修复”我的代码,这样我就不会收到这些警告?

康斯坦丁·布伦科夫(Konstantin Bulenkov)

将光标置于警告处,然后按Alt + Enter 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Maven quarkus:dev目标,为什么我会在com.fasterxml.jackson.annotation上得到未解决的dep

为什么我在使用jpanel的不同计算机上得到不同的结果?

为什么我在模型中不存在的字段名称上得到无效的列名?

为什么我在按钮上得到矩形包裹的图标?

为什么我在此REST教程上得到404?

为什么我在这些元素上得到 NullPointer

为什么我只在红隼上得到 500?

为什么我在 listAdapter 上得到空值?

为什么我在 python datetime 上得到意外的时区偏移?

使用NUnit 3时,为什么在TeamCity 9上得到“不支持文件类型”?

为什么在使用授权密码和授权代码请求令牌时,我没有得到相同的声明?

为什么在同步锁上得到NullPointerException?

为什么我无法使用反射访问字段类?

为什么我无法使用Jooq的into方法获取类中的数据库字段值?

为什么在使用Pycharm时python调试器总是在113上得到此超时等待响应?

为什么我在 HackerRank 上得到的输出与我的 IDE 输出不同?

在我的例子中,为什么我在“npm start”上得到了 no-unused-expressions 错误

为什么使用默认接口方法而不是类字段?

为什么我得到“行上的连续声明必须由分隔符”和“在其自己的初始变量中使用的变量”

为什么我直接在mysql数据库上得到这些随机超时错误

为什么我在ASCII到数字程序上得到相同的读数?

为什么我在访问表单中从标签上得到类型不匹配的信息?

为什么我在git上得到ssh_exchange_identification:远程主机关闭了连接?

为什么我在生成器增量上得到 NAN?

为什么我在FULL OUTER JOIN的匹配列上得到空白值?

为什么我的 C++ 代码会在 stdout 上得到响应?

为什么我在 SQL 的 LEFT JOIN 中的匹配变量上得到空值?

谁能告诉我为什么我在python中使用gmtime和mktime,得到错误的结果?

为什么在明显存在的对象上得到“ nil:NilClass的未定义方法”?