1
2
3
4
5 package com.qulice.maven;
6
7 import java.util.Collection;
8 import org.apache.maven.project.MavenProject;
9 import org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis;
10 import org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer;
11 import org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException;
12
13
14
15
16
17
18
19
20
21
22
23
24 final class FakeProjectDependencyAnalyzer implements ProjectDependencyAnalyzer {
25
26
27
28
29 private final ProjectDependencyAnalysis analysis;
30
31 FakeProjectDependencyAnalyzer(final ProjectDependencyAnalysis alysis) {
32 this.analysis = alysis;
33 }
34
35 @Override
36 public ProjectDependencyAnalysis analyze(
37 final MavenProject project,
38 final Collection<String> collection
39 ) throws ProjectDependencyAnalyzerException {
40 return this.analysis;
41 }
42 }