如何在 Maven 中关闭 findbugs“冗余空检查”?

2024-01-30

我找不到报告“冗余空检查”(RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE)的检测器的名称,有人知道它是什么吗?谷歌搜索只给了我大量的项目报告......

自从我使用 JetBrains 以来,我遇到了很多错误@NotNull注释工具(它将空检查插入字节码)。

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>findbugs-maven-plugin</artifactId>
  <version>2.5.2</version>
  <configuration>
    <omitVisitors>???WhatIsTheDetectorsName???</omitVisitors>
  </configuration>
</plugin>

提前致谢


来自 findbugs-maven-plugin 的用法文档 http://gleclaire.github.io/findbugs-maven-plugin/usage.html指出visitors/omitVisitors选项都指定应该运行/不运行的错误检测器的逗号分隔列表。错误检测器由它们的类名指定,没有任何包限定。

据我所知,检查非空值的冗余空检查的类是,查找空值取消引用 https://searchcode.com/codesearch/view/17952501/。然而,它还执行许多其他检查,因此您也可以将其关闭。不确定是否可以仅关闭一项困扰您的检查。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Maven 中关闭 findbugs“冗余空检查”? 的相关文章

随机推荐

  • TCPDF pdf 中的特定字体

    有人可以告诉我我做错了什么吗 我需要在 TCPDF 生成的 pdf 中使用 Arial 字体 首先我尝试使用它 1 我从Windows字体目录中获取Arial并将其放入TCPDF目录中 2 接下来我在脚本中写道 fontname pdf g
  • Django ORM:分组依据和最大值

    我有一个看起来像这样的模型 Requests user req time req text 在数据库中 记录可以如下所示 id user id req time req text 1 1 TIMESTAMP YES 2 1 TIMESTAM
  • 仅在 Apple Watch 上请求位置,无需在配对手机上请求位置代码

    我到处都看过 包括苹果的示例应用程序 https developer apple com library content samplecode PotLoc Listings Potloc WatchKit Extension Stream
  • ZeroMQ性能测试。准确的延迟是多少?

    我正在使用 zmq 跨进程传输消息 并且我想做一些性能测试来获取延迟和吞吐量 官方网站给出了指南讲述如何运行性能测试 http zeromq org results perf howto 例如 我尝试过 local lat tcp 1521
  • macOS 10.15 Catalina 安装中缺少 PHP 7.3.8 zip 扩展名 [重复]

    这个问题在这里已经有答案了 MacOS 10 15 Catalina 安装的 PHP7 3 8 版本不包含 PHP 扩展 zip 我该如何查找并安装该 zip 扩展名 Brew install php73 zip 报告没有具有该名称的可用公
  • AppDelegate、RootViewController 和 UIApplication 之间是什么关系?

    我试图找出 appdelegate RootViewControoler 和 UIApplication 之间的关系 到目前为止 这是我已经弄清楚的 当启动你的应用程序时 main m 被加载 从这里 您的 MainWindow xib 被
  • 为什么%p不显示指针的完整宽度?

    如果我没记错的话 在64位机器上 指针相当于一个介于0 and 2 64 1 因此得到以下结果 printf p void 1 0xffffffffffffffff printf 0x lx uintptr t 1 0xffffffffff
  • 如何更改 Visual Studio Code 中的键盘快捷键绑定?

    使用 Visual Studio Code 的过程是 Remap a built in command s keyboard shortcut For example say Open File default is Ctrl O it s
  • 这些字符是什么:⎲⎳?

    我使用 Lyx Latex 发行版 将我的内容转换为 HTML 页面 我注意到 Firefox 中表示的西格玛符号由这两个字符组成 第一个字符代表 Sigma 符号的上半部分 第二个字符代表下半部分 我试图在谷歌上搜索这些 奇怪 的字符 但
  • 编译器版本与 .NET Framework 版本 - ASP.NET 应用程序的场景

    设想 我的客户端计算机上有针对 3 5 的 VS 2010 C 4 编译器 我正在开发 ASP NET 应用程序 我在类文件中使用可选参数 支持 C 4 并编译代码 一切似乎都工作正常 后来在运行时发现了一个问题 其中一个旧的 我相信是经典
  • javascript 数组作为字符串列表(保留引号)

    我有一个字符串数组 当我使用 toString 输出它时 引号不会保留 这使得使用 in 构建 mysql 查询变得困难 考虑以下 SELECT FROM Table WHERE column IN item1 item2 item3 it
  • 调用 Camera.release() 后相机正在被使用

    在我的 Android 应用程序中按下拍照按钮后 相机崩溃并显示以下错误消息 E 03 21 2016 10 29 49 164 000007d1 CameraObject Camera is being used after Camera
  • 不使用 WHERE 语句的 INT 比较

    我正在尝试编写一条 MySQL 语句来返回这些结果 Name Day 0 Day 1 Day 2 Day 3 Day 4 Day 5 Jeff 0 3 1 2 1 1 Larry 1 1 4 4 1 0 基于每个员工每天执行的任务数量 我的
  • 如何设置任务经常运行?

    如何让脚本每隔 30 分钟运行一次 我认为不同的操作系统有不同的方法 我正在使用 OS X 只需使用launchd 它是一个非常强大的启动器系统 同时它也是 Mac OS X 的标准启动器系统 如果没有它 当前的 OS X 版本甚至无法启动
  • SceneKit:材质预览始终为黑色

    在 Xcode 中 我有一个从 DAE 文件转换而来的 SCN 文件 我与模型制作者一起设置了所有基于物理 PBR 的设置 但无论我做什么 预览总是黑色的 另外 如果我将环境更改为程序天空 模型也会显示为黑色 I m aware that
  • 如何在 ggplot 中创建气泡网格图?

    I want to create bubble grid charts with ggplot somthing like this 我在网上找不到任何代码或示例 Thanks Using geom point具有离散的 x 和 y 尺度将
  • Python pandas 相当于 R groupby mutate

    因此 在 R 中 当我有一个由 4 列组成的数据框时 将其称为df我想计算一个组的和积之比 我可以用这样的方式 generate data df data frame a c 1 1 0 1 0 b c 1 0 0 1 0 c c 10 5
  • 我在 Ubuntu 14.04 中使用 codeigniter 出现 URL not found 问题错误

    我已将我的 codeigniter 项目与 Ubuntu 14 04 集成 在默认控制器 登录控制器 之后 它给了我 url not found 错误 请找到以下 htaccess 文件
  • Safari xhr (AJAX) 跨域重定向请求失败

    如何重现问题 使用 Safari 向服务器发出 AJAX 请求 让服务器响应 302 到不同的域 如果这些条件之一是not遇见了 就可以了 使用不同的浏览器 它可以工作 让服务器重定向到同一域 它可以工作 Load function in
  • 如何在 Maven 中关闭 findbugs“冗余空检查”?

    我找不到报告 冗余空检查 RCN REDUNDANT NULLCHECK OF NONNULL VALUE 的检测器的名称 有人知道它是什么吗 谷歌搜索只给了我大量的项目报告 自从我使用 JetBrains 以来 我遇到了很多错误 NotN