public class DependencyScanner
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.io.File> |
dependenciesToScan |
private TestListResolver |
filter |
| Constructor and Description |
|---|
DependencyScanner(java.util.List<java.io.File> dependenciesToScan,
TestListResolver filter) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<java.io.File> |
filter(java.util.List<org.apache.maven.artifact.Artifact> artifacts,
java.util.List<java.lang.String> groupArtifactIds) |
DefaultScanResult |
scan() |
private static void |
scanArtifact(java.io.File artifact,
TestFilter<java.lang.String,java.lang.String> filter,
java.util.Set<java.lang.String> classes) |
private final java.util.List<java.io.File> dependenciesToScan
private final TestListResolver filter
public DependencyScanner(java.util.List<java.io.File> dependenciesToScan,
TestListResolver filter)
public DefaultScanResult scan() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprivate static void scanArtifact(java.io.File artifact,
TestFilter<java.lang.String,java.lang.String> filter,
java.util.Set<java.lang.String> classes)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.io.File> filter(java.util.List<org.apache.maven.artifact.Artifact> artifacts,
java.util.List<java.lang.String> groupArtifactIds)