PMD是Eclipse上的一款源代码分析插件,与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,它可以在不运行Java程序的情况下报告错误。pmd支持Java、JavaScript、XML、XSL等,欢迎下载!dlink dir615说明书免费下载-d-link dir-615快速安装指南(无线路由器设置)pdf格式
EclipsePMD插件更新内容
5.4.1更新:
功能要求和改进:
CPD:新的命令行参数——ignore-usings:忽略在c#中使用指示当比较文本。
修改规则:
java-comments/CommentRequired:新属性serialVersionUIDCommentRequiredserialVersionUID字段控制评论要求。默认情况下,不需要注释。
请求修改:
添加选项排除c#使用指令从CPD分析
添加功能在Java和JSP解析器跟踪令牌。
修复呈现CommentDefaultAccessModifier描述代码
RuleSetFactory性能增强
bug修正:
java-comments/CommentDefaultAccessModifier
#1430:CommentDefaultAccessModifiertriggersonfieldannotatedwith@VisibleForTesting
java-comments/CommentRequired
#1434:CommentRequiredraisesviolationonserialVersionUIDfield
java-design/UseNotifyAllInsteadOfNotify
#1438:UseNotifyAllInsteadOfNotifygivesfalsepositive
java-finalizers/AvoidCallingFinalize
#1440:NPEinAvoidCallingFinalize
java-imports/UnnecessaryFullyQualifiedName
#1436:UnnecessaryFullyQualifiedNamefalsepositiveonclashingstaticimportswithenums
java-junit/JUnitAssertionsShouldIncludeMessage
#1373:JUnitAssertionsShouldIncludeMessageisnolongercompatiblewithTestNG
java-migrating/JUnit4TestShouldUseBeforeAnnotation
#1446:FalsepositivewithJUnit4TestShouldUseBeforeAnnotationwhenTestNGisused
java-naming/SuspiciousEqualsMethodName
#1431:SuspiciousEqualsMethodNamefalsepositive
java-optimizations/RedundantFieldInitializer
#1443:RedundantFieldInitializer:Falsepositiveforsmallfloats
java-unnecessary/UselessQualifiedThis
#1422:UselessQualifiedThis:FalsepositivewithJava8Function
java-unusedcode/UnusedPrivateField
#1428:FalsepositiveinUnusedPrivateFieldwhenlocalvariablehidesmembervariable
一般
#1425:无效的XML字符输出
#1429:Java-解析错误:返回表达式
#1441:PMD:模块化后更新文档如何编译
pmdeclipse插件安装使用方法
解压文件中的压缩文件,将里面的两个文件夹plugins和features下面的文件分别拷贝到eclipse目录下面对应的plugins和features目录,重启eclipse。
Eclipse中,选择Windows->Preferences,即可看到已添加的Pmd,如下图所示

启动EclipseIDE,打开工程,选择"Windows"->"Preferences"下的PMD项,其中RulesConfiguration项目可以配置PMD的检查规则,自定义检查规则也可以在此通过Import的方式导入到PMD中

对于不需要的规则,可以选中该规则,点击“removerule”删除规则,也可以点击“importrule”导入新的规则,配置好后,鼠标右键点击工程中需要检查的JavaSource,选择"PMD"->"CheckCodeWithPMD",之后PMD就会通过规则检查你的JavaSource了并且将信息显示在PMD自己的视图上
bwin手机版 买pk10网 nba下注软件 乐鱼游戏解说 九游会娱乐诈骗展开

摇摆旅程手游下载-摇摆旅程安卓版1.0 最新版
常识读后感下载-梁文道常识读后感doc免费版
机器人卡蒂1.43 安卓版
优梦优网上商城app下载最新下载
魔云斗图软件下载-魔云QQ聊天斗图软件1.0.0 绿色免费版
趣味背单词软件下载-趣味背单词app1.0.0安卓版
优跑腿手机客户端下载-优跑腿苹果版2.0.24 ios版
嘀拍app下载-嘀拍app1.0.2 安卓客户端
AI美人app下载-AI美人绘画软件1.0.1 最新版
福建省妇幼保健院公众版app下载-福建省妇幼公众版app20213.8.2最新版
分辨率调节软件-电脑分辨率万能调节器1.1.1 绿色版
超级英雄蝙蝠侠游戏下载-超级英雄蝙蝠侠游戏安卓版(Bat Superhero Fly Simulator)2.0 最新版
sketchup超级阵列插件-超级阵列1.0 LY 汉化版
100FLOORS高智商解密游戏下载-100 FLOORS走出房间小游戏4.2.1.0 最新版
皇城传奇富强豪华礼包版-皇城传奇富强版1.0最新版
大家种果树红包版-全民种果树赚钱游戏1.0.9提现版
从零开始的勇者生活下载-从零开始的勇者生活游戏1.5.5 最新版
齐鲁商品交易中心手机客户端下载-齐鲁商品手机交易软件8.4.3.0.0 官网最新版
仙尘旧世1.4破解版下载-仙尘旧世1.4破解版【破解双英雄+礼包+复活+自主停怪+P闪】
战魂西游暗黑版送千元充值下载-战魂西游BT暗黑版送充值1.3.0送250000元宝