Home | History | Annotate | Download | only in 1.4

META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/apache/
org/apache/maven/
org/apache/maven/shared/
org/apache/maven/shared/dependency/
org/apache/maven/shared/dependency/analyzer/
org/apache/maven/shared/dependency/analyzer/asm/
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
META-INF/plexus/components.xml
org/apache/maven/shared/dependency/analyzer/asm/ASMDependencyAnalyzer.class
ASMDependencyAnalyzer.java
package org.apache.maven.shared.dependency.analyzer.asm
public org.apache.maven.shared.dependency.analyzer.asm.ASMDependencyAnalyzer extends java.lang.Object implements org.apache.maven.shared.dependency.analyzer.DependencyAnalyzer  {
	public void  () 
	public java.util.Set analyze (java.net.URL)  throws java.io.IOException 
		java.net.URL url
		org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor visitor
}

org/apache/maven/shared/dependency/analyzer/asm/DependencyClassFileVisitor.class
DependencyClassFileVisitor.java
package org.apache.maven.shared.dependency.analyzer.asm
public org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor extends java.lang.Object implements org.apache.maven.shared.dependency.analyzer.ClassFileVisitor  {
	private final java.util.Set dependencies
	public void  () 
	public void visitClass (java.lang.String, java.io.InputStream) 
		org.objectweb.asm.ClassReader reader
		org.apache.maven.shared.dependency.analyzer.asm.DependencyVisitor visitor
		java.io.IOException exception
		IndexOutOfBoundsException e
		String className
		java.io.InputStream in
	public java.util.Set getDependencies () 
}

org/apache/maven/shared/dependency/analyzer/asm/DependencyVisitor.class
DependencyVisitor.java
package org.apache.maven.shared.dependency.analyzer.asm
public org.apache.maven.shared.dependency.analyzer.asm.DependencyVisitor extends java.lang.Object implements org.objectweb.asm.AnnotationVisitor org.objectweb.asm.signature.SignatureVisitor org.objectweb.asm.ClassVisitor org.objectweb.asm.FieldVisitor org.objectweb.asm.MethodVisitor  {
	private final java.util.Set classes
	public void  () 
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
	public void visitSource (java.lang.String, java.lang.String) 
		String source
		String debug
	public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public void visitAttribute (org.objectweb.asm.Attribute) 
		org.objectweb.asm.Attribute attr
	public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) 
		String name
		String outerName
		String innerName
		int access
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
	public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () 
	public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) 
		int parameter
		String desc
		boolean visible
	public void visitCode () 
	public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) 
		int type
		int nLocal
		Object[] local
		int nStack
		Object[] stack
	public void visitInsn (int) 
		int opcode
	public void visitIntInsn (int, int) 
		int opcode
		int operand
	public void visitVarInsn (int, int) 
		int opcode
		int var
	public void visitTypeInsn (int, java.lang.String) 
		int opcode
		String desc
	public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) 
		int opcode
		String owner
		String name
		String desc
	public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) 
		int opcode
		String owner
		String name
		String desc
	public void visitJumpInsn (int, org.objectweb.asm.Label) 
		int opcode
		org.objectweb.asm.Label label
	public void visitLabel (org.objectweb.asm.Label) 
		org.objectweb.asm.Label label
	public void visitLdcInsn (java.lang.Object) 
		Object cst
	public void visitIincInsn (int, int) 
		int var
		int increment
	public void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) 
		int min
		int max
		org.objectweb.asm.Label dflt
		org.objectweb.asm.Label[] labels
	public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) 
		org.objectweb.asm.Label dflt
		int[] keys
		org.objectweb.asm.Label[] labels
	public void visitMultiANewArrayInsn (java.lang.String, int) 
		String desc
		int dims
	public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) 
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		org.objectweb.asm.Label handler
		String type
	public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) 
		String name
		String desc
		String signature
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		int index
	public void visitLineNumber (int, org.objectweb.asm.Label) 
		int line
		org.objectweb.asm.Label start
	public void visitMaxs (int, int) 
		int maxStack
		int maxLocals
	public void visit (java.lang.String, java.lang.Object) 
		String name
		Object value
	public void visitEnum (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String desc
		String value
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) 
		String name
		String desc
	public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) 
		String name
	public void visitEnd () 
	public void visitFormalTypeParameter (java.lang.String) 
		String name
	public org.objectweb.asm.signature.SignatureVisitor visitClassBound () 
	public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () 
	public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () 
	public org.objectweb.asm.signature.SignatureVisitor visitInterface () 
	public org.objectweb.asm.signature.SignatureVisitor visitParameterType () 
	public org.objectweb.asm.signature.SignatureVisitor visitReturnType () 
	public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () 
	public void visitBaseType (char) 
		char descriptor
	public void visitTypeVariable (java.lang.String) 
		String name
	public org.objectweb.asm.signature.SignatureVisitor visitArrayType () 
	public void visitClassType (java.lang.String) 
		String name
	public void visitInnerClassType (java.lang.String) 
		String name
	public void visitTypeArgument () 
	public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) 
		char wildcard
	public java.util.Set getClasses () 
	private void addName (java.lang.String) 
		String name
	private void addNames (java.lang.String[]) 
		String name
		String[] arr$
		int len$
		int i$
		String[] names
	private void addDesc (java.lang.String) 
		String desc
	private void addMethodDesc (java.lang.String) 
		org.objectweb.asm.Type type
		org.objectweb.asm.Type[] arr$
		int len$
		int i$
		String desc
		org.objectweb.asm.Type[] types
	private void addType (org.objectweb.asm.Type) 
		org.objectweb.asm.Type t
	private void addSignature (java.lang.String) 
		String signature
	private void addTypeSignature (java.lang.String) 
		String signature
}

org/apache/maven/shared/dependency/analyzer/ClassAnalyzer.class
ClassAnalyzer.java
package org.apache.maven.shared.dependency.analyzer
public abstract org.apache.maven.shared.dependency.analyzer.ClassAnalyzer extends java.lang.Object {
	public static final String ROLE
	public abstract java.util.Set analyze (java.net.URL)  throws java.io.IOException 
	static void  () 
}

org/apache/maven/shared/dependency/analyzer/ClassFileVisitor.class
ClassFileVisitor.java
package org.apache.maven.shared.dependency.analyzer
public abstract org.apache.maven.shared.dependency.analyzer.ClassFileVisitor extends java.lang.Object {
	public abstract void visitClass (java.lang.String, java.io.InputStream) 
}

org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtils.class
ClassFileVisitorUtils.java
package org.apache.maven.shared.dependency.analyzer
public final org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils extends java.lang.Object {
	private static final String[] CLASS_INCLUDES
	private void  () 
	public static void accept (java.net.URL, org.apache.maven.shared.dependency.analyzer.ClassFileVisitor)  throws java.io.IOException 
		java.io.File file
		IllegalArgumentException e
		java.net.URISyntaxException exception
		java.net.URL url
		org.apache.maven.shared.dependency.analyzer.ClassFileVisitor visitor
	private static void acceptJar (java.net.URL, org.apache.maven.shared.dependency.analyzer.ClassFileVisitor)  throws java.io.IOException 
		String name
		java.net.URL url
		org.apache.maven.shared.dependency.analyzer.ClassFileVisitor visitor
		java.util.jar.JarInputStream in
		java.util.jar.JarEntry entry
	private static void acceptDirectory (java.io.File, org.apache.maven.shared.dependency.analyzer.ClassFileVisitor)  throws java.io.IOException 
		java.io.File file
		java.io.FileInputStream in
		String path
		String[] arr$
		int len$
		int i$
		java.io.File directory
		org.apache.maven.shared.dependency.analyzer.ClassFileVisitor visitor
		org.codehaus.plexus.util.DirectoryScanner scanner
		String[] paths
	private static void visitClass (java.lang.String, java.io.InputStream, org.apache.maven.shared.dependency.analyzer.ClassFileVisitor) 
		String path
		java.io.InputStream in
		org.apache.maven.shared.dependency.analyzer.ClassFileVisitor visitor
		String className
	static void  () 
}

org/apache/maven/shared/dependency/analyzer/CollectorClassFileVisitor.class
CollectorClassFileVisitor.java
package org.apache.maven.shared.dependency.analyzer
public org.apache.maven.shared.dependency.analyzer.CollectorClassFileVisitor extends java.lang.Object implements org.apache.maven.shared.dependency.analyzer.ClassFileVisitor  {
	private final java.util.Set classes
	public void  () 
	public void visitClass (java.lang.String, java.io.InputStream) 
		String className
		java.io.InputStream in
	public java.util.Set getClasses () 
}

org/apache/maven/shared/dependency/analyzer/DefaultClassAnalyzer.class
DefaultClassAnalyzer.java
package org.apache.maven.shared.dependency.analyzer
public org.apache.maven.shared.dependency.analyzer.DefaultClassAnalyzer extends java.lang.Object implements org.apache.maven.shared.dependency.analyzer.ClassAnalyzer  {
	public void  () 
	public java.util.Set analyze (java.net.URL)  throws java.io.IOException 
		java.util.zip.ZipException ze
		java.util.zip.ZipException e
		java.net.URL url
		org.apache.maven.shared.dependency.analyzer.CollectorClassFileVisitor visitor
}

org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.class
DefaultProjectDependencyAnalyzer.java
package org.apache.maven.shared.dependency.analyzer
public org.apache.maven.shared.dependency.analyzer.DefaultProjectDependencyAnalyzer extends java.lang.Object implements org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer  {
	private org.apache.maven.shared.dependency.analyzer.ClassAnalyzer classAnalyzer
	private org.apache.maven.shared.dependency.analyzer.DependencyAnalyzer dependencyAnalyzer
	public void  () 
	public org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis analyze (org.apache.maven.project.MavenProject)  throws org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException 
		java.util.Map artifactClassMap
		java.util.Set dependencyClasses
		java.util.Set declaredArtifacts
		java.util.Set usedArtifacts
		java.util.Set usedDeclaredArtifacts
		java.util.Set usedUndeclaredArtifacts
		java.util.Set unusedDeclaredArtifacts
		java.io.IOException exception
		org.apache.maven.project.MavenProject project
	private java.util.Set removeAll (java.util.Set, java.util.Set) 
		org.apache.maven.artifact.Artifact artifact2
		java.util.Iterator i$
		boolean found
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		java.util.Set start
		java.util.Set remove
		java.util.Set results
	private java.util.Map buildArtifactClassMap (org.apache.maven.project.MavenProject)  throws java.io.IOException 
		java.net.URL url
		java.util.Set classes
		java.io.File file
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		org.apache.maven.project.MavenProject project
		java.util.Map artifactClassMap
		java.util.Set dependencyArtifacts
	protected java.util.Set buildDependencyClasses (org.apache.maven.project.MavenProject)  throws java.io.IOException 
		org.apache.maven.project.MavenProject project
		java.util.Set dependencyClasses
		String outputDirectory
		String testOutputDirectory
	private java.util.Set buildDependencyClasses (java.lang.String)  throws java.io.IOException 
		String path
		java.net.URL url
	private java.util.Set buildDeclaredArtifacts (org.apache.maven.project.MavenProject) 
		org.apache.maven.project.MavenProject project
		java.util.Set declaredArtifacts
	private java.util.Set buildUsedArtifacts (java.util.Map, java.util.Set) 
		org.apache.maven.artifact.Artifact artifact
		String className
		java.util.Iterator i$
		java.util.Map artifactClassMap
		java.util.Set dependencyClasses
		java.util.Set usedArtifacts
	protected org.apache.maven.artifact.Artifact findArtifactForClassName (java.util.Map, java.lang.String) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map artifactClassMap
		String className
}

org/apache/maven/shared/dependency/analyzer/DependencyAnalyzer.class
DependencyAnalyzer.java
package org.apache.maven.shared.dependency.analyzer
public abstract org.apache.maven.shared.dependency.analyzer.DependencyAnalyzer extends java.lang.Object {
	public static final String ROLE
	public abstract java.util.Set analyze (java.net.URL)  throws java.io.IOException 
	static void  () 
}

org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysis.class
ProjectDependencyAnalysis.java
package org.apache.maven.shared.dependency.analyzer
public org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis extends java.lang.Object {
	private final java.util.Set usedDeclaredArtifacts
	private final java.util.Set usedUndeclaredArtifacts
	private final java.util.Set unusedDeclaredArtifacts
	public void  () 
	public void  (java.util.Set, java.util.Set, java.util.Set) 
		java.util.Set usedDeclaredArtifacts
		java.util.Set usedUndeclaredArtifacts
		java.util.Set unusedDeclaredArtifacts
	public java.util.Set getUsedDeclaredArtifacts () 
	public java.util.Set getUsedUndeclaredArtifacts () 
	public java.util.Set getUnusedDeclaredArtifacts () 
	public org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis ignoreNonCompile () 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator iter
		java.util.Set filteredUnusedDeclared
	public org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis forceDeclaredDependenciesUsage (java.lang.String[])  throws org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException 
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator iter
		String id
		org.apache.maven.artifact.Artifact artifact
		java.util.Iterator i$
		java.util.Set used
		StringBuilder builder
		String[] forceUsedDependencies
		java.util.Set forced
		java.util.Set forcedUnusedDeclared
		java.util.Set forcedUsedDeclared
	public int hashCode () 
		int hashCode
	public boolean equals (java.lang.Object) 
		org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis analysis
		Object object
	public java.lang.String toString () 
		StringBuffer buffer
	private java.util.Set safeCopy (java.util.Set) 
		java.util.Set set
}

org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzer.class
ProjectDependencyAnalyzer.java
package org.apache.maven.shared.dependency.analyzer
public abstract org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzer extends java.lang.Object {
	public static final String ROLE
	public abstract org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalysis analyze (org.apache.maven.project.MavenProject)  throws org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException 
	static void  () 
}

org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalyzerException.class
ProjectDependencyAnalyzerException.java
package org.apache.maven.shared.dependency.analyzer
public org.apache.maven.shared.dependency.analyzer.ProjectDependencyAnalyzerException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

META-INF/maven/
META-INF/maven/org.apache.maven.shared/
META-INF/maven/org.apache.maven.shared/maven-dependency-analyzer/
META-INF/maven/org.apache.maven.shared/maven-dependency-analyzer/pom.xml
META-INF/maven/org.apache.maven.shared/maven-dependency-analyzer/pom.properties