{
  "SPDXID" : "SPDXRef-DOCUMENT",
  "spdxVersion" : "SPDX-2.3",
  "creationInfo" : {
    "created" : "2023-07-18T08:39:04Z",
    "creators" : [ "Organization: JetBrains s.r.o.", "Tool: spdx-maven-plugin" ],
    "licenseListVersion" : "3.21"
  },
  "name" : "kotlin-maven-plugin",
  "dataLicense" : "CC0-1.0",
  "externalDocumentRefs" : [ {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-script-runtime1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "fdfd959b45384175bddc278f586944a9eaeeb987"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/d7a8cdf1-3885-4163-91a9-5cf1a9f51454"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib-jdk71.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "e1f71355344c9678d242b33caf3da85aa1aab62c"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/267c59a0-8130-4b1d-996e-5cf95c4c252a"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-jvm1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "467aeb41f77c7c527f61cfe8ee5548951573093f"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/2edcf390-630e-4a72-8533-39d7dd151412"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-impl1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "04caf1964e2528b0874c402a44bb3cbff3ab31e9"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/b55fe0b9-ff19-433d-a985-83d97f426bda"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib-common1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "5a4efac8a9e0db7a27d4796666ec3b9c8202db78"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/fe0f265d-cca6-407a-8215-a63e9df5b94f"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib-jdk81.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "8d373cb0ce9d4b42479206e56a9a42b6d96afd92"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/da135614-349a-499d-a61d-71b83f2c4a03"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-compiler1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "0dd28810cc455c62deea3a4b50737f6986ea861b"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/8779f030-2ece-4fa0-b3ff-a66dbda2c94c"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "ed035912326d9b1be0b3943c0030fd29bb55593f"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/d026662e-3eee-43d9-acb8-6965a0ddf0e4"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-common1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "efa3972451a74594e292926848a4ab094e5956bb"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/ef5f5a7b-7291-4c79-bf4d-67ae09695225"
  }, {
    "externalDocumentId" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib1.9.20-dev-6845",
    "checksum" : {
      "algorithm" : "SHA1",
      "checksumValue" : "d29395532266d78e4a2314ddb398b3f3c2c06b1e"
    },
    "spdxDocument" : "https://www.jetbrains.com/spdxdocs/2de348f1-edb4-42e4-936e-9828536082a1"
  } ],
  "annotations" : [ {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-impl1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-scripting-compiler-impl1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-scripting-compiler1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-script-runtime1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-script-runtime1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-compiler1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-compiler1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-jvm1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-scripting-jvm1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-stdlib-jdk71.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-stdlib-jdk71.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-stdlib-common1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-stdlib-common1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-scripting-common1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-scripting-common1.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-stdlib-jdk81.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-stdlib-jdk81.9.20-dev-6845"
  }, {
    "annotationDate" : "2023-07-18T08:39:03Z",
    "annotationType" : "OTHER",
    "annotator" : "Tool: spdx-maven-plugin",
    "comment" : "External document ref 'DocumentRef-org.jetbrains.kotlinkotlin-stdlib1.9.20-dev-6845' created for artifact org.jetbrains.kotlinkotlin-stdlib1.9.20-dev-6845"
  } ],
  "documentNamespace" : "https://www.jetbrains.com/spdxdocs/kotlin-maven-plugin-1.9.20-dev-6845",
  "packages" : [ {
    "SPDXID" : "SPDXRef-gnrtd8",
    "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.8.6/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.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd9",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The API for plugins - Mojos - development.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/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.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd0",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Maven Core classes.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-core/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Core",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Maven Core classes.",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd1",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Model for Maven POM (Project Object Model)",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/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.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd2",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Maven Settings model.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-settings/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Settings",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Maven Settings model.",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd3",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The effective settings builder, with inheritance and password decryption.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-settings-builder/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Settings Builder",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The effective settings builder, with inheritance and password decryption.",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd4",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-sec-dispatcher/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Security Dispatcher Component",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "versionInfo" : "2.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd5",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-cipher/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Cipher: encryption/decryption Component",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "versionInfo" : "2.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd6",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Support for descriptor builders (model, setting, toolchains)",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-builder-support/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Builder Support",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Support for descriptor builders (model, setting, toolchains)",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd7",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Per-directory local and remote repository metadata.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-repository-metadata/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Repository Metadata Model",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Per-directory local and remote repository metadata.",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd20",
    "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" : "4.2.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd21",
    "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-gnrtd24",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Checker Qual is the set of annotations (qualifiers) and supporting classes\n        used by the Checker Framework to type check Java source code.  Please\n        see artifact:\n        org.checkerframework:checker",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://checkerframework.org",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "(MIT AND GPL-2.0-with-classpath-exception)",
    "name" : "Checker Qual",
    "summary" : "Checker Qual is the set of annotations (qualifiers) and supporting classes\n        used by the Checker Framework to type check Java source code.  Please\n        see artifact:\n        org.checkerframework:checker",
    "versionInfo" : "2.0.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd25",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://nexus.sonatype.org/oss-repository-hosting.html/error_prone_parent/error_prone_annotations",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "error-prone annotations",
    "summary" : "Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/",
    "versionInfo" : "2.1.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd22",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Guava is a suite of core and expanded libraries that include\n    utility classes, google's collections, io classes, and much\n    much more.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/google/guava/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, io classes, and much\n    much more.",
    "versionInfo" : "25.1-android"
  }, {
    "SPDXID" : "SPDXRef-gnrtd23",
    "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-gnrtd28",
    "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-gnrtd29",
    "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" : "http://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.3.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd26",
    "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" : "1.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd27",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Animal Sniffer Parent project.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://mojo.codehaus.org/animal-sniffer/animal-sniffer-annotations",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "MIT",
    "name" : "Animal Sniffer Annotations",
    "originator" : "Organization:Codehaus",
    "summary" : "Animal Sniffer Parent project.",
    "versionInfo" : "1.14"
  }, {
    "SPDXID" : "SPDXRef-gnrtd31",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://codehaus-plexus.github.io/plexus-interpolation/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Interpolation API",
    "originator" : "Organization:Codehaus Plexus",
    "summary" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "versionInfo" : "1.26"
  }, {
    "SPDXID" : "SPDXRef-gnrtd32",
    "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-gnrtd30",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A class loader framework",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://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.6.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd35",
    "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-gnrtd36",
    "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-gnrtd33",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Apache Commons Lang, a package of Java utility classes for the\n  classes that are in java.lang's hierarchy, or are considered to be so\n  standard as to justify existence in java.lang.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://commons.apache.org/proper/commons-lang/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Commons Lang",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Apache Commons Lang, a package of Java utility classes for the\n  classes that are in java.lang's hierarchy, or are considered to be so\n  standard as to justify existence in java.lang.",
    "versionInfo" : "3.8.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd34",
    "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-gnrtd39",
    "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.5.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd37",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Fork of trove4j library used in IntelliJ Platform.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/JetBrains/intellij-deps-trove4j",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "Trove4J",
    "summary" : "Fork of trove4j library used in IntelliJ Platform.",
    "versionInfo" : "1.0.20200330"
  }, {
    "SPDXID" : "SPDXRef-gnrtd38",
    "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.5.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd42",
    "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.10.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd43",
    "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-gnrtd40",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A set of annotations used for code inspection support and code documentation.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://www.jetbrains.org",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "IntelliJ IDEA Annotations",
    "summary" : "A set of annotations used for code inspection support and code documentation.",
    "versionInfo" : "13.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd41",
    "copyrightText" : "UNSPECIFIED",
    "description" : "JLine",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://nexus.sonatype.org/oss-repository-hosting.html/jline-parent/jline",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JLine Bundle",
    "summary" : "JLine",
    "versionInfo" : "3.3.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd46",
    "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.0.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd47",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus Compilers component's API to manipulate compilers.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-components/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.11.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd44",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Plexus Languages maintains shared language features.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/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.1.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd45",
    "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.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd48",
    "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-components/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.11.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd49",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Javac Compiler support for Plexus Compiler component.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://codehaus-plexus.github.io/plexus-components/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.11.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd50",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://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.3.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd53",
    "copyrightText" : "UNSPECIFIED",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "Default Plexus Container",
    "originator" : "Organization:Codehaus",
    "versionInfo" : "1.0-alpha-9-stable-1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd54",
    "copyrightText" : "UNSPECIFIED",
    "description" : "",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://classworlds.codehaus.org/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "classworlds",
    "originator" : "Organization:The Codehaus",
    "summary" : "",
    "versionInfo" : "1.1-alpha-2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd51",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Commons IO library contains utility classes, stream implementations, file filters, \nfile comparators, endian transformation classes, and much more.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://commons.apache.org/io/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Commons IO",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Commons IO library contains utility classes, stream implementations, file filters, \nfile comparators, endian transformation classes, and much more.",
    "versionInfo" : "2.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd52",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://plexus.codehaus.org/plexus-components/plexus-archiver",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus Archiver Component",
    "originator" : "Organization:Codehaus",
    "summary" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "versionInfo" : "2.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd57",
    "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-gnrtd58",
    "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-gnrtd55",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://plexus.codehaus.org/plexus-components/plexus-io",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Plexus IO Components",
    "originator" : "Organization:Codehaus",
    "summary" : "The Plexus project provides a full software stack for creating and executing software projects.",
    "versionInfo" : "2.0.4"
  }, {
    "SPDXID" : "SPDXRef-gnrtd56",
    "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-gnrtd59",
    "copyrightText" : "NOASSERTION",
    "description" : "Kotlin is a statically typed programming language that compiles to JVM byte codes and JavaScript",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : true,
    "homepage" : "https://kotlinlang.org/tools/kotlin-maven-plugin/",
    "licenseConcluded" : "Apache-2.0",
    "licenseDeclared" : "Apache-2.0",
    "licenseInfoFromFiles" : [ "NOASSERTION" ],
    "name" : "kotlin-maven-plugin",
    "originator" : "Organization: JetBrains s.r.o.",
    "packageFileName" : "NOASSERTION",
    "packageVerificationCode" : {
      "packageVerificationCodeValue" : "965e2a0aeb8f4934793d85c9ab822d728c687b45"
    },
    "primaryPackagePurpose" : "LIBRARY",
    "summary" : "Kotlin is a statically typed programming language that compiles to JVM byte codes and JavaScript",
    "supplier" : "Organization: JetBrains s.r.o.",
    "versionInfo" : "1.9.20-dev-6845"
  }, {
    "SPDXID" : "SPDXRef-gnrtd10",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The effective model builder, with inheritance, profile activation, interpolation, ...",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-model-builder/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Model Builder",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The effective model builder, with inheritance, profile activation, interpolation, ...",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd19",
    "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-1.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.3.5"
  }, {
    "SPDXID" : "SPDXRef-gnrtd13",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The application programming interface for the repository system.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/resolver/maven-resolver-api/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Artifact Resolver API",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The application programming interface for the repository system.",
    "versionInfo" : "1.6.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd14",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The service provider interface for repository system implementations and repository connectors.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/resolver/maven-resolver-spi/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Artifact Resolver SPI",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The service provider interface for repository system implementations and repository connectors.",
    "versionInfo" : "1.6.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd11",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Extensions to Maven Resolver for utilizing Maven POM and repository metadata.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/ref/3.8.6/maven-resolver-provider/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Artifact Resolver Provider",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Extensions to Maven Resolver for utilizing Maven POM and repository metadata.",
    "versionInfo" : "3.8.6"
  }, {
    "SPDXID" : "SPDXRef-gnrtd12",
    "copyrightText" : "UNSPECIFIED",
    "description" : "An implementation of the repository system.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/resolver/maven-resolver-impl/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Artifact Resolver Implementation",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "An implementation of the repository system.",
    "versionInfo" : "1.6.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd17",
    "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-1.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.3.5"
  }, {
    "SPDXID" : "SPDXRef-gnrtd18",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Common Annotations for the JavaTM Platform API",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "http://jcp.org/en/jsr/detail?id=250",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "javax.annotation API",
    "originator" : "Organization:GlassFish Community",
    "summary" : "Common Annotations for the JavaTM Platform API",
    "versionInfo" : "1.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd15",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A collection of utility classes to ease usage of the repository system.",
    "downloadLocation" : "NOASSERTION",
    "filesAnalyzed" : false,
    "homepage" : "https://maven.apache.org/resolver/maven-resolver-util/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Maven Artifact Resolver Utilities",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "A collection of utility classes to ease usage of the repository system.",
    "versionInfo" : "1.6.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd16",
    "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.3.4"
  } ],
  "files" : [ {
    "SPDXID" : "SPDXRef-gnrtd60",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "75c721248616b138e0c4354e1481c84142f7c492"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/K2JSCompilerMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd61",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "afbf61b0331a7f40147601c98e271e82dbf453a2"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd64",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d844277942494aa7b81373062504e288b67fcdc5"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/MavenPluginLogMessageCollector.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd65",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "05c12ef56c5c6f5a6fb19282dc6482ddbf40f3a2"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/MetadataMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd62",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "82ec9c4f451a846c6978f3ee37002e0e42b5f418"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/K2JVMCompileMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd63",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d0ca5d1358a17e62a4011fcd649c8ce935501d81"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/Util.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd68",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "0449c4aabac8a60eff274415a7ad42c5aa2e9e0d"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinTestJSCompilerMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd69",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "24dc743448feba5ee1f7e2b78a07d23a9afa2d00"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/ExecuteKotlinScriptMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd66",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d88df9d5e33aeb98119fe6f9adf1f65af2175e00"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/TestMetadataMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd67",
    "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-gnrtd71",
    "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-gnrtd72",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "c359231abd0912d9b32752a416dbd54ca7ffbf6c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/KotlinTestCompileMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd70",
    "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-gnrtd75",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "1730349017137a1989caf4fed7683b20d00e69aa"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/AnnotationProcessingManager.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd76",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "cc41b324a068f025a769cea803599ebf3c6b5c3e"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/KaptTestJvmCompilerMojo.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd73",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "539f51a82fed837cc37c83f870c27c7a011ed828"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/IdeaCoreLoggerFactory.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd74",
    "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-gnrtd79",
    "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-gnrtd77",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "5623393216213925d86494c579627c820594d5db"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/jetbrains/kotlin/maven/kapt/KaptOption.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd78",
    "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-gnrtd82",
    "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-gnrtd83",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "ec17dc9a648f1248166da753ded73a6bcf8a0ddb"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/resources/META-INF/plexus/components.xml",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd80",
    "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-gnrtd81",
    "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" ]
  } ],
  "relationships" : [ {
    "spdxElementId" : "SPDXRef-DOCUMENT",
    "relationshipType" : "DESCRIBES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd50",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd53",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd54",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd52",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd57",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd58",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd55",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd30",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd29",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd26",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd25",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd28",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd27",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd76"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd24",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-jvm1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-common1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd22",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd21",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd23",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd18",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd17",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd20",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd19",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd80"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd60"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd70"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd64"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd61"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd65"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd79"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd71"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd67"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd69"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd63"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd16",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd39",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd38",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-script-runtime1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd37",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd36",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd2",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd13",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd1",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd12",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd15",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd14",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd9",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd8",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib-jdk71.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd11",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd10",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd74"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd83"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd81"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd77"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd5",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd4",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd3",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd72"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd75"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd42",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd66"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd41",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd78"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd73"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd68"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd82"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd48",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib-jdk81.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd47",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd7",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd51",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd6",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd49",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd44",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd43",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd46",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd45",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd40",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-compiler1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd62"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-scripting-compiler-impl1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd56",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd33",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd32",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd35",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib-common1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd34",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "OTHER",
    "relatedSpdxElement" : "SPDXRef-gnrtd31",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd59",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "DocumentRef-org.jetbrains.kotlinkotlin-stdlib1.9.20-dev-6845:SPDXRef-gnrtd0",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd60",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd61",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd64",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd65",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd62",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd63",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd68",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd69",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd66",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd67",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd71",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd72",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd70",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd75",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd76",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd73",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd74",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd79",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd77",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd78",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd82",
    "relationshipType" : "TEST_CASE_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd83",
    "relationshipType" : "CONTAINED_BY",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd80",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd81",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : ""
  } ]
}