Class Component_3_0
- java.lang.Object
-
- com.gradle.scan.eventmodel.gradle.dependencies.Component_3_0
-
@PluginVersion(since="3.2") public class Component_3_0 extends Object
A component of a resolved dependency graph.
-
-
Field Summary
Fields Modifier and Type Field Description List<Integer>
dependencies
The list of indices withinConfigurationResolutionData_2_0.dependencies
of the dependencies of this component.int
identity
The index withinConfigurationResolutionData_2_0.identities
of this component's identity.@Nullable("when the component was not sourced from a repository, or for Gradle < 4.10") Long
repositoryId
TheRepository_1_0.id
used as source of this component.List<Integer>
selectionReasons
The list of indices withinConfigurationResolutionData_2_0.selectionDescriptors
of selection descriptors that were the reasons for the component to be selected.
-
-
-
Field Detail
-
dependencies
public final List<Integer> dependencies
The list of indices withinConfigurationResolutionData_2_0.dependencies
of the dependencies of this component.
-
repositoryId
@Nullable("when the component was not sourced from a repository, or for Gradle < 4.10") public final @Nullable("when the component was not sourced from a repository, or for Gradle < 4.10") Long repositoryId
TheRepository_1_0.id
used as source of this component.null
when the component was not sourced from a repository (such as a a component with an identity ofProjectComponentIdentity_1_0
), or for Gradle < 4.10.
-
selectionReasons
public final List<Integer> selectionReasons
The list of indices withinConfigurationResolutionData_2_0.selectionDescriptors
of selection descriptors that were the reasons for the component to be selected.Empty list signals no un-"expected" reasons.
-
identity
public final int identity
The index withinConfigurationResolutionData_2_0.identities
of this component's identity.
-
-