1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.artifact.resolver;
20
21 import java.util.List;
22
23 import org.apache.maven.artifact.Artifact;
24 import org.apache.maven.artifact.repository.ArtifactRepository;
25
26
27
28 public class ArtifactResolutionException extends AbstractArtifactResolutionException {
29 @SuppressWarnings("checkstyle:parameternumber")
30 public ArtifactResolutionException(
31 String message,
32 String groupId,
33 String artifactId,
34 String version,
35 String type,
36 String classifier,
37 List<ArtifactRepository> remoteRepositories,
38 List<String> path,
39 Throwable t) {
40 super(message, groupId, artifactId, version, type, classifier, remoteRepositories, path, t);
41 }
42
43 public ArtifactResolutionException(
44 String message,
45 String groupId,
46 String artifactId,
47 String version,
48 String type,
49 String classifier,
50 Throwable t) {
51 super(message, groupId, artifactId, version, type, classifier, null, null, t);
52 }
53
54 public ArtifactResolutionException(String message, Artifact artifact) {
55 super(message, artifact);
56 }
57
58 public ArtifactResolutionException(String message, Artifact artifact, List<ArtifactRepository> remoteRepositories) {
59 super(message, artifact, remoteRepositories);
60 }
61
62 public ArtifactResolutionException(String message, Artifact artifact, Throwable cause) {
63 super(message, artifact, null, cause);
64 }
65
66 public ArtifactResolutionException(
67 String message, Artifact artifact, List<ArtifactRepository> remoteRepositories, Throwable cause) {
68 super(message, artifact, remoteRepositories, cause);
69 }
70 }