cpd

    1热度

    1回答

    我有具有多个methods.In我用变量名“结果”对于结果集和用于PreparedStatement的“陈述”每个方法的DAO类和closeResources()方法来关闭PreparedStatement和Connection。我使用了具有createConnection()方法,getConnection()方法的DataManager类。在我的DAO中有10个方法。我使用DAO工厂方法在BO

    1热度

    1回答

    我们正在使用CPD工具进行代码重复检测。 CPD工具包括空格和评论。您能否让我们知道我们如何避免空白,评论以便正确处理重复性问题? 假设我们有4行重复代码和4行注释,则它返回8行而不是4行。

    1热度

    2回答

    从PMD 5.0.3更新到5.0.5之后,当尝试通过ant运行CPD时,出现NoClassDefFoundError错误。我发现CPD更改为使用FilenameUtils,但这不应该成为问题,因为我在任务的路径中使用了commons-io.jar。 这里是Ant目标(FilenameUtils是公地io.jar) <target name="cpd" depends="init"> <

    0热度

    1回答

    我想用PMD 4.2.5在我的C代码中查找重复项。我用的是例如命令行从他们的文档: java net.sourceforge.pmd.cpd.CPD --minimum-tokens 100 --files C:\src --language cpp 这给我的错误: Can't find the custom format --language: java.lang.ClassNotFound

    0热度

    2回答

    这是关于PMD静态分析仪的功能:复制粘贴检测器。 是的,我完全读了http://pmd.sourceforge.net/cpd.html。 但是如果我从ant-task运行CPD,我可以通过指定ignoreLiterals和ignoreIdentifiers来微调它的工作。我怎样才能使用命令行指定这些密钥?

    0热度

    1回答

    我正在使用CPD工具在我的项目中查找重复代码。我试过了这个链接CPD Usage中给出的命令行选项。 我想以xml格式生成报告,并需要将其存储在特定位置。但它在控制台本身显示报告,并不存储在任何地方。 Refer this screenshot. 我在CPD GUI中试过这样并正常工作。但为了我的需要,我想在xml文件中生成报告。这可能吗? 在上面的链接中,他们已经给出了ANT工具的信息。那么有什

    1热度

    1回答

    在一个大型项目中使用了多个android资源。现在恰好有资源被复制。我想用CPD来检测这些副本。目前我使用下面的命令: ./run.sh cpd --language xml --minimum-tokens 20 --files $RES_FOLDER 不幸的是大多数的XML文件中包含至少一个报关行: <?xml version="1.0" encoding="UTF-8" ?> 其次是

    3热度

    1回答

    我是PMD/CPD的新手。我在Maven项目配置PMD如下: <groupId>org.parent</groupId> <artifactId>CustRestExampleOsgi</artifactId> <version>1.0</version> <packaging>pom</packaging> <name>CustRestExampleOsgii</name> <mo

    0热度

    1回答

    我想添加cpd的新C++库(https://github.com/gadomski/cpd)到ROS中的一个项目。 我已经在我的Ubuntu操作系统中成功安装了cpd库。 现在我想在ROS环境下使用它。 在CMakeList.txt文件,我已经添加的 find_package(CPD REQUIRED) include_directories(include ${catkin_INC

    7热度

    2回答

    我想在我的蟒蛇代码库运行CPD的GUI版本,但即使我设置了分块大小为1 我的心不是代码,良好的返回没有重复的代码中使用CPD。 有没有人在python项目上运行过CPD?