文档章节

PMD Warnings 警告类型

skyheng
 skyheng
发布于 2016/08/02 09:13
字数 201
阅读 25
收藏 0

PMD Warnings 警告类型

一、

Type: UnusedModifier

Category: Unused Code(未使用的代码)


二、导入(import) 的包未使用到 【Ctrl+Shift+O】

Type: UnusedImports

Category: Import Statements (import语句)


三、存在未被使用的私有成员变量

Type:UnusedPrivateField

Category: Unused Code


四、有命名後没有使用的变量

Type:UnusedLocalVariable

Category: Unused Code

五、分解的 if 表达式:有时候两个 if 语句可以通过布尔短路操作符分隔条件表达式组合成一条语句

Type:CollapsibleIfStatements

Category: Basic

六、

非循环中不要有空的表达式:在一个非 for 循环或非 while 循环体中使用的一个空的表达式(或者称为一个分号)可能是一个 bug 。也可能是一对分号,这是无用的需要被移除的

Type:EmptyStatementNotInLoop

Category: Empty Code


 


本文转载自:http://blog.csdn.net/skychenjh/article/details/46010463

共有 人打赏支持
skyheng
粉丝 0
博文 18
码字总数 0
作品 0
深圳
程序员
Java中@SuppressWarnings注解用法(转)

背景: J2SE提供的最后一个注解是@SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 @SuppressWarnings注解允许您选择性地取消特定代码...

easonjim
2017/10/31
0
0
Java魔法堂:注解用法详解——@SuppressWarnings

一、前言                                   编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的“感叹号”就严...

非沧海一粟不随波逐流
2017/11/02
0
0
常用 Java 静态代码分析工具的分析与比较

简介: 本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们进行分析...

IBMdW
2011/07/01
41.7K
20
8种常见的Java不规范代码

在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可...

tsl0922
2012/09/17
24.1K
47
python warnings

在写Python代码的时候,, 经常看到一些deprecate的警告信息,,看到挺烦的.. 后来google,查询到通过wanrings模块,,可以临时废止warnings信息... import warningsdef fxn(): warnings.warn("depr...

mstools
2014/07/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
今天
0
0
qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0
20180818 上课截图

小丑鱼00
今天
1
0
Springsecurity之SecurityContextHolderStrategy

注:下面分析的版本是spring-security-4.2.x,源码的github地址是: https://github.com/spring-projects/spring-security/tree/4.2.x 先上一张图: 图1 SecurityContextHolderStrategy的三个......

汉斯-冯-拉特
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部