|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis
public class ProjectDependencyAnalysis
Project dependencies analysis result.
Constructor Summary | |
---|---|
ProjectDependencyAnalysis()
|
|
ProjectDependencyAnalysis(Set<Artifact> usedDeclaredArtifacts,
Set<Artifact> usedUndeclaredArtifacts,
Set<Artifact> unusedDeclaredArtifacts)
|
Method Summary | |
---|---|
boolean |
equals(Object object)
|
ProjectDependencyAnalysis |
forceDeclaredDependenciesUsage(String[] forceUsedDependencies)
Force use status of some declared dependencies, to manually fix consequences of bytecode-level analysis which happens to not detect some effective use (constants, annotation with source-retention, javadoc). |
Set<Artifact> |
getUnusedDeclaredArtifacts()
Unused but declared artifacts. |
Set<Artifact> |
getUsedDeclaredArtifacts()
Used and declared artifacts. |
Set<Artifact> |
getUsedUndeclaredArtifacts()
Used but not declared artifacts. |
int |
hashCode()
|
ProjectDependencyAnalysis |
ignoreNonCompile()
Filter not-compile scoped artifacts from unused declared. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ProjectDependencyAnalysis()
public ProjectDependencyAnalysis(Set<Artifact> usedDeclaredArtifacts, Set<Artifact> usedUndeclaredArtifacts, Set<Artifact> unusedDeclaredArtifacts)
Method Detail |
---|
public Set<Artifact> getUsedDeclaredArtifacts()
public Set<Artifact> getUsedUndeclaredArtifacts()
public Set<Artifact> getUnusedDeclaredArtifacts()
public ProjectDependencyAnalysis ignoreNonCompile()
public ProjectDependencyAnalysis forceDeclaredDependenciesUsage(String[] forceUsedDependencies) throws ProjectDependencyAnalyzerException
forceUsedDependencies
- dependencies to move from "unused-declared" to "used-declared", with
groupId:artifactId
format
ProjectDependencyAnalyzerException
- if dependencies forced were either not declared or already detected as
usedpublic int hashCode()
hashCode
in class Object
public boolean equals(Object object)
equals
in class Object
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |