{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.hellokoding/hellokoding-courses","documentNamespace":"https://spdx.org/spdxdocs/protobom/7881ef3c-d16a-4890-86eb-110e4573c274","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-01-01T14:37:21Z"},"packages":[{"name":"mysql:mysql-connector-java","SPDXID":"SPDXRef-maven-mysql-mysql-connector-java-5.1.47-75c946","versionInfo":"5.1.47","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/mysql/mysql-connector-java@5.1.47"}]},{"name":"io.prometheus:simpleclient","SPDXID":"SPDXRef-maven-io.prometheus-simpleclient-0.6.0-75c946","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.prometheus/simpleclient@0.6.0"}]},{"name":"org.eclipse.jetty:jetty-servlet","SPDXID":"SPDXRef-maven-org.eclipse.jetty-jetty-servlet-8.1.7.v20120910-75c946","versionInfo":"8.1.7.v20120910","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.eclipse.jetty/jetty-servlet@8.1.7.v20120910"}]},{"name":"io.prometheus:simpleclient_servlet","SPDXID":"SPDXRef-maven-io.prometheus-simpleclientservlet-0.6.0-75c946","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.prometheus/simpleclient_servlet@0.6.0"}]},{"name":"io.prometheus:simpleclient_hotspot","SPDXID":"SPDXRef-maven-io.prometheus-simpleclienthotspot-0.6.0-75c946","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.prometheus/simpleclient_hotspot@0.6.0"}]},{"name":"com.github.strengthened:prometheus-healthchecks","SPDXID":"SPDXRef-maven-com.github.strengthened-prometheus-healthchecks-1.0.0-75c946","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.github.strengthened/prometheus-healthchecks@1.0.0"}]},{"name":"org.glassfish:javax.el","SPDXID":"SPDXRef-maven-org.glassfish-javax.el-3.0.1-b09-75c946","versionInfo":"3.0.1-b09","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1997-2010 Oracle and/or its affiliates, Copyright (c) 1997-2011 Oracle and/or its affiliates, Copyright (c) 1997-2013 Oracle and/or its affiliates, Copyright (c) 2013 Oracle and/or its affiliates, Copyright 2004 The Apache Software Foundation, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.glassfish/javax.el@3.0.1-b09"}]},{"name":"org.hibernate:hibernate-validator","SPDXID":"SPDXRef-maven-org.hibernate-hibernate-validator-6.0.16.Final-75c946","versionInfo":"6.0.16.Final","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.hibernate/hibernate-validator@6.0.16.Final"}]},{"name":"junit:junit","SPDXID":"SPDXRef-maven-junit-junit-4.12-75c946","versionInfo":"4.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-1.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/junit/junit@4.12"}]},{"name":"org.apache.commons:commons-lang3","SPDXID":"SPDXRef-maven-org.apache.commons-commons-lang3-3.8.1-75c946","versionInfo":"3.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2018 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.commons/commons-lang3@3.8.1"}]},{"name":"org.assertj:assertj-core","SPDXID":"SPDXRef-maven-org.assertj-assertj-core-3.12.2-75c946","versionInfo":"3.12.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.assertj/assertj-core@3.12.2"}]},{"name":"com.github.tomakehurst:wiremock-jre8","SPDXID":"SPDXRef-maven-com.github.tomakehurst-wiremock-jre8-2.26.3-75c946","versionInfo":"2.26.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.github.tomakehurst/wiremock-jre8@2.26.3"}]},{"name":"junit:junit","SPDXID":"SPDXRef-maven-junit-junit-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/junit/junit"}]},{"name":"com.fasterxml.jackson.core:jackson-annotations","SPDXID":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.fasterxml.jackson.core/jackson-annotations"}]},{"name":"org.jooq:jooq-codegen-maven","SPDXID":"SPDXRef-maven-org.jooq-jooq-codegen-maven-3.8.3-75c946","versionInfo":"3.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jooq/jooq-codegen-maven@3.8.3"}]},{"name":"org.codehaus.mojo:exec-maven-plugin","SPDXID":"SPDXRef-maven-org.codehaus.mojo-exec-maven-plugin-1.5.0-75c946","versionInfo":"1.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.codehaus.mojo/exec-maven-plugin@1.5.0"}]},{"name":"mysql:mysql-connector-java","SPDXID":"SPDXRef-maven-mysql-mysql-connector-java-6.0.3-75c946","versionInfo":"6.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/mysql/mysql-connector-java@6.0.3"}]},{"name":"org.jooq:jooq","SPDXID":"SPDXRef-maven-org.jooq-jooq-3.8.3-75c946","versionInfo":"3.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Ljava/lang/StringBuilder group","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jooq/jooq@3.8.3"}]},{"name":"org.jooq:jooq-meta","SPDXID":"SPDXRef-maven-org.jooq-jooq-meta-3.8.3-75c946","versionInfo":"3.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2009-2016, Data Geekery GmbH (http://www.datageekery.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jooq/jooq-meta@3.8.3"}]},{"name":"org.jooq:jooq-codegen","SPDXID":"SPDXRef-maven-org.jooq-jooq-codegen-3.8.3-75c946","versionInfo":"3.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.jooq/jooq-codegen@3.8.3"}]},{"name":"com.sun.mail:javax.mail","SPDXID":"SPDXRef-maven-com.sun.mail-javax.mail-1.6.0-75c946","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CDDL-1.1 OR GPL-2.0-only WITH Classpath-exception-2.0","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1997-2017 Oracle and/or its affiliates, Copyright (c) 2010-2017 Oracle and/or its affiliates, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.sun.mail/javax.mail@1.6.0"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok"}]},{"name":"org.springframework.boot:spring-boot-maven-plugin","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-maven-plugin"}]},{"name":"org.springframework.boot:spring-boot-starter-data-jpa","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-jpa-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-data-jpa"}]},{"name":"org.springframework.boot:spring-boot-starter-data-rest","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-rest-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-data-rest"}]},{"name":"mysql:mysql-connector-java","SPDXID":"SPDXRef-maven-mysql-mysql-connector-java-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/mysql/mysql-connector-java"}]},{"name":"org.springframework.boot:spring-boot-starter-test","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-test"}]},{"name":"org.hsqldb:hsqldb","SPDXID":"SPDXRef-maven-org.hsqldb-hsqldb-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.hsqldb/hsqldb"}]},{"name":"org.springframework.boot:spring-boot-starter-web","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-web"}]},{"name":"javax.validation:validation-api","SPDXID":"SPDXRef-maven-javax.validation-validation-api-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/javax.validation/validation-api"}]},{"name":"org.springframework.boot:spring-boot-starter-freemarker","SPDXID":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-freemarker-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.springframework.boot/spring-boot-starter-freemarker"}]},{"name":"org.flywaydb:flyway-core","SPDXID":"SPDXRef-maven-org.flywaydb-flyway-core-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.flywaydb/flyway-core"}]},{"name":"org.projectlombok:lombok","SPDXID":"SPDXRef-maven-org.projectlombok-lombok-1.18.2-75c946","versionInfo":"1.18.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2009-2015 The Project Lombok Authors, 3Copyright (c) 2009-2015 The Project Lombok Authors., Copyright (c) 2009-2015 The Project Lombok Authors, Copyright (c) 2009-2015 The Project Lombok Authors.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.projectlombok/lombok@1.18.2"}]},{"name":"org.apache.maven.plugins:maven-compiler-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-3.6.0-75c946","versionInfo":"3.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-compiler-plugin@3.6.0"}]},{"name":"org.mapstruct:mapstruct-jdk8","SPDXID":"SPDXRef-maven-org.mapstruct-mapstruct-jdk8-1.2.0.Final-75c946","versionInfo":"1.2.0.Final","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mapstruct/mapstruct-jdk8@1.2.0.Final"}]},{"name":"com.github.hellokoding/hellokoding-courses","SPDXID":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","versionInfo":"master","downloadLocation":"git+https://github.com/hellokoding/hellokoding-courses","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/hellokoding/hellokoding-courses@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-mysql-mysql-connector-java-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.jooq-jooq-codegen-maven-3.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-mysql-mysql-connector-java-6.0.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-com.sun.mail-javax.mail-1.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-test-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-mysql-mysql-connector-java-5.1.47-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-io.prometheus-simpleclient-0.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-io.prometheus-simpleclienthotspot-0.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.hibernate-hibernate-validator-6.0.16.Final-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-3.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-junit-junit-4.12-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.apache.commons-commons-lang3-3.8.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-com.fasterxml.jackson.core-jackson-annotations-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.jooq-jooq-3.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-maven-plugin-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.flywaydb-flyway-core-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.eclipse.jetty-jetty-servlet-8.1.7.v20120910-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.glassfish-javax.el-3.0.1-b09-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-com.github.tomakehurst-wiremock-jre8-2.26.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.jooq-jooq-codegen-3.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.mapstruct-mapstruct-jdk8-1.2.0.Final-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-com.github.strengthened-prometheus-healthchecks-1.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.jooq-jooq-meta-3.8.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-jpa-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-web-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-freemarker-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-io.prometheus-simpleclientservlet-0.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.assertj-assertj-core-3.12.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-junit-junit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.codehaus.mojo-exec-maven-plugin-1.5.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.hsqldb-hsqldb-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-javax.validation-validation-api-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-1.18.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.projectlombok-lombok-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relatedSpdxElement":"SPDXRef-maven-org.springframework.boot-spring-boot-starter-data-rest-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-hellokoding-hellokoding-courses-master-7c871c","relationshipType":"DESCRIBES"}]}