All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.maven.plugins.maven-clover2-plugin.4.0.6.source-code.default-clover-report.xml Maven / Gradle / Ivy

Go to download

Maven plugin for Clover. MIGRATION NOTICE: Since next major Clover release this plugin will be renamed to com.atlassian.maven.plugins:clover-maven-plugin. Thus, goals will also be renamed, e.g. 'clover2:setup' will become 'clover:setup'.

The newest version!
<project name="Clover Report" default="current">

    <clover-format id="clover.format" type="${type}" orderBy="${orderBy}" filter="${filter}" reportStyle="${reportStyle}"/>

    <clover-setup initString="${cloverdb}"/>

    <fileset id="test.sources" dir="${projectDir}">
        <include name="${testPattern}"/>
    </fileset>

    <clover-columns id="clover.columns">
        <totalChildren/>
        <filteredElements/>
        <avgMethodComplexity/>
        <uncoveredElements format="raw"/>
        <totalPercentageCovered format="longbar"/>
    </clover-columns>

    <target name="historical">
        <clover-report>
            <current outfile="${output}" summary="${summary}"
                     charset="${charset}" title="${title}" titleAnchor="${titleAnchor}"
                     span="${span}" alwaysReport="${alwaysReport}"
                     showInnerFunctions="${showInnerFunctions}" showLambdaFunctions="${showLambdaFunctions}">
                <format refid="clover.format"/>
                <testsources refid="test.sources"/>
                <columns refid="clover.columns"/>
            </current>
            <historical outfile="${historyout}" historydir="${history}"
                        charset="${charset}" title="${title}" titleAnchor="${titleAnchor}"
                        span="${span}">
                <format refid="clover.format"/>
            </historical>
        </clover-report>
    </target>

    <target name="current">
        <clover-report>
            <current outfile="${output}" summary="${summary}"
                     charset="${charset}" title="${title}" titleAnchor="${titleAnchor}"
                     span="${span}" alwaysReport="${alwaysReport}"
                     showInnerFunctions="${showInnerFunctions}" showLambdaFunctions="${showLambdaFunctions}">
                <format refid="clover.format"/>
                <testsources refid="test.sources"/>
                <columns refid="clover.columns"/>
            </current>
        </clover-report>
    </target>

</project>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy