1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.repository.legacy.resolver;
20
21 import java.util.List;
22 import java.util.Map;
23 import java.util.Set;
24
25 import org.apache.maven.artifact.Artifact;
26 import org.apache.maven.artifact.metadata.ArtifactMetadataSource;
27 import org.apache.maven.artifact.repository.ArtifactRepository;
28 import org.apache.maven.artifact.resolver.ArtifactResolutionRequest;
29 import org.apache.maven.artifact.resolver.ArtifactResolutionResult;
30 import org.apache.maven.artifact.resolver.ResolutionListener;
31 import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
32 import org.apache.maven.repository.legacy.resolver.conflict.ConflictResolver;
33
34
35
36
37
38 @Deprecated
39 @SuppressWarnings("checkstyle:parameternumber")
40 public interface LegacyArtifactCollector {
41
42 ArtifactResolutionResult collect(
43 Set<Artifact> artifacts,
44 Artifact originatingArtifact,
45 Map<String, Artifact> managedVersions,
46 ArtifactResolutionRequest repositoryRequest,
47 ArtifactMetadataSource source,
48 ArtifactFilter filter,
49 List<ResolutionListener> listeners,
50 List<ConflictResolver> conflictResolvers);
51
52 ArtifactResolutionResult collect(
53 Set<Artifact> artifacts,
54 Artifact originatingArtifact,
55 Map<String, Artifact> managedVersions,
56 ArtifactRepository localRepository,
57 List<ArtifactRepository> remoteRepositories,
58 ArtifactMetadataSource source,
59 ArtifactFilter filter,
60 List<ResolutionListener> listeners,
61 List<ConflictResolver> conflictResolvers);
62
63
64 @Deprecated
65 ArtifactResolutionResult collect(
66 Set<Artifact> artifacts,
67 Artifact originatingArtifact,
68 Map<String, Artifact> managedVersions,
69 ArtifactRepository localRepository,
70 List<ArtifactRepository> remoteRepositories,
71 ArtifactMetadataSource source,
72 ArtifactFilter filter,
73 List<ResolutionListener> listeners);
74 }