1 package org.apache.maven.plugin.testing.stubs;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.List;
23 import java.util.Map;
24 import java.util.Set;
25
26 import org.apache.maven.artifact.Artifact;
27 import org.apache.maven.artifact.metadata.ArtifactMetadataSource;
28 import org.apache.maven.artifact.repository.ArtifactRepository;
29 import org.apache.maven.artifact.repository.RepositoryRequest;
30 import org.apache.maven.artifact.resolver.ArtifactCollector;
31 import org.apache.maven.artifact.resolver.ArtifactResolutionException;
32 import org.apache.maven.artifact.resolver.ArtifactResolutionRequest;
33 import org.apache.maven.artifact.resolver.ArtifactResolutionResult;
34 import org.apache.maven.artifact.resolver.ResolutionListener;
35 import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
36 import org.apache.maven.repository.legacy.resolver.conflict.ConflictResolver;
37
38
39
40
41
42 public class StubArtifactCollector
43 implements ArtifactCollector
44 {
45
46
47
48 public StubArtifactCollector()
49 {
50 super();
51 }
52
53 public ArtifactResolutionResult collect( Set<Artifact> artifacts, Artifact originatingArtifact,
54 Map managedVersions, ArtifactResolutionRequest repositoryRequest,
55 ArtifactMetadataSource source, ArtifactFilter filter,
56 List<ResolutionListener> listeners,
57 List<ConflictResolver> conflictResolvers )
58 {
59 return new ArtifactResolutionResult();
60 }
61
62 public ArtifactResolutionResult collect( Set<Artifact> artifacts, Artifact originatingArtifact,
63 Map managedVersions, ArtifactRepository localRepository,
64 List<ArtifactRepository> remoteRepositories,
65 ArtifactMetadataSource source, ArtifactFilter filter,
66 List<ResolutionListener> listeners,
67 List<ConflictResolver> conflictResolvers )
68 {
69 return new ArtifactResolutionResult();
70 }
71
72 public ArtifactResolutionResult collect( Set<Artifact> artifacts, Artifact originatingArtifact,
73 Map managedVersions, ArtifactRepository localRepository,
74 List<ArtifactRepository> remoteRepositories,
75 ArtifactMetadataSource source, ArtifactFilter filter,
76 List<ResolutionListener> listeners )
77 {
78 return new ArtifactResolutionResult();
79 }
80
81 public ArtifactResolutionResult collect( Set<Artifact> artifacts, Artifact originatingArtifact,
82 ArtifactRepository localRepository,
83 List<ArtifactRepository> remoteRepositories,
84 ArtifactMetadataSource source, ArtifactFilter filter,
85 List<ResolutionListener> listeners )
86 throws ArtifactResolutionException
87 {
88 return new ArtifactResolutionResult();
89 }
90
91 }