ASM 7.0
=======

JAR Files
---------
List of JAR files found in classpath.

Artifact: asm
	Version:
		7.0
	Source:
		org.ow2.asm:asm:7.0
	Size:
		111 KB
	Classes:
		35
	Resources:
		0
	Checksum (SHA-1):
		d74d4ba0dee443f68fb2dcb7fcdb945a2cd89912
	Coordinates:
		org.ow2.asm:asm:7.0

Artifact: asm-analysis
	Version:
		7.0
	Source:
		org.ow2.asm:asm-analysis:7.0
	Size:
		32.5 KB
	Classes:
		14
	Resources:
		0
	Checksum (SHA-1):
		4b310d20d6f1c6b7197a75f1b5d69f169bc8ac1f
	Coordinates:
		org.ow2.asm:asm-analysis:7.0

Artifact: asm-commons
	Version:
		7.0
	Source:
		org.ow2.asm:asm-commons:7.0
	Size:
		78.0 KB
	Classes:
		32
	Resources:
		0
	Checksum (SHA-1):
		478006d07b7c561ae3a92ddc1829bca81ae0cdd1
	Coordinates:
		org.ow2.asm:asm-commons:7.0

Artifact: asm-tree
	Version:
		7.0
	Source:
		org.ow2.asm:asm-tree:7.0
	Size:
		49.2 KB
	Classes:
		37
	Resources:
		0
	Checksum (SHA-1):
		29bc62dcb85573af6e62e5b2d735ef65966c4180
	Coordinates:
		org.ow2.asm:asm-tree:7.0

Artifact: Classpath
	Version:
		-
	Source:
		-
	Size:
		271 KB
	Classes:
		118
	Resources:
		0
	Checksum (SHA-1):
		-
	Coordinates:
		-

JAR Manifests
-------------
Information found in META-INF/MANIFEST.MF.

Artifact: asm
	General:
		Manifest-Version: 1.0
	Implementation:
		ASM, a very small and fast Java bytecode manipulation framework
		Version: 7.0

Artifact: asm-analysis
	General:
		Manifest-Version: 1.0
		Module-Requires: org.objectweb.asm.tree;transitive=true
	Implementation:
		Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework
		Version: 7.0

Artifact: asm-commons
	General:
		Manifest-Version: 1.0
		Module-Requires: org.objectweb.asm;transitive=true,org.objectweb.asm.tree;transitive=true,org.objectweb.asm.tree.analysis;transitive=true
	Implementation:
		Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework
		Version: 7.0

Artifact: asm-tree
	General:
		Manifest-Version: 1.0
		Module-Requires: org.objectweb.asm;transitive=true
	Implementation:
		Tree API of ASM, a very small and fast Java bytecode manipulation framework
		Version: 7.0

JPMS Modules
------------
List of Java Modules found in classpath.

Artifact: asm
	Module name:
		org.objectweb.asm
	Definition:
		Module-Info
	Automatic:
		No
	Requires:
		java.base
	Exports:
		org.objectweb.asm
		org.objectweb.asm.signature

Artifact: asm-analysis
	Module name:
		org.objectweb.asm.tree.analysis
	Definition:
		Module-Info
	Automatic:
		No
	Requires:
		org.objectweb.asm.tree
		java.base
	Exports:
		org.objectweb.asm.tree.analysis

Artifact: asm-commons
	Module name:
		org.objectweb.asm.commons
	Definition:
		Module-Info
	Automatic:
		No
	Requires:
		org.objectweb.asm
		org.objectweb.asm.tree
		org.objectweb.asm.tree.analysis
		java.base
	Exports:
		org.objectweb.asm.commons

Artifact: asm-tree
	Module name:
		org.objectweb.asm.tree
	Definition:
		Module-Info
	Automatic:
		No
	Requires:
		org.objectweb.asm
		java.base
	Exports:
		org.objectweb.asm.tree

OSGi Bundles
------------
Information about OSGi Bundles.

Artifact: asm
	Name:
		org.objectweb.asm
	Version:
		7.0.0
	Description:
		Doc URL: http://asm.ow2.org
	Export Package:
		org.objectweb.asm;version="7.0"
		org.objectweb.asm.signature;version="7.0"
	Others:
		Manifest Version: 2
		Required Execution Environment: J2SE-1.5

Artifact: asm-analysis
	Name:
		org.objectweb.asm.tree.analysis
	Version:
		7.0.0
	Description:
		Doc URL: http://asm.ow2.org
	Import Package:
		org.objectweb.asm;version="[7.0
		8)"
		org.objectweb.asm.tree;version="[7.0
		8)"
	Export Package:
		org.objectweb.asm.tree.analysis;version="7.0";uses:="org.objectweb.asm
		org.objectweb.asm.tree"
	Others:
		Manifest Version: 2
		Required Execution Environment: J2SE-1.5

Artifact: asm-commons
	Name:
		org.objectweb.asm.commons
	Version:
		7.0.0
	Description:
		Doc URL: http://asm.ow2.org
	Import Package:
		org.objectweb.asm;version="[7.0
		8)"
		org.objectweb.asm.signature;version="[7.0
		8)"
		org.objectweb.asm.tree;version="[7.0
		8)"
	Export Package:
		org.objectweb.asm.commons;version="7.0";uses:="org.objectweb.asm
		org.objectweb.asm.signature
		org.objectweb.asm.tree"
	Others:
		Manifest Version: 2
		Required Execution Environment: J2SE-1.5

Artifact: asm-tree
	Name:
		org.objectweb.asm.tree
	Version:
		7.0.0
	Description:
		Doc URL: http://asm.ow2.org
	Import Package:
		org.objectweb.asm;version="[7.0
		8)"
	Export Package:
		org.objectweb.asm.tree;version="7.0";uses:="org.objectweb.asm"
	Others:
		Manifest Version: 2
		Required Execution Environment: J2SE-1.5

Class Versions
--------------
Java class file format information.

Artifact: asm
	Multi-release:
		No
	Class files by Java version:
		Java 5 (35)

Artifact: asm-analysis
	Multi-release:
		No
	Class files by Java version:
		Java 5 (14)

Artifact: asm-commons
	Multi-release:
		No
	Class files by Java version:
		Java 5 (32)

Artifact: asm-tree
	Multi-release:
		No
	Class files by Java version:
		Java 5 (37)

Artifact: Classpath
	Multi-release:
		-
	Class files by Java version:
		Java 5 (118)

JAR Dependencies
----------------
Dependencies between JAR files.

Artifact: asm
	Uses:
		[none]
	Used by:
		asm-analysis
		asm-commons
		asm-tree

Artifact: asm-analysis
	Uses:
		asm
		asm-tree
	Used by:
		[none]

Artifact: asm-commons
	Uses:
		asm
		asm-tree
	Used by:
		[none]

Artifact: asm-tree
	Uses:
		asm
	Used by:
		asm-analysis
		asm-commons

Dependencies
------------
Dependencies as declared in POM file.

Artifact: asm
	Maven coordinates:
		org.ow2.asm:asm:7.0:jar
	Direct dependencies:
		[none]

Artifact: asm-analysis
	Maven coordinates:
		org.ow2.asm:asm-analysis:7.0:jar
	Direct dependencies:
		org.ow2.asm:asm-tree:7.0
	Status:
		OK

Artifact: asm-commons
	Maven coordinates:
		org.ow2.asm:asm-commons:7.0:jar
	Direct dependencies:
		org.ow2.asm:asm:7.0
		org.ow2.asm:asm-tree:7.0
		org.ow2.asm:asm-analysis:7.0
	Status:
		OK
		OK
		OK

Artifact: asm-tree
	Maven coordinates:
		org.ow2.asm:asm-tree:7.0:jar
	Direct dependencies:
		org.ow2.asm:asm:7.0
	Status:
		OK

Packages
--------
List of packages per JAR file.

Artifact: asm
	Count:
		2
	Packages:
		org.objectweb.asm
		org.objectweb.asm.signature

Artifact: asm-analysis
	Count:
		1
	Packages:
		org.objectweb.asm.tree.analysis

Artifact: asm-commons
	Count:
		1
	Packages:
		org.objectweb.asm.commons

Artifact: asm-tree
	Count:
		1
	Packages:
		org.objectweb.asm.tree

Duplicate Classes
-----------------
Duplicate classes, shadowed classes, and duplicate resources.


Binary Compatibility
--------------------
Compatibility issues between JAR files.


Blacklist
---------
Use of dangerous, unsafe, unstable, or deprecated classes and methods.

Artifact: asm-commons
	Issues:
		org.objectweb.asm.commons.AdviceAdapter
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)
		
		org.objectweb.asm.commons.AnalyzerAdapter
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)
		
		org.objectweb.asm.commons.CodeSizeEvaluator
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)
		
		org.objectweb.asm.commons.InstructionAdapter
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)
		
		org.objectweb.asm.commons.MethodRemapper
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)
		
		org.objectweb.asm.commons.RemappingMethodAdapter
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)

Artifact: asm-tree
	Issues:
		org.objectweb.asm.tree.MethodNode
		• @Deprecated: public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)

Java Runtime
------------
Information about JRE/JDK runtime.

Java home    : /home/markwalder/.jdks/temurin-17.0.12
Java runtime : OpenJDK Runtime Environment
Java version : 17.0.12
Java vendor  : Eclipse Adoptium

