1 package org.apache.maven.plugins.pmd.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.Collections;
23 import java.util.List;
24
25 import org.apache.maven.artifact.repository.ArtifactRepository;
26 import org.apache.maven.artifact.repository.ArtifactRepositoryPolicy;
27 import org.apache.maven.artifact.repository.MavenArtifactRepository;
28 import org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout;
29 import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
30
31 public abstract class PmdProjectStub
32 extends MavenProjectStub
33 {
34 @Override
35 public List<ArtifactRepository> getRemoteArtifactRepositories()
36 {
37 ArtifactRepository repository = new MavenArtifactRepository( "central", "https://repo1.maven.org/maven2",
38 new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(), new ArtifactRepositoryPolicy() );
39
40 return Collections.singletonList( repository );
41 }
42 }