Package org.basepom.mojo.duplicatefinder
Class ConflictingDependency
- java.lang.Object
-
- org.basepom.mojo.duplicatefinder.ConflictingDependency
-
public class ConflictingDependency extends Object
Captures the <exceptions> section from the plugin configuration.
-
-
Constructor Summary
Constructors Constructor Description ConflictingDependency()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsClass(String className)booleancontainsResource(String resource)String[]getClasses()List<String>getDependencyNames()String[]getPackages()String[]getResources()booleanisForArtifacts(boolean bootClasspathConflict, Set<org.apache.maven.artifact.Artifact> artifacts)voidsetBootClasspath(boolean bootClasspath)voidsetClasses(String[] classes)voidsetConflictingDependencies(org.apache.maven.model.Dependency[] conflictingDependencies)voidsetCurrentProject(boolean currentProject)voidsetPackages(String[] packages)voidsetResourcePatterns(String[] resourcePatterns)voidsetResources(String[] resources)
-
-
-
Method Detail
-
setConflictingDependencies
public void setConflictingDependencies(org.apache.maven.model.Dependency[] conflictingDependencies) throws org.apache.maven.artifact.versioning.InvalidVersionSpecificationException- Throws:
org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
-
setResourcePatterns
public void setResourcePatterns(String[] resourcePatterns)
-
getClasses
public String[] getClasses()
-
setClasses
public void setClasses(String[] classes)
-
getPackages
public String[] getPackages()
-
setPackages
public void setPackages(String[] packages)
-
getResources
public String[] getResources()
-
setResources
public void setResources(String[] resources)
-
setCurrentProject
public void setCurrentProject(boolean currentProject)
-
setBootClasspath
public void setBootClasspath(boolean bootClasspath)
-
isForArtifacts
public boolean isForArtifacts(boolean bootClasspathConflict, Set<org.apache.maven.artifact.Artifact> artifacts) throws org.apache.maven.artifact.versioning.OverConstrainedVersionException- Throws:
org.apache.maven.artifact.versioning.OverConstrainedVersionException
-
containsClass
public boolean containsClass(String className)
-
containsResource
public boolean containsResource(String resource)
-
-