我们如何使用Flex PMD进行Flex Code Review

时间:2012-02-10 10:01:04

标签: flex-pmd

如何使用Flex PMD进行Flex代码审查,例如Eclipse Jupiter Code Review?

1 个答案:

答案 0 :(得分:0)

我认为您正在询问如何运行FlexPMD。由于您尚未指定,我将发布我过去在Flex项目中使用的Ant脚本。它只是一个片段,所以你可能需要填写一些Ant变量,但这是一个开始。

<taskdef name="flexPmd"
    classname="com.adobe.ac.pmd.ant.FlexPmdAntTask"
    classpath="${flexpmd.lib.dir}/flex-pmd-ant-task-${flexpmd.version}.jar">

    <classpath>
        <pathelement location="${pmd.lib.dir}/pmd-4.2.5.jar"/>
        <pathelement location="${flexpmd.lib.dir}/*.jar"/>
    </classpath>
</taskdef>

<target name="flexPmdWithCustomRuleset">
    <flexPmd
        sourceDirectory="${src.dir}"
        outputDirectory="${flexpmd.report.dir}"
        ruleSet="${flexpmd.lib.dir}/pmd.xml"/>
</target>

<target name="flexPmdWithDefaultRuleset">
    <flexPmd
        sourceDirectory="${src.dir}"
        outputDirectory="${flexpmd.report.dir}"/>
</target>