1 package org.apache.maven.plugin.dependency.testUtils.stubs;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.File;
23
24 import org.apache.maven.artifact.Artifact;
25 import org.apache.maven.plugin.dependency.utils.markers.SourcesFileMarkerHandler;
26
27 public class StubSourcesFileMarkerHandler
28 extends SourcesFileMarkerHandler
29 {
30
31 public StubSourcesFileMarkerHandler( Artifact artifact, File markerFilesDirectory, boolean resolved )
32 {
33 super( artifact, markerFilesDirectory, resolved );
34
35 }
36
37 protected File getMarkerFile( boolean res )
38 {
39 String suffix;
40 if ( res )
41 {
42 suffix = ".resolved";
43 }
44 else
45 {
46 suffix = ".unresolved";
47 }
48
49 return new StubMarkerFile( this.markerFilesDirectory, this.artifact.getId().replace( ':', '-' ) + suffix );
50 }
51
52 }