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