|
16 | 16 |
|
17 | 17 | package com.google.cloud.tools.opensource.cloudbomdashboard;
|
18 | 18 |
|
19 |
| -import com.google.cloud.tools.opensource.cloudbomdashboard.dependencies.*; |
| 19 | +import static com.google.common.base.Preconditions.checkArgument; |
| 20 | + |
| 21 | +import com.google.cloud.tools.opensource.dependencies.Bom; |
| 22 | +import com.google.cloud.tools.opensource.dependencies.DependencyGraph; |
| 23 | +import com.google.cloud.tools.opensource.dependencies.DependencyGraphBuilder; |
| 24 | +import com.google.cloud.tools.opensource.dependencies.MavenRepositoryException; |
| 25 | +import com.google.cloud.tools.opensource.dependencies.RepositoryUtility; |
| 26 | +import com.google.cloud.tools.opensource.dependencies.Update; |
| 27 | +import com.google.cloud.tools.opensource.dependencies.VersionComparator; |
20 | 28 | import com.google.common.annotations.VisibleForTesting;
|
21 | 29 | import com.google.common.base.Splitter;
|
22 | 30 | import com.google.common.collect.ImmutableList;
|
23 | 31 | import freemarker.template.*;
|
24 |
| -import org.apache.commons.cli.ParseException; |
25 |
| -import org.apache.commons.io.FileUtils; |
26 |
| -import org.apache.maven.model.Model; |
27 |
| -import org.apache.maven.model.io.xpp3.MavenXpp3Reader; |
28 |
| -import org.codehaus.plexus.util.xml.pull.XmlPullParserException; |
29 |
| -import org.eclipse.aether.RepositoryException; |
30 |
| -import org.eclipse.aether.RepositorySystem; |
31 |
| -import org.eclipse.aether.artifact.Artifact; |
32 |
| -import org.eclipse.aether.artifact.DefaultArtifact; |
33 |
| -import org.eclipse.aether.graph.Dependency; |
34 |
| - |
35 | 32 | import java.io.*;
|
36 | 33 | import java.net.URISyntaxException;
|
37 | 34 | import java.net.URL;
|
|
44 | 41 | import java.time.LocalDateTime;
|
45 | 42 | import java.util.*;
|
46 | 43 | import java.util.Map.Entry;
|
47 |
| - |
48 |
| -import static com.google.common.base.Preconditions.checkArgument; |
| 44 | +import org.apache.commons.cli.ParseException; |
| 45 | +import org.apache.commons.io.FileUtils; |
| 46 | +import org.apache.maven.model.Model; |
| 47 | +import org.apache.maven.model.io.xpp3.MavenXpp3Reader; |
| 48 | +import org.codehaus.plexus.util.xml.pull.XmlPullParserException; |
| 49 | +import org.eclipse.aether.RepositoryException; |
| 50 | +import org.eclipse.aether.RepositorySystem; |
| 51 | +import org.eclipse.aether.artifact.Artifact; |
| 52 | +import org.eclipse.aether.artifact.DefaultArtifact; |
| 53 | +import org.eclipse.aether.graph.Dependency; |
49 | 54 |
|
50 | 55 | public class DashboardMain {
|
51 | 56 |
|
@@ -215,7 +220,7 @@ private static ArtifactCache loadArtifactInfo(List<Artifact> artifacts) {
|
215 | 220 |
|
216 | 221 | for (Artifact artifact : artifacts) {
|
217 | 222 | DependencyGraph completeDependencies =
|
218 |
| - dependencyGraphBuilder.buildVerboseDependencyGraph(artifact); |
| 223 | + dependencyGraphBuilder.buildFullDependencyGraph(ImmutableList.of(artifact)); |
219 | 224 | globalDependencies.add(completeDependencies);
|
220 | 225 |
|
221 | 226 | // picks versions according to Maven rules
|
|
0 commit comments