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

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

Go to download

Maven plugin for Clover. MIGRATION NOTICE: Since Clover 4.1.0 this plugin is named com.atlassian.maven.plugins:clover-maven-plugin. In previous versions it was named com.atlassian.maven.plugins:maven-clover2-plugin.

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

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

    <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