Class ClasspathDescriptor
- java.lang.Object
-
- org.basepom.mojo.duplicatefinder.classpath.ClasspathDescriptor
-
public class ClasspathDescriptor extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClasspathDescriptorcreateClasspathDescriptor(org.apache.maven.project.MavenProject project, com.google.common.collect.Multimap<File,org.apache.maven.artifact.Artifact> fileToArtifactMap, Collection<String> ignoredResourcePatterns, Collection<String> ignoredClassPatterns, Collection<MavenCoordinates> ignoredDependencies, boolean useDefaultResourceIgnoreList, boolean useDefaultClassIgnoreList, Set<File> bootClasspath, File[] projectFolders)com.google.common.collect.ImmutableMap<String,Collection<File>>getClasspathElementLocations(ConflictType type)com.google.common.collect.ImmutableList<Pattern>getIgnoredClassPatterns()com.google.common.collect.ImmutableList<Pattern>getIgnoredDirectoryPatterns()com.google.common.collect.ImmutableList<Pattern>getIgnoredResourcePatterns()
-
-
-
Method Detail
-
createClasspathDescriptor
public static ClasspathDescriptor createClasspathDescriptor(org.apache.maven.project.MavenProject project, com.google.common.collect.Multimap<File,org.apache.maven.artifact.Artifact> fileToArtifactMap, Collection<String> ignoredResourcePatterns, Collection<String> ignoredClassPatterns, Collection<MavenCoordinates> ignoredDependencies, boolean useDefaultResourceIgnoreList, boolean useDefaultClassIgnoreList, Set<File> bootClasspath, File[] projectFolders) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.artifact.versioning.InvalidVersionSpecificationException
-
getClasspathElementLocations
public com.google.common.collect.ImmutableMap<String,Collection<File>> getClasspathElementLocations(ConflictType type)
-
getIgnoredResourcePatterns
public com.google.common.collect.ImmutableList<Pattern> getIgnoredResourcePatterns()
-
getIgnoredClassPatterns
public com.google.common.collect.ImmutableList<Pattern> getIgnoredClassPatterns()
-
getIgnoredDirectoryPatterns
public com.google.common.collect.ImmutableList<Pattern> getIgnoredDirectoryPatterns()
-
-