spotbugs官方文档的bug描述概述

spotbugs已经取代和继承了曾今的findbugs,已经按个人理解对bug的类别进行排序,重要的在前,不重要的在后。

bug描述里的废话被我删了。

文档参考:http://spotbugs.readthedocs.io/en/latest/bugDescriptions.html

本文原文发表在:https://blog.csdn.net/windanchaos
这里写图片描述

Malicious code vulnerability (MALICIOUS_CODE)恶意代码漏洞

code that is vulnerable to attacks from untrusted code
代码有漏洞,可能被攻击。
必须要重要。

Multithreaded correctness (MT_CORRECTNESS)多线程的正确性

code flaws having to do with threads, locks, and volatiles
可能导致线程、死锁及不稳定的
必须很重要。

Performance (PERFORMANCE)性能

code that is not necessarily incorrect but may be inefficient
可能代码正确但是性能会有问题的地方
必须很重要。

Security (SECURITY)安全

A use of untrusted input in a way that could create a remotely exploitable security vulnerability.
非安全输入,可导致远程利用的安全漏洞。
很重要

Bad practice (BAD_PRACTICE)低劣的代码实践,违反推荐和必要的编码惯例

Violations of recommended and essential coding practice. Examples include hash code and equals problems, cloneable idiom, dropped exceptions, Serializable problems, and misuse of finalize.

不是特别重要。

Correctness (CORRECTNESS)正确性,可能出现非预期的代码错误

Probable bug - an apparent coding mistake resulting in code that was probably not what the developer intended.
逻辑大概就是:这个地方的正确性值得商榷,你最好来确认下会不会潜在的出现不是你预期的行为。
不是特别重要。

Experimental (EXPERIMENTAL)实验性的

Experimental and not fully vetted bug patterns
看官方文档里的子bug类别描述,大概意思是说老兄,这个地方本程序查不出来,要么是类太大了之类,bug匹配模式不太适用,你自己再确认下。
不太重要。

Dodgy code (STYLE)糟糕的代码(风格)

code that is confusing, anomalous, or written in a way that leads itself to errors. Examples include dead local stores, switch fall through, unconfirmed casts, and redundant null check of value known to be null. More false positives accepted.
不是很重要,看公司要求。

Internationalization (I18N)国际化

code flaws having to do with internationalization and locale
代码没有遵守必要的本地化和国际化
这个要看公司要求

Bogus random noise (NOISE)假的随机噪音

Bogus random noise: intended to be useful as a control in data mining experiments, not in finding actual bugs in software
据描述的意思,意思就是兄弟,你不用管,这是spotbugs自己搞事。
完全不重要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

windanchaos

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值