Class ModuleDependencyReport

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.diagnostics.ConventionReportTask
org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask<org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask.DependencyReportModel>
org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask
org.gradle.api.tasks.diagnostics.DependencyReportTask
org.gradlex.javamodule.dependencies.tasks.ModuleDependencyReport
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

@DisableCachingByDefault(because="reporting task") @NullMarked public abstract class ModuleDependencyReport extends org.gradle.api.tasks.diagnostics.DependencyReportTask
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask

    org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask.DependencyReportModel

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

    org.gradle.api.Named.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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract org.gradle.api.provider.MapProperty<String,org.gradle.api.artifacts.ArtifactCollection>
     
    abstract org.gradle.api.file.ConfigurableFileCollection
    Required to track all Jar files as input of the task.
    protected abstract org.gradle.api.provider.ProviderFactory
     
    void
    setConfiguration(String configurationName)
     
    void
    setConfigurations(Set<org.gradle.api.artifacts.Configuration> configurations)
     

    Methods inherited from class org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask

    calculateReportModelFor, generateReportFor, getConfigurations, getRenderer, getTaskConfigurations, setRenderer

    Methods inherited from class org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask

    generateReportFooterFor, generateReportHeaderFor

    Methods inherited from class org.gradle.api.tasks.diagnostics.ConventionReportTask

    getClientMetaData, getOutputFile, getProjectReportDirectory, getProjects, getTextOutputFactory, setOutputFile, setProjects

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

    conventionMapping, conventionMapping, getConventionMapping

    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, doNotTrackStateIf, getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonsNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions, 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, notCompatibleWithConfigurationCache
  • Constructor Details

    • ModuleDependencyReport

      public ModuleDependencyReport()
  • Method Details

    • getModuleArtifacts

      @Internal public abstract org.gradle.api.provider.MapProperty<String,org.gradle.api.artifacts.ArtifactCollection> getModuleArtifacts()
    • getModulePath

      @Classpath public abstract org.gradle.api.file.ConfigurableFileCollection getModulePath()
      Required to track all Jar files as input of the task. Although they are only accessed through getModuleArtifacts().
    • getProviders

      @Inject protected abstract org.gradle.api.provider.ProviderFactory getProviders()
    • setConfiguration

      public void setConfiguration(String configurationName)
      Overrides:
      setConfiguration in class org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask
    • setConfigurations

      public void setConfigurations(Set<org.gradle.api.artifacts.Configuration> configurations)
      Overrides:
      setConfigurations in class org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask