public interface ArtifactResolverPostProcessor
Modifier and Type | Method and Description |
---|---|
void |
postProcess(RepositorySystemSession session,
java.util.List<ArtifactResult> artifactResults)
Receives resolver results just before it would return it to caller.
|
void postProcess(RepositorySystemSession session, java.util.List<ArtifactResult> artifactResults)
ArtifactResult
s (artifacts should be "unresolved" and exceptions added).
Implementations must be aware that the passed in list of ArtifactResult
s may have failed resolutions,
best to check that using ArtifactResult.isResolved()
method.
The implementations must be aware that this call may be "hot", so it directly affects the performance of resolver in general.