{
  "SPDXID" : "SPDXRef-DOCUMENT",
  "spdxVersion" : "SPDX-2.3",
  "creationInfo" : {
    "created" : "2026-02-25T17:24:01Z",
    "creators" : [ "Organization: JetBrains s.r.o.", "Tool: spdx-maven-plugin" ],
    "licenseListVersion" : "3.28.0"
  },
  "name" : "Kotlin Maven Plugin",
  "dataLicense" : "CC0-1.0",
  "externalDocumentRefs" : [ {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-jvm2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "f62383d8d50ef2860cfdc32bcfd4016b43accaf2"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/d9a7116e-cb8c-44cb-9326-596a7ccd6673"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-compiler-runner2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "6e89c9aa9d3ba0470395a6fce01f8a28b9751f16"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/9482c48a-f2f9-4bea-9aad-079a25f7bbb5"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-compiler-embeddable2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "c459dc98b1ebb6c42e5955225bb26b3c5000d9aa"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/0a13d29a-d2d3-4399-a970-3aa77aafbeed"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-common2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "bb97e0fdaefd6a799bc4a878fa730f685449aa29"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/af3fc084-fec3-4f07-b01e-38dad7821c68"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-script-runtime2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "6b1a1307aea0434017f09fdd1eba7292a66862c2"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/5c605f8a-f4da-485c-83c8-26d799317128"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-embeddable2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "63a471395875cb6f3c70160033ce906a45f0344c"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/e48e8bfb-c65f-4a85-b22a-7917cbcf466e"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-daemon-client2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "1153ed4bb368657e7a179718fccb3873849fa6cd"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/0d1161d8-e7b7-4a08-bd7a-e9eb34c7f689"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-impl-embeddable2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "2818349dce23fa279d96ad70be88ac2c89232082"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/7b9785ce-4d9e-4e4f-989c-8e2a22ab4bd6"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-build-tools-cri-impl2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "06ec493e8766bfe22e87bd491b363b2abea4c9c5"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/658b6eba-6cf1-4bc2-a1ce-9840720003ea"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "b7e30e2b13694d3b8794b0724bdd2c265fef86d8"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/de87a1ae-6508-4d17-ba72-8ec1bdc5d56c"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-build-tools-api2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "9968758e041585498702724caaf0cbe67d5426c1"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/ff0f0c68-a7e4-4d04-9412-c77663811ca2"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-build-tools-impl2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "39ecff6e6d000fafd11c2185fb152fa9632da691"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/abb7b839-49a8-4ba9-b458-21fceab53146"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-daemon-embeddable2.3.20-RC2-164",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "90b9156f2b711765d826c30829936ee0fd627c20"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/cdde1107-93cd-4ac3-b9bb-001df6a7993c"
  } ],
  "annotations" : [ {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-compiler-runner2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-compiler-runner2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-compiler-embeddable2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-compiler-embeddable2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-jvm2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-scripting-jvm2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-build-tools-cri-impl2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-build-tools-cri-impl2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-build-tools-impl2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-build-tools-impl2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-daemon-client2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-daemon-client2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-common2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-scripting-common2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-stdlib2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-stdlib2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-build-tools-api2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-build-tools-api2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-daemon-embeddable2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-daemon-embeddable2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-embeddable2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-scripting-compiler-embeddable2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-script-runtime2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-script-runtime2.3.20-RC2-164"
  }, {
    "annotationDate" : "2026-02-25T17:23:57Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-impl-embeddable2.3.20-RC2-164' created for artifact org.jetbrains.kotlinkotlin-scripting-compiler-impl-embeddable2.3.20-RC2-164"
  } ],
  "documentNamespace" : "https://www.jetbrains.com/spdxdocs/kotlin-maven-plugin-2.3.20-RC2-164",
  "packages" : [ {
    "SPDXID" : "SPDXRef-gnrtd8",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A class loader framework",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-classworlds/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Classworlds",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "A class loader framework",
    "versionInfo" : "2.8.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd9",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Maven Core classes.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.9.9/maven-core/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Core",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Maven Core classes.",
    "versionInfo" : "3.9.9"
  }, {
    "SPDXID" : "SPDXRef-gnrtd0",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The API for plugins - Mojos - development.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.9.9/maven-plugin-api/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Plugin API",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The API for plugins - Mojos - development.",
    "versionInfo" : "3.9.9"
  }, {
    "SPDXID" : "SPDXRef-gnrtd1",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Model for Maven POM (Project Object Model)",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.9.9/maven-model/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Model",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Model for Maven POM (Project Object Model)",
    "versionInfo" : "3.9.9"
  }, {
    "SPDXID" : "SPDXRef-gnrtd2",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Maven is a software build management and\n    comprehension tool. Based on the concept of a project object model:\n    builds, dependency management, documentation creation, site\n    publication, and distribution publication are all controlled from\n    the declarative file. Maven can be extended by plugins to utilise a\n    number of other development tools for reporting or the build\n    process.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.9.9/maven-artifact/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Artifact",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Maven is a software build management and\n    comprehension tool. Based on the concept of a project object model:\n    builds, dependency management, documentation creation, site\n    publication, and distribution publication are all controlled from\n    the declarative file. Maven can be extended by plugins to utilise a\n    number of other development tools for reporting or the build\n    process.",
    "versionInfo" : "3.9.9"
  }, {
    "SPDXID" : "SPDXRef-gnrtd3",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus-JSR330 adapter; adds Plexus support to the Sisu-Inject container",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://www.eclipse.org/sisu/org.eclipse.sisu.plexus/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "EPL-2.0",
    "name" : "org.eclipse.sisu.plexus",
    "originator" : "Organization:The Eclipse Foundation",
    "summary" : "Plexus-JSR330 adapter; adds Plexus support to the Sisu-Inject container",
    "versionInfo" : "0.9.0.M3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd4",
    "copyrightText" : "UNSPECIFIED",
    "description" : "JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://www.eclipse.org/sisu/org.eclipse.sisu.inject/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "EPL-2.0",
    "name" : "org.eclipse.sisu.inject",
    "originator" : "Organization:The Eclipse Foundation",
    "summary" : "JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring",
    "versionInfo" : "0.9.0.M3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd5",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus Component \"Java 5\" Annotations, to describe plexus components properties in java sources with\n    standard annotations instead of javadoc annotations.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus :: Component Annotations",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "Plexus Component \"Java 5\" Annotations, to describe plexus components properties in java sources with\n    standard annotations instead of javadoc annotations.",
    "versionInfo" : "2.1.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd6",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A collection of various utility classes to ease working with XML in Maven 3.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-xml/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus XML Utilities",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "A collection of various utility classes to ease working with XML in Maven 3.",
    "versionInfo" : "3.0.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd7",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A collection of various utility classes to ease working with strings, files, command lines, XML and\n    more.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-utils/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Common Utilities",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "A collection of various utility classes to ease working with strings, files, command lines, XML and\n    more.",
    "versionInfo" : "3.5.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd20",
    "copyrightText" : "UNSPECIFIED",
    "description" : "QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files\n    complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/paul-hammant/qdox",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "QDox",
    "summary" : "QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files\n    complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.",
    "versionInfo" : "2.2.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd21",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus Compilers component's API to manipulate compilers.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-pom/plexus-compiler/plexus-compiler-api/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Compiler Api",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "Plexus Compilers component's API to manipulate compilers.",
    "versionInfo" : "2.15.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd24",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/plugin-testing/maven-plugin-testing-harness/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Plugin Testing Mechanism",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.",
    "versionInfo" : "3.4.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd25",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Library to help testing plexus components",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-testing/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Testing",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "Library to help testing plexus components",
    "versionInfo" : "2.0.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd22",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus Compiler is a Plexus component to use different compilers through a uniform API.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-pom/plexus-compiler/plexus-compiler-manager/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Compiler Manager",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "Plexus Compiler is a Plexus component to use different compilers through a uniform API.",
    "versionInfo" : "2.15.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd23",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Javac Compiler support for Plexus Compiler component.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-pom/plexus-compiler/plexus-compilers/plexus-compiler-javac/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Javac Component",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "Javac Compiler support for Plexus Compiler component.",
    "versionInfo" : "2.15.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd28",
    "copyrightText" : "UNSPECIFIED",
    "description" : "JSR305 Annotations for Findbugs",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://findbugs.sourceforge.net/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "FindBugs-jsr305",
    "summary" : "JSR305 Annotations for Findbugs",
    "versionInfo" : "3.0.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd29",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Mockito mock objects library core API and implementation",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/mockito/mockito",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "mockito-core",
    "summary" : "Mockito mock objects library core API and implementation",
    "versionInfo" : "4.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd26",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Guice is a lightweight dependency injection framework for Java 6 and above",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/google/guice/guice",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Google Guice - Core Library",
    "originator" : "Organization:Google, Inc.",
    "summary" : "Guice is a lightweight dependency injection framework for Java 6 and above",
    "versionInfo" : "5.1.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd27",
    "copyrightText" : "UNSPECIFIED",
    "description" : "AOP Alliance",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://aopalliance.sourceforge.net",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "AOP alliance",
    "summary" : "AOP Alliance",
    "versionInfo" : "1.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd31",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://bytebuddy.net/byte-buddy-agent",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Byte Buddy agent",
    "summary" : "The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.",
    "versionInfo" : "1.12.19"
  }, {
    "SPDXID" : "SPDXRef-gnrtd32",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A library for instantiating Java objects",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://objenesis.org/objenesis",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Objenesis",
    "originator" : "Organization:Joe Walnes, Henri Tremblay, Leonardo Mesquita",
    "summary" : "A library for instantiating Java objects",
    "versionInfo" : "3.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd30",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Byte Buddy is a Java library for creating Java classes at run time.\n        This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://bytebuddy.net/byte-buddy",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Byte Buddy (without dependencies)",
    "summary" : "Byte Buddy is a Java library for creating Java classes at run time.\n        This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.",
    "versionInfo" : "1.12.19"
  }, {
    "SPDXID" : "SPDXRef-gnrtd35",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Contains\n    com.google.common.util.concurrent.internal.InternalFutureFailureAccess and\n    InternalFutures. Most users will never need to use this artifact. Its\n    classes are conceptually a part of Guava, but they're in this separate\n    artifact so that Android libraries can use them without pulling in all of\n    Guava (just as they can use ListenableFuture by depending on the\n    listenablefuture artifact).",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/google/guava/failureaccess",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Guava InternalFutureFailureAccess and InternalFutures",
    "summary" : "Contains\n    com.google.common.util.concurrent.internal.InternalFutureFailureAccess and\n    InternalFutures. Most users will never need to use this artifact. Its\n    classes are conceptually a part of Guava, but they're in this separate\n    artifact so that Android libraries can use them without pulling in all of\n    Guava (just as they can use ListenableFuture by depending on the\n    listenablefuture artifact).",
    "versionInfo" : "1.0.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd36",
    "copyrightText" : "UNSPECIFIED",
    "description" : "An empty artifact that Guava depends on to signal that it is providing\n    ListenableFuture -- but is also available in a second \"version\" that\n    contains com.google.common.util.concurrent.ListenableFuture class, without\n    any other Guava classes. The idea is:\n\n    - If users want only ListenableFuture, they depend on listenablefuture-1.0.\n\n    - If users want all of Guava, they depend on guava, which, as of Guava\n    27.0, depends on\n    listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-...\n    version number is enough for some build systems (notably, Gradle) to select\n    that empty artifact over the \"real\" listenablefuture-1.0 -- avoiding a\n    conflict with the copy of ListenableFuture in guava itself. If users are\n    using an older version of Guava or a build system other than Gradle, they\n    may see class conflicts. If so, they can solve them by manually excluding\n    the listenablefuture artifact or manually forcing their build systems to\n    use 9999.0-....",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/google/guava/listenablefuture",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Guava ListenableFuture only",
    "summary" : "An empty artifact that Guava depends on to signal that it is providing\n    ListenableFuture -- but is also available in a second \"version\" that\n    contains com.google.common.util.concurrent.ListenableFuture class, without\n    any other Guava classes. The idea is:\n\n    - If users want only ListenableFuture, they depend on listenablefuture-1.0.\n\n    - If users want all of Guava, they depend on guava, which, as of Guava\n    27.0, depends on\n    listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-...\n    version number is enough for some build systems (notably, Gradle) to select\n    that empty artifact over the \"real\" listenablefuture-1.0 -- avoiding a\n    conflict with the copy of ListenableFuture in guava itself. If users are\n    using an older version of Guava or a build system other than Gradle, they\n    may see class conflicts. If so, they can solve them by manually excluding\n    the listenablefuture artifact or manually forcing their build systems to\n    use 9999.0-....",
    "versionInfo" : "9999.0-empty-to-avoid-conflict-with-guava"
  }, {
    "SPDXID" : "SPDXRef-gnrtd33",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The javax.inject API",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://code.google.com/p/atinject/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "javax.inject",
    "summary" : "The javax.inject API",
    "versionInfo" : "1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd34",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Guava is a suite of core and expanded libraries that include\n    utility classes, Google's collections, I/O classes, and\n    much more.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/google/guava",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Guava: Google Core Libraries for Java",
    "summary" : "Guava is a suite of core and expanded libraries that include\n    utility classes, Google's collections, I/O classes, and\n    much more.",
    "versionInfo" : "33.5.0-jre"
  }, {
    "SPDXID" : "SPDXRef-gnrtd39",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A set of annotations that provide additional information to the J2ObjC\n    translator to modify the result of translation.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/google/j2objc/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "J2ObjC Annotations",
    "summary" : "A set of annotations that provide additional information to the J2ObjC\n    translator to modify the result of translation.",
    "versionInfo" : "3.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd37",
    "copyrightText" : "UNSPECIFIED",
    "description" : "An artifact of well-named and well-specified annotations to power static analysis checks",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://jspecify.org/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "JSpecify annotations",
    "summary" : "An artifact of well-named and well-specified annotations to power static analysis checks",
    "versionInfo" : "1.0.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd38",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://errorprone.info/error_prone_annotations",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "error-prone annotations",
    "originator" : "Organization:Google LLC",
    "summary" : "Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time.",
    "versionInfo" : "2.41.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd42",
    "copyrightText" : "UNSPECIFIED",
    "description" : "JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://junit.org",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "EPL-1.0",
    "name" : "JUnit",
    "originator" : "Organization:JUnit",
    "summary" : "JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.",
    "versionInfo" : "4.13.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd43",
    "copyrightText" : "UNSPECIFIED",
    "description" : "This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/hamcrest/JavaHamcrest/hamcrest-core",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "Hamcrest Core",
    "summary" : "This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.",
    "versionInfo" : "1.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd40",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A set of annotations used for code inspection support and code documentation.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/JetBrains/java-annotations",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "JetBrains Java Annotations",
    "summary" : "A set of annotations used for code inspection support and code documentation.",
    "versionInfo" : "26.0.2-1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd41",
    "comment" : "This package was created for a Maven dependency.  No SPDX or license information could be found in the Maven POM file.",
    "copyrightText" : "NOASSERTION",
    "filesAnalyzed" : false,
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "tools",
    "versionInfo" : "1.8.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd44",
    "copyrightText" : "NOASSERTION",
    "description" : "Kotlin plugin for Maven",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : true,
    "homepage" : "https://kotlinlang.org/",
    "licenseConcluded" : "Apache-2.0",
    "licenseDeclared" : "Apache-2.0",
    "licenseInfoFromFiles" : [ "NOASSERTION" ],
    "name" : "Kotlin Maven Plugin",
    "originator" : "Organization: JetBrains s.r.o.",
    "packageFileName" : "NOASSERTION",
    "packageVerificationCode" : {
      "packageVerificationCodeValue" : "145d5d8f9b9a663a267da5be3499d0fa331bd8d9"
    },
    "primaryPackagePurpose" : "LIBRARY",
    "summary" : "Kotlin plugin for Maven",
    "supplier" : "Organization: JetBrains s.r.o.",
    "versionInfo" : "2.3.20-RC2-164"
  }, {
    "SPDXID" : "SPDXRef-gnrtd10",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Java annotations to use in Mojos",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/plugin-tools/maven-plugin-annotations",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Plugin Tools Java Annotations",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Java annotations to use in Mojos",
    "versionInfo" : "3.7.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd19",
    "copyrightText" : "UNSPECIFIED",
    "description" : "ASM, a very small and fast Java bytecode manipulation framework",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://asm.ow2.io/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "asm",
    "originator" : "Organization:OW2",
    "summary" : "ASM, a very small and fast Java bytecode manipulation framework",
    "versionInfo" : "9.7.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd13",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Compiler Plugin is used to compile the sources of your project.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/plugins/maven-compiler-plugin/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Maven Compiler Plugin",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Compiler Plugin is used to compile the sources of your project.",
    "versionInfo" : "3.14.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd14",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Shared utilities for use by Maven core and plugins",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/shared/maven-shared-utils/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Maven Shared Utils",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Shared utilities for use by Maven core and plugins",
    "versionInfo" : "3.4.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd11",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Kotlin Full Reflection Library",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://kotlinlang.org/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Kotlin Reflect",
    "summary" : "Kotlin Full Reflection Library",
    "versionInfo" : "1.6.10"
  }, {
    "SPDXID" : "SPDXRef-gnrtd12",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Coroutines support libraries for Kotlin",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/Kotlin/kotlinx.coroutines",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "kotlinx-coroutines-core",
    "summary" : "Coroutines support libraries for Kotlin",
    "versionInfo" : "1.8.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd17",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Various utility classes and plexus components for supporting \n    incremental build functionality in maven plugins.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://maven.apache.org/shared/maven-shared-incremental/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Incremental Build support utilities",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Various utility classes and plexus components for supporting \n    incremental build functionality in maven plugins.",
    "versionInfo" : "1.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd18",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus Languages maintains shared language features.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-pom/plexus-languages/plexus-java/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Languages :: Java",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "Plexus Languages maintains shared language features.",
    "versionInfo" : "1.4.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd15",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The slf4j API",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://www.slf4j.org",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "MIT",
    "name" : "SLF4J API Module",
    "originator" : "Organization:QOS.ch",
    "summary" : "The slf4j API",
    "versionInfo" : "1.7.36"
  }, {
    "SPDXID" : "SPDXRef-gnrtd16",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://commons.apache.org/proper/commons-io/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Commons IO",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.",
    "versionInfo" : "2.18.0"
  } ],
  "files" : [ {
    "SPDXID" : "SPDXRef-gnrtd60",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d9e24c5ee45c1ac5516303f11644d06de32f4115"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/KaptTestJvmCompilerMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd61",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "cb6f2a9d6c182d1350ea460fe869b40af566892e"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/KaptJVMCompilerMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd64",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "8ba30bf320ac311e0aa9a0893bec0787f1c2a905"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/K2JVMCompileMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd65",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "6feb6dc54539ab829f8bfa9a19a6fb617497b814"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/Util.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd62",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "c4f13f81cce7b4df670dcb4ccc4ecb77344275c8"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/AnnotationProcessingManager.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd63",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "8a3ed8f9378d34824429edff4fab3b80d3b71acc"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/IdeaCoreLoggerFactory.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd68",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "bfaf100ffa3ca6a6f677831c5657e415ac4c06ed"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/resources/META-INF/plexus/components.xml",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd66",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "3119f711107e5f23daed7495cef27e0ba91e43be"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./target/generated-sources/plugin/org/jetbrains/kotlin/kotlin_maven_plugin/HelpMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd67",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "e58c4b8451aef14fac758438c53de458e16f1f1a"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/jetbrains/kotlin/maven/KotlinCompilationFailureExceptionTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd46",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "6fb819953da53e95c326de2cf8fb82b3b119591c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinArtifactResolver.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd47",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "ed2baaddb2cadb47ea0cb14b95f5eb4dcc745246"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd45",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "388ac79b465046c0cc000b7d15ca8cf880899005"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinCompilationFailureException.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd48",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "72421ab6ecb6ccdaf33bd9b1112992b3a54b58c0"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/ScriptExecutionException.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd49",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "1da6081b69a04d1e4b4bf89be1896dda92b5b04c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinLifecycleParticipant.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd50",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "954a924040ee1abe86fd1159f924cce670d23ffe"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinTestCompileMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd53",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "495390bdb8413edaac036188a76305955e9aa6ed"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/ClassLoaderCache.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd54",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "e9f814a8df6b994af1795b390d962d8dadc46f50"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinMavenPluginExtension.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd51",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "9a11d10e36c51ddeabe0bc8cb4e62eac2f8c2451"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/ExecuteKotlinScriptMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd52",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "cceea8723137ada26201c1c4249d073113cdd3e9"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/MavenPluginLogMessageCollector.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd57",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "636ff2cbc054192637ac00424fbc74af81dc4159"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/incremental/FileCopier.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd58",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "a3e97ab76b3e7c0f7d56ec3e6e24ec8a00995777"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/incremental/MavenICReporter.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd55",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "bc355ad7d2a0ff3ff7dc30d41430fba48fa7d6f2"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/PluginOption.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd56",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "f06a1a3cdd22ddd13a664c7f0c96c2da29726a63"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/LegacyKotlinMavenLogger.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd59",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "5623393216213925d86494c579627c820594d5db"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/KaptOption.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  } ],
  "relationships" : [ {
    "spdxElementId" : "SPDXRef-DOCUMENT",
    "relationshipType" : "DESCRIBES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd24",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd25",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd28",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd29",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd26",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd27",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd31",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd32",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd30",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd42",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd43",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-compiler-runner2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-build-tools-cri-impl2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd16",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd15",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd14",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd13",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-impl-embeddable2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-build-tools-impl2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-build-tools-api2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-jvm2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd58"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd53"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd67"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd65"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd50"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd51"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd52"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd68"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd59"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-common2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-embeddable2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd8",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd1",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd7",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd10",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd9",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd4",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd12",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd3",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-daemon-embeddable2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd6",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd5",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd54"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd48"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd60"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd56"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd2",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd64"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd45"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd37",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd57"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd36",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd46"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd55"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd49"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd47"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd11",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd39",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd38",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-script-runtime2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd41",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd40",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd35",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-compiler-embeddable2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd62"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd66"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd63"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd61"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd17",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd23",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd22",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd34",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-daemon-client2.3.20-RC2-164:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd33",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd19",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd18",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd21",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd20",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd60",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd61",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd64",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd65",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd62",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd63",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd68",
    "relationshipType" : "CONTAINED_BY",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd66",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd67",
    "relationshipType" : "TEST_CASE_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd46",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd47",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd45",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd48",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd49",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd50",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd53",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd54",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd51",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd52",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd57",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd58",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd55",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd56",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : ""
  } ]
}