Class CloverReportTask.CurrentEx

java.lang.Object
org.openclover.core.reporters.CloverReportConfig
org.openclover.core.reporters.Current
org.openclover.ant.tasks.CloverReportTask.CurrentEx
All Implemented Interfaces:
AntExtension
Enclosing class:
CloverReportTask

public static class CloverReportTask.CurrentEx extends org.openclover.core.reporters.Current implements AntExtension
Adapter class which provides a version of the Current report configuration suitable for Ant use - i.e. able to accept filesets and able to resolve formats by reference
  • Field Summary

    Fields inherited from class org.openclover.core.reporters.Current

    DEFAULT_HTML, DEFAULT_PDF, DEFAULT_XML, ERR_INITSTRING_NOT_SPECIFIED, testResultFiles
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    addFileSet(org.apache.tools.ant.types.FileSet fileset)
     
    void
     
    void
    addSourcepath(org.apache.tools.ant.types.Path path)
    Adds a path to sourcepath.
    void
    addTestResults(org.apache.tools.ant.types.FileSet fileset)
     
    void
    addTestSources(org.apache.tools.ant.types.FileSet fileset)
     
    List<org.apache.tools.ant.types.FileSet>
     
    List<org.apache.tools.ant.types.FileSet>
     
    List<org.apache.tools.ant.types.FileSet>
     
     
    void
    resolve(org.apache.tools.ant.Project p)
     

    Methods inherited from class org.openclover.core.reporters.Current

    addGlobalFileName, addTestResultFile, addTestSourceFile, effectiveTestFilter, getCoverageDatabase, getGlobalSourceFileNames, getMaxTestsPerFile, getNumThreads, getSummary, getTestSourceFiles, getTimeOut, isIncludeFailedTestCoverage, isShowInnerFunctions, isShowLambdaFunctions, isShowUniqueCoverage, setIncludeFailedTestCoverage, setMaxTestsPerFile, setNumThreads, setShowInnerFunctions, setShowLambdaFunctions, setShowUniqueCoverage, setSummary, setTimeOut, toString, validate

    Methods inherited from class org.openclover.core.reporters.CloverReportConfig

    getCharset, getColumns, getEffectiveDate, getFirstCurrentConfig, getFormat, getHomepage, getInitString, getLinkedReports, getMainFileName, getMainOutFile, getOutFile, getReportDelay, getSourcepath, getSpan, getTestFilter, getTitle, getTitleAnchor, getTitleCount, getTitleTarget, getUniqueTitle, getValidationFailureReason, incTitleCount, isAlwaysReport, isColumnsSet, isCompress, isLoadPerTestData, isLoadTestResults, isNeedsNewFrame, isSkipCoverageTreeMap, setAlwaysReport, setCharset, setColumns, setCompress, setCoverageCacheSize, setEffectiveDate, setFailureReason, setFirstCurrentConfig, setFormat, setHomepage, setIncludeFilter, setInitString, setLinkedReports, setLoadPerTestData, setLoadTestResults, setMainFileName, setNeedsNewFrame, setOutFile, setProjectName, setReportDelay, setSkipCoverageTreeMap, setSourcepath, setSpan, setTestFilter, setTitle, setTitleAnchor, setTitleTarget, setUniqueTitle

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • CurrentEx

      public CurrentEx()
  • Method Details

    • addFormat

      public void addFormat(CloverFormatType format)
    • addColumns

      public void addColumns(ColumnsEx cols)
    • resolve

      public void resolve(org.apache.tools.ant.Project p)
      Specified by:
      resolve in interface AntExtension
    • getTypeName

      public String getTypeName()
      Specified by:
      getTypeName in interface AntExtension
    • addFileSet

      public void addFileSet(org.apache.tools.ant.types.FileSet fileset)
    • getFilesets

      public List<org.apache.tools.ant.types.FileSet> getFilesets()
      Specified by:
      getFilesets in interface AntExtension
    • addSourcepath

      public void addSourcepath(org.apache.tools.ant.types.Path path)
      Adds a path to sourcepath.
      Parameters:
      path - to add
    • addTestResults

      public void addTestResults(org.apache.tools.ant.types.FileSet fileset)
    • getTestResults

      public List<org.apache.tools.ant.types.FileSet> getTestResults()
    • addTestSources

      public void addTestSources(org.apache.tools.ant.types.FileSet fileset)
    • getTestSources

      public List<org.apache.tools.ant.types.FileSet> getTestSources()