<!--NewrulesJan2010--><rulename="NPathComplexity"since="3.9"message="Themethod{0}()hasanNPathcomplexityof{1}"class="net.sourceforge.pmd.rules.design.NpathComplexity"externalInfoUrl="http://pmd.sourceforge.net/rules/codesize.html#NPathComplexity">..
分类:
其他好文 时间:
2014-10-17 12:11:16
阅读次数:
346
<ruleclass="net.sourceforge.pmd.rules.CloseResource"message="Ensurethatresourceslikethis{0}objectareclosedafteruse"name="CloseResource"><description>Ensurethatresources(likeConnection,Statement,andResultSetobjects)arealwaysclosedafteruse</des..
分类:
其他好文 时间:
2014-10-17 12:09:47
阅读次数:
379
近期由于实验要求进行代码评审和程序性能优化,需要在MyEclipse下安装一些插件,但是因为现在的MyEclipse版本和大多数教程的不一样了,一些安装选项也已经改变,所以安装起来很费事,通过不断的尝试,参考和剁教程并且自己实践的基础上,整理了一下关于checkstyle、pmd、findbugs的最简便的安装方式,希望能帮助更多的人在安装是少走弯路
原文链接:http://write.bl...
分类:
数据库 时间:
2014-10-15 14:53:40
阅读次数:
226
介绍Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量...
分类:
其他好文 时间:
2014-08-29 15:49:48
阅读次数:
231
首先下载com.abobe,ac.pmd.eclipse_...jar 和 flex-pmd-all-in-one...zip俩文件前面一个装在xx\adobe flash builder xx\eclipse\plugins下,后面随便放哪,但路径中不能有空格,解压之。重启fb,再配置下,窗口->...
分类:
其他好文 时间:
2014-08-20 17:57:22
阅读次数:
262
最近,我给Java项目做了一次代码清理工作。经过清理后,我发现一组常见的违规代码(指不规范的代码并不表示代码错误)重复出现在代码中。因此,我把常见的这些违规编码总结成一份列表,分享给大家以帮助Java爱好者提高代码的质量和可维护性。
这份列表没有依据任何规则或顺序,所有的这些都是通过代码质量工具包括CheckStyle,FindBugs和PMD检查出。一起来看下:
一、Eclipse编译器提供...
分类:
编程语言 时间:
2014-08-19 14:34:24
阅读次数:
173
=========Maven Report Plugin=========1.源码分析Java代码maven-pmd-plugin2.代码格式检查Java代码maven-checkstyle-plugin3.代码相似度检查Java代码org.codehaus.mojosimian-maven-plu...
分类:
其他好文 时间:
2014-08-11 10:01:32
阅读次数:
237
简介:本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindBugs,PMD,Jtest),最后从功能、特性等方面对它们进行分析和比较,希望能够帮助 Java 软件开发人员了解静态代码分析工具,并选择合适的工具应用...
分类:
编程语言 时间:
2014-07-19 11:37:23
阅读次数:
374
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21 解:echo date(‘Y-n-d H:i:s’, strtotime(‘-1 day’)); 原因: format 字符说明返回值例子a小写的上午和下午值am 或 pmA大写的上午和下午值AM 或 PMd月份中的第几...
分类:
Web程序 时间:
2014-07-10 11:32:10
阅读次数:
347
这里列出了很多Java静态分析工具,每一种工具关注一个特定的能发挥自己特长的领域,我们可以列举一下:Pmd它是一个基于静态规则集的Java源码分析器,它可以识别出潜在的如下问题:–
可能的bug——空的try/catch/finally/switch块。– 无用代码(Dead code):无用的本地...
分类:
数据库 时间:
2014-05-21 23:50:58
阅读次数:
586