1 package org.apache.maven.artifact.resolver;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.artifact.Artifact;
23 import org.apache.maven.artifact.versioning.VersionRange;
24 import org.codehaus.plexus.logging.Logger;
25
26
27
28
29
30
31 public class WarningResolutionListener
32 implements ResolutionListener
33 {
34 private Logger logger;
35
36 public WarningResolutionListener( Logger logger )
37 {
38 this.logger = logger;
39 }
40
41 public void testArtifact( Artifact node )
42 {
43 }
44
45 public void startProcessChildren( Artifact artifact )
46 {
47 }
48
49 public void endProcessChildren( Artifact artifact )
50 {
51 }
52
53 public void includeArtifact( Artifact artifact )
54 {
55 }
56
57 public void omitForNearer( Artifact omitted,
58 Artifact kept )
59 {
60 }
61
62 public void omitForCycle( Artifact omitted )
63 {
64 }
65
66 public void updateScopeCurrentPom( Artifact artifact,
67 String scope )
68 {
69 }
70
71 public void updateScope( Artifact artifact,
72 String scope )
73 {
74 }
75
76 public void manageArtifact( Artifact artifact,
77 Artifact replacement )
78 {
79 }
80
81 public void selectVersionFromRange( Artifact artifact )
82 {
83 }
84
85 public void restrictRange( Artifact artifact,
86 Artifact replacement,
87 VersionRange newRange )
88 {
89 }
90 }