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
39
40 @Deprecated
41 @SuppressWarnings("checkstyle:parameternumber")
42 public interface LegacyArtifactCollector {
43
44 ArtifactResolutionResult collect(
45 Set<Artifact> artifacts,
46 Artifact originatingArtifact,
47 Map<String, Artifact> managedVersions,
48 ArtifactResolutionRequest repositoryRequest,
49 ArtifactMetadataSource source,
50 ArtifactFilter filter,
51 List<ResolutionListener> listeners,
52 List<ConflictResolver> conflictResolvers);
53
54 ArtifactResolutionResult collect(
55 Set<Artifact> artifacts,
56 Artifact originatingArtifact,
57 Map<String, Artifact> managedVersions,
58 ArtifactRepository localRepository,
59 List<ArtifactRepository> remoteRepositories,
60 ArtifactMetadataSource source,
61 ArtifactFilter filter,
62 List<ResolutionListener> listeners,
63 List<ConflictResolver> conflictResolvers);
64
65
66 @Deprecated
67 ArtifactResolutionResult collect(
68 Set<Artifact> artifacts,
69 Artifact originatingArtifact,
70 Map<String, Artifact> managedVersions,
71 ArtifactRepository localRepository,
72 List<ArtifactRepository> remoteRepositories,
73 ArtifactMetadataSource source,
74 ArtifactFilter filter,
75 List<ResolutionListener> listeners);
76 }