Class ClasspathDescriptor
java.lang.Object
org.basepom.mojo.duplicatefinder.classpath.ClasspathDescriptor
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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, File[] projectFolders) com.google.common.collect.ImmutableMap<String,
Collection<File>> com.google.common.collect.ImmutableList<Pattern>
com.google.common.collect.ImmutableList<Pattern>
com.google.common.collect.ImmutableList<Pattern>
-
Method Details
-
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, File[] projectFolders) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.artifact.versioning.InvalidVersionSpecificationException- Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
-
getClasspathElementLocations
public com.google.common.collect.ImmutableMap<String,Collection<File>> getClasspathElementLocations(ConflictType type) -
getIgnoredResourcePatterns
-
getIgnoredClassPatterns
-
getIgnoredDirectoryPatterns
-