Development Reports Plugin (quokka.plugin.devreport:0.3, namespace=devreport)

The DevReport Plugin produces a summary for all development reports and provides an interface for the addition of reports via other plugins.

Main Targets

reports Generates all registered reports and creates an HTML summary page linking to them

Minor Targets

xml-summary Generates an xml file containing details of all reports generated

Abstract Targets

generate A hook for other plugins to implement reports

The plugin itself does not generate any reports apart from a summary. Instead, other plugins such as the cobertura, junitreport and help plugins all generate reports and register them with this plugin.

Shared Default Properties

q.devreport.reportsRootDir ${q.project.targetDir}/dev-reports

reports

Generates all registered reports and creates an HTML summary page linking to them

  • alias: reports
  • depends: generate
  • prefix: q.devreport.reports

Default Properties

destDir ${q.devreport.reportsRootDir}

xml-summary

Generates an xml file containing details of all reports generated

  • depends: generate
  • prefix: q.devreport.xmlsummary

Default Properties

out ${q.devreport.reportsRootDir}/reports.xml

generate

A hook for other plugins to implement reports

  • abstract: true

Plugin Paths

runtime : Runtime class path

quokka.core.plugin-spi plugin-spi 0.3

quokka.core.util util 0.3

quokka.core.bootstrap-util bootstrap-util 0.3

apache.ant ant 1.7.1