【问题标题】:PMD for detecting unused code - API usage用于检测未使用代码的 PMD - API 使用
【发布时间】:2011-07-22 04:58:43
【问题描述】:

我查看了PMD api,我想用它来检测类中未使用的实例变量和方法。我看到它可以从命令行调用,但是我想通过以编程方式调用 PMD 来执行我的类的冗余分析。不幸的是,该 api 不包含有关各种类和方法的任何信息。有没有人有任何关于如何调用 PMD 以编程方式检测冗余代码的信息?

【问题讨论】:

    标签: java code-analysis pmd


    【解决方案1】:

    您的意思是在构建过程中调用它吗?在实际应用程序运行时调用 PMD 分析源代码没有多大意义。

    看看maven-pmd-pluginthe Ant task

    【讨论】:

    • 当用户右键单击源文件时,我希望从插件(作为命令)调用 PMD。所以我将从插件中的一个类中调用 PMD,而不是作为构建的一部分。
    猜你喜欢
    • 1970-01-01
    • 2015-10-13
    • 1970-01-01
    • 1970-01-01
    • 2019-04-14
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多