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.DependencyReportModelNested 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 -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.provider.MapProperty<String,org.gradle.api.artifacts.ArtifactCollection> abstract org.gradle.api.file.ConfigurableFileCollectionRequired to track all Jar files as input of the task.protected abstract org.gradle.api.provider.ProviderFactoryvoidsetConfiguration(String configurationName) voidsetConfigurations(Set<org.gradle.api.artifacts.Configuration> configurations) Methods inherited from class org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask
calculateReportModelFor, generateReportFor, getConfigurations, getRenderer, getTaskConfigurations, setRendererMethods inherited from class org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask
generateReportFooterFor, generateReportHeaderForMethods inherited from class org.gradle.api.tasks.diagnostics.ConventionReportTask
getClientMetaData, getOutputFile, getProjectReportDirectory, getProjects, getTextOutputFactory, setOutputFile, setProjectsMethods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingMethods 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, usesServiceMethods 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, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
- Overrides:
setConfigurationin classorg.gradle.api.tasks.diagnostics.AbstractDependencyReportTask
-
setConfigurations
- Overrides:
setConfigurationsin classorg.gradle.api.tasks.diagnostics.AbstractDependencyReportTask
-