Package com.palantir.baseline.plugins
Class BaselineExactDependencies.Indexes
- java.lang.Object
-
- com.palantir.baseline.plugins.BaselineExactDependencies.Indexes
-
- Enclosing class:
- BaselineExactDependencies
@ThreadSafe public static final class BaselineExactDependencies.Indexes extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Indexes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gradle.api.artifacts.ResolvedDependencyartifactsFromDependency(org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact)java.util.stream.Stream<java.lang.String>classesFromArtifact(org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact)Given an artifact, what classes does it contain.java.util.stream.Stream<org.gradle.api.artifacts.ResolvedArtifact>classToArtifacts(java.lang.String clazz)Given a class, what dependency brought it in.voidpopulateIndexes(java.util.Set<org.gradle.api.artifacts.ResolvedDependency> declaredDependencies)
-
-
-
Method Detail
-
populateIndexes
public void populateIndexes(java.util.Set<org.gradle.api.artifacts.ResolvedDependency> declaredDependencies)
-
classToArtifacts
public java.util.stream.Stream<org.gradle.api.artifacts.ResolvedArtifact> classToArtifacts(java.lang.String clazz)
Given a class, what dependency brought it in.
-
classesFromArtifact
public java.util.stream.Stream<java.lang.String> classesFromArtifact(org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact)
Given an artifact, what classes does it contain.
-
artifactsFromDependency
public org.gradle.api.artifacts.ResolvedDependency artifactsFromDependency(org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact)
-
-