|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 Objectpublic boolean equals(Object object)
equals in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||