Class BaselineTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.liferay.gradle.plugins.baseline.BaselineTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.api.tasks.VerificationTask, org.gradle.util.Configurable<org.gradle.api.Task>

@CacheableTask public class BaselineTask extends org.gradle.api.DefaultTask implements org.gradle.api.tasks.VerificationTask
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Field Summary

    Fields inherited from interface org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
    BaselineTask(org.gradle.workers.WorkerExecutor workerExecutor)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    org.gradle.api.artifacts.Configuration
     
     
    boolean
     
     
     
    protected File
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    setBaselineConfiguration(org.gradle.api.artifacts.Configuration baselineConfiguration)
     
    void
    setBndFile(Object bndFile)
     
    void
    setForceCalculatedVersion(boolean forceCalculatedVersion)
     
    void
    setIgnoreExcessiveVersionIncreases(boolean ignoreExcessiveVersionIncreases)
     
    void
    setIgnoreFailures(boolean ignoreFailures)
     
    void
    setLogFileName(String logFileName)
     
    void
    setNewJarFile(Object newJarFile)
     
    void
    setReportDiff(boolean reportDiff)
     
    void
    setReportOnlyDirtyPackages(boolean reportOnlyDirtyPackages)
     
    void
    setSourceDir(Object sourceDir)
     

    Methods inherited from class org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • BaselineTask

      @Inject public BaselineTask(org.gradle.workers.WorkerExecutor workerExecutor)
  • Method Details

    • baseline

      public void baseline()
    • getBaselineConfiguration

      @InputFiles @PathSensitive(RELATIVE) public org.gradle.api.artifacts.Configuration getBaselineConfiguration()
    • getBndFile

      @InputFile @Optional @PathSensitive(RELATIVE) public File getBndFile()
    • getIgnoreFailures

      public boolean getIgnoreFailures()
      Specified by:
      getIgnoreFailures in interface org.gradle.api.tasks.VerificationTask
    • getLogFile

      @Optional @OutputFile public File getLogFile()
    • getNewJarFile

      @InputFile @PathSensitive(RELATIVE) public File getNewJarFile()
    • getSourceDir

      @InputDirectory @Optional @PathSensitive(RELATIVE) public File getSourceDir()
    • isForceCalculatedVersion

      @Input public boolean isForceCalculatedVersion()
    • isIgnoreExcessiveVersionIncreases

      @Input public boolean isIgnoreExcessiveVersionIncreases()
    • isReportDiff

      @Input public boolean isReportDiff()
    • isReportOnlyDirtyPackages

      @Input public boolean isReportOnlyDirtyPackages()
    • setBaselineConfiguration

      public void setBaselineConfiguration(org.gradle.api.artifacts.Configuration baselineConfiguration)
    • setBndFile

      public void setBndFile(Object bndFile)
    • setForceCalculatedVersion

      public void setForceCalculatedVersion(boolean forceCalculatedVersion)
    • setIgnoreExcessiveVersionIncreases

      public void setIgnoreExcessiveVersionIncreases(boolean ignoreExcessiveVersionIncreases)
    • setIgnoreFailures

      public void setIgnoreFailures(boolean ignoreFailures)
      Specified by:
      setIgnoreFailures in interface org.gradle.api.tasks.VerificationTask
    • setLogFileName

      public void setLogFileName(String logFileName)
    • setNewJarFile

      public void setNewJarFile(Object newJarFile)
    • setReportDiff

      public void setReportDiff(boolean reportDiff)
    • setReportOnlyDirtyPackages

      public void setReportOnlyDirtyPackages(boolean reportOnlyDirtyPackages)
    • setSourceDir

      public void setSourceDir(Object sourceDir)
    • getOldJarFile

      @Internal protected File getOldJarFile()