{
   "title": "ASM 9.9",
   "type": "SCAN",
   "version": "3.1.0",
   "sections": [
      {
         "description": "List of JAR files found in classpath.",
         "title": "JAR Files",
         "content": [{
            "columns": [
               "Artifact",
               "Version",
               "Source",
               "Size",
               "Multi-release",
               "Java version (classes)",
               "Resources",
               "Packages",
               "Checksum (SHA-1)",
               "Coordinates",
               "Issues"
            ],
            "rows": [
               [
                  "asm",
                  "9.9",
                  "[[org.ow2.asm:asm:9.9]]",
                  "123 KB",
                  "No",
                  "Java 5 (38)",
                  "0",
                  "`org.objectweb.asm`\n`org.objectweb.asm.signature`",
                  "[c29635c8a7afa03d74b33c1884df8abb2b3f3dcc](https://central.sonatype.com/search?q=1:c29635c8a7afa03d74b33c1884df8abb2b3f3dcc)",
                  "[[org.ow2.asm:asm:9.9]]",
                  ""
               ],
               [
                  "asm-commons",
                  "9.9",
                  "[[org.ow2.asm:asm-commons:9.9]]",
                  "72.6 KB",
                  "No",
                  "Java 5 (27)",
                  "0",
                  "`org.objectweb.asm.commons`",
                  "[db9165a3bf908ded6b08612d583a15d1d0c7bda0](https://central.sonatype.com/search?q=1:db9165a3bf908ded6b08612d583a15d1d0c7bda0)",
                  "[[org.ow2.asm:asm-commons:9.9]]",
                  ""
               ],
               [
                  "asm-tree",
                  "9.9",
                  "[[org.ow2.asm:asm-tree:9.9]]",
                  "50.7 KB",
                  "No",
                  "Java 5 (38)",
                  "0",
                  "`org.objectweb.asm.tree`",
                  "[f8de6eead6d24dd0f45bd065bbe112b2cda6ea21](https://central.sonatype.com/search?q=1:f8de6eead6d24dd0f45bd065bbe112b2cda6ea21)",
                  "[[org.ow2.asm:asm-tree:9.9]]",
                  ""
               ],
               [
                  "Classpath",
                  "-",
                  "-",
                  "247 KB",
                  "-",
                  "Java 5 (103)",
                  "0",
                  "4",
                  "-",
                  "-",
                  "-"
               ]
            ]
         }]
      },
      {
         "description": "Known security vulnerabilities found in the artifacts.",
         "title": "Vulnerabilities",
         "content": [{
            "columns": [
               "CVE",
               "Artifacts",
               "Severity",
               "Description",
               "Advisory"
            ],
            "rows": []
         }]
      },
      {
         "description": "Dependencies between JAR files, and as declared in POM file.",
         "title": "Dependencies",
         "content": [{
            "columns": [
               "Artifact",
               "Uses",
               "Used by",
               "Maven coordinates",
               "Updates",
               "Direct dependencies"
            ],
            "rows": [
               [
                  "asm",
                  "[none]",
                  "asm-commons\nasm-tree",
                  "[[org.ow2.asm:asm:9.9]]",
                  "[9.9.1](org.ow2.asm:asm:9.9.1)\n[9.10](org.ow2.asm:asm:9.10), [9.10.1](org.ow2.asm:asm:9.10.1)",
                  "[none]"
               ],
               [
                  "asm-commons",
                  "asm\nasm-tree",
                  "[none]",
                  "[[org.ow2.asm:asm-commons:9.9]]",
                  "[9.9.1](org.ow2.asm:asm-commons:9.9.1)\n[9.10](org.ow2.asm:asm-commons:9.10), [9.10.1](org.ow2.asm:asm-commons:9.10.1)",
                  "[[org.ow2.asm:asm-tree:9.9]] [OK]\n[[org.ow2.asm:asm:9.9]] [OK]"
               ],
               [
                  "asm-tree",
                  "asm",
                  "asm-commons",
                  "[[org.ow2.asm:asm-tree:9.9]]",
                  "[9.9.1](org.ow2.asm:asm-tree:9.9.1)\n[9.10](org.ow2.asm:asm-tree:9.10), [9.10.1](org.ow2.asm:asm-tree:9.10.1)",
                  "[[org.ow2.asm:asm:9.9]] [OK]"
               ]
            ]
         }]
      },
      {
         "description": "Duplicate classes, shadowed classes, and duplicate resources.",
         "title": "Duplicate Classes",
         "content": [{
            "columns": [
               "Class/Resource",
               "Sources",
               "Similarity"
            ],
            "rows": []
         }]
      },
      {
         "description": "Compatibility issues between JAR files.",
         "title": "Binary Compatibility",
         "content": [{
            "columns": [
               "Artifact",
               "Issues"
            ],
            "rows": []
         }]
      },
      {
         "description": "Use of dangerous, unsafe, unstable, or deprecated classes and methods.",
         "title": "Blacklist",
         "content": [{
            "columns": [
               "Artifact",
               "Issues"
            ],
            "rows": [[
               "asm-commons",
               "`org.objectweb.asm.commons.InstructionAdapter`\n\u2022 @Deprecated: `public void org.objectweb.asm.MethodVisitor.visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String)`"
            ]]
         }]
      },
      {
         "description": "Information found in META-INF/MANIFEST.MF, except JPMS and OSGi attributes.",
         "title": "JAR Manifests",
         "content": [{
            "columns": [
               "Artifact",
               "General",
               "Runtime",
               "Implementation",
               "Specification",
               "Signature"
            ],
            "rows": [
               [
                  "asm",
                  "Manifest-Version: `1.0`",
                  "",
                  "ASM, a very small and fast Java bytecode manipulation framework\nVersion: `9.9`",
                  "",
                  ""
               ],
               [
                  "asm-commons",
                  "Manifest-Version: `1.0`\nModule-Requires: `org.objectweb.asm;transitive=true,org.objectweb.asm.tree;transitive=true`",
                  "",
                  "Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework\nVersion: `9.9`",
                  "",
                  ""
               ],
               [
                  "asm-tree",
                  "Manifest-Version: `1.0`\nModule-Requires: `org.objectweb.asm;transitive=true`",
                  "",
                  "Tree API of ASM, a very small and fast Java bytecode manipulation framework\nVersion: `9.9`",
                  "",
                  ""
               ]
            ]
         }]
      },
      {
         "description": "List of Java Modules found in classpath.",
         "title": "JPMS Modules",
         "content": [{
            "columns": [
               "Artifact",
               "Module name",
               "Definition",
               "Automatic",
               "Requires",
               "Exports"
            ],
            "rows": [
               [
                  "asm",
                  "`org.objectweb.asm`",
                  "Module-Info",
                  "No",
                  "`java.base`",
                  "`org.objectweb.asm`\n`org.objectweb.asm.signature`"
               ],
               [
                  "asm-commons",
                  "`org.objectweb.asm.commons`",
                  "Module-Info",
                  "No",
                  "`org.objectweb.asm`\n`org.objectweb.asm.tree`\n`java.base`",
                  "`org.objectweb.asm.commons`"
               ],
               [
                  "asm-tree",
                  "`org.objectweb.asm.tree`",
                  "Module-Info",
                  "No",
                  "`org.objectweb.asm`\n`java.base`",
                  "`org.objectweb.asm.tree`"
               ]
            ]
         }]
      },
      {
         "description": "Information about OSGi Bundles.",
         "title": "OSGi Bundles",
         "content": [{
            "columns": [
               "Artifact",
               "Name",
               "Version",
               "Description",
               "Import Package",
               "Export Package",
               "Capabilities",
               "Others"
            ],
            "rows": [
               [
                  "asm",
                  "`org.objectweb.asm`",
                  "9.9",
                  "License: BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt\nDoc URL: http://asm.ow2.org",
                  "",
                  "`org.objectweb.asm` (Version: `9.9`)\n`org.objectweb.asm.signature` (Version: `9.9`)",
                  "",
                  "Manifest Version: 2\nRequired Execution Environment: J2SE-1.5"
               ],
               [
                  "asm-commons",
                  "`org.objectweb.asm.commons`",
                  "9.9",
                  "License: BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt\nDoc URL: http://asm.ow2.org",
                  "`org.objectweb.asm` (Version: `9.9`)\n`org.objectweb.asm.signature` (Version: `9.9`)\n`org.objectweb.asm.tree` (Version: `9.9`)",
                  "`org.objectweb.asm.commons` (Version: `9.9`)\n\tUses: `org.objectweb.asm`, `org.objectweb.asm.signature`, `org.objectweb.asm.tree`",
                  "",
                  "Manifest Version: 2\nRequired Execution Environment: J2SE-1.5"
               ],
               [
                  "asm-tree",
                  "`org.objectweb.asm.tree`",
                  "9.9",
                  "License: BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt\nDoc URL: http://asm.ow2.org",
                  "`org.objectweb.asm` (Version: `9.9`)\n`org.objectweb.asm.signature` (Version: `9.9`)",
                  "`org.objectweb.asm.tree` (Version: `9.9`)\n\tUses: `org.objectweb.asm`, `org.objectweb.asm.signature`",
                  "",
                  "Manifest Version: 2\nRequired Execution Environment: J2SE-1.5"
               ]
            ]
         }]
      },
      {
         "description": "Information about JRE/JDK runtime.",
         "title": "Java Runtime",
         "content": ["Java home    : `/opt/java-17`\nJava runtime : `OpenJDK Runtime Environment`\nJava version : `17.0.19`\nJava vendor  : `Eclipse Adoptium`"]
      }
   ],
   "timestamp": 1739992928000
}