diff --git a/build.gradle.kts b/build.gradle.kts index 9399a8badf4d5a6cda5fc00881af6530a5b9d816..b2f6f1fde603be621a8d24a8b9c63ee7c75c9515 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -22,7 +22,6 @@ allOpen { group = "de.fraunhofer.iem" version = "0.0.2-SNAPSHOT" java.sourceCompatibility = JavaVersion.VERSION_17 - configurations { compileOnly { extendsFrom(configurations.annotationProcessor.get()) @@ -47,6 +46,10 @@ dependencies { implementation("org.eclipse.jgit:org.eclipse.jgit:6.6.0.202305301015-r") implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1") implementation("org.springframework.boot:spring-boot-starter-actuator") + implementation("io.ktor:ktor-client-core:2.3.3") + implementation("io.ktor:ktor-client-cio:2.3.3") + implementation("io.ktor:ktor-client-content-negotiation:2.3.3") + implementation("io.ktor:ktor-serialization-kotlinx-json:2.3.3") developmentOnly("org.springframework.boot:spring-boot-devtools") runtimeOnly("org.postgresql:postgresql") testImplementation("org.springframework.boot:spring-boot-starter-test") { diff --git a/settings.gradle.kts b/settings.gradle.kts index cc7c351db5652100fbf51e08e40881b07083d55b..a4bc674b4a126e1b32123f05edf0b356e263df85 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1 +1 @@ -rootProject.name = "data-provider" +rootProject.name = "data-provider" \ No newline at end of file diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/TaskManager.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/TaskManager.kt index 10c33b696c97cbb964dbf210017f8c35d6cbfe81..6b5b0f5a0d61bd51e2d68de4cdad4ff49b94afdc 100644 --- a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/TaskManager.kt +++ b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/TaskManager.kt @@ -12,8 +12,7 @@ import de.fraunhofer.iem.dataprovider.taskManager.tasks.dataQuery.GetGitlabProje import de.fraunhofer.iem.dataprovider.taskManager.tasks.dataQuery.GetRepositoryDetailsTask import de.fraunhofer.iem.dataprovider.taskManager.tasks.kpiCalculation.MetricsTask import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.occmd.OccmdTask -import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort.OrtAdvisorTask -import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort.OrtAnalyzerTask +import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort.OrtApiTask import de.fraunhofer.iem.dataprovider.tool.service.ToolService import de.fraunhofer.iem.dataprovider.toolRun.service.ToolRunService import jakarta.annotation.PreDestroy @@ -35,10 +34,10 @@ class TaskManager( private val config: Config, private val openCodeGitlabConfiguration: OpenCodeGitlabApiConfiguration, private val toolRunService: ToolRunService, + private val toolService: ToolService, private val repositoryService: RepositoryService, private val kpiService: KPIService, - private val dependencyService: DependencyService, - private val toolService: ToolService + private val dependencyService: DependencyService ) { // The used default dispatcher is ok for CPU-bound workloads. However, @@ -127,39 +126,21 @@ class TaskManager( groupId, toolRunService ) - - val ortAnalyzerTask = OrtAnalyzerTask( - event.outputDirectory, - config.toolResultsTargetDirectory, - ::addEvent, - event.repoId, - groupId + ioWorker.addTask( + OrtApiTask( + ::addEvent, + event.repoId, + dependencyService, + toolService, + repositoryService + ) ) - groupTaskManager.addTaskToGroup(groupId, ortAnalyzerTask.taskID) groupTaskManager.addTaskToGroup(groupId, occmdTask.taskID) - - worker.addTask(ortAnalyzerTask) worker.addTask(occmdTask) } - is OrtAnalyzerDoneEvent -> { - logger.info("Ort analyzer done event received") - val ortAdvisorTask = OrtAdvisorTask( - event.resultFileOutputDirectoryPath, - config.toolResultsTargetDirectory, - ::addEvent, - event.repoId, - event.groupID, - dependencyService, - event.taskId, - toolService, - repositoryService - ) - worker.addTask(ortAdvisorTask) - } - is GroupTaskDoneEvent -> { logger.info("GroupTaskDoneEvent received") groupTaskManager.taskInGroupFinished(event.groupId, event.taskId) diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtAnalyzerTask.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtAnalyzerTask.kt deleted file mode 100644 index 58022e6035436a4de305f25c06c2f1c5462820da..0000000000000000000000000000000000000000 --- a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtAnalyzerTask.kt +++ /dev/null @@ -1,50 +0,0 @@ -package de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort - -import de.fraunhofer.iem.dataprovider.dependency.dto.DependencyCreateDto -import de.fraunhofer.iem.dataprovider.taskManager.events.Event -import de.fraunhofer.iem.dataprovider.taskManager.events.OrtAnalyzerDoneEvent -import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ToolProcessTask -import org.springframework.core.io.ClassPathResource -import org.springframework.core.io.Resource -import java.io.File -import java.nio.file.Path -import java.nio.file.Paths -import java.util.* - -class OrtAnalyzerTask( - repositoryDirectoryPath: String, - outputDirectoryPath: String, - override val responseChannel: suspend (event: Event) -> Unit, - override val repoId: UUID, - override val groupID: UUID? = null -) : ToolProcessTask<List<DependencyCreateDto>>() { - - private val resource: Resource = ClassPathResource("scripts/ort/ort_analyzer.sh") - override val outputDirectory = Paths.get(outputDirectoryPath, "ort-analyzer", taskID.toString()).toString() - override val resultFileOutputPath: Path = Paths.get(outputDirectory, "analyzer-result.json") - private val copiedRepositoryPath = Paths.get(outputDirectory, "copiedRepo") - - override val flags = arrayOf(resource.file.absolutePath, copiedRepositoryPath.toString(), outputDirectory) - - override suspend fun parseProcessResults(resultPath: Path): List<DependencyCreateDto> { - return emptyList() - } - - override suspend fun storeResultsInDb(result: List<DependencyCreateDto>) { - } - - override suspend fun handleProcessReturn(p: Process) { - responseChannel(OrtAnalyzerDoneEvent(outputDirectory, repoId, taskID, groupID)) - } - - override fun cleanUp() { - File(copiedRepositoryPath.toUri()).deleteRecursively() - } - - init { - val repoFile = File(repositoryDirectoryPath) - val copiedRepo = File(copiedRepositoryPath.toUri()) - repoFile.copyRecursively(copiedRepo) - } - -} \ No newline at end of file diff --git a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtAdvisorTask.kt b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtApiTask.kt similarity index 73% rename from src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtAdvisorTask.kt rename to src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtApiTask.kt index ae8f259f600d9f4c13f669712b66a7579e68d281..1a504d0b71e15bb85a921e82cfec4ffe322778f8 100644 --- a/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtAdvisorTask.kt +++ b/src/main/kotlin/de/fraunhofer/iem/dataprovider/taskManager/tasks/tools/ort/OrtApiTask.kt @@ -8,49 +8,55 @@ import de.fraunhofer.iem.dataprovider.dependency.enumeration.VulnerabilityScorin import de.fraunhofer.iem.dataprovider.dependency.service.DependencyService import de.fraunhofer.iem.dataprovider.repository.service.RepositoryService import de.fraunhofer.iem.dataprovider.taskManager.events.Event -import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ToolProcessTask +import de.fraunhofer.iem.dataprovider.taskManager.tasks.Task import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort.dto.OrtResultDto import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort.json.AdvisorResultJson import de.fraunhofer.iem.dataprovider.taskManager.tasks.tools.ort.json.OrtJson import de.fraunhofer.iem.dataprovider.tool.dto.CreateToolDto import de.fraunhofer.iem.dataprovider.tool.service.ToolService +import io.ktor.client.* +import io.ktor.client.call.* +import io.ktor.client.engine.cio.* +import io.ktor.client.plugins.contentnegotiation.* +import io.ktor.client.request.* +import io.ktor.client.statement.* +import io.ktor.serialization.kotlinx.json.* import kotlinx.serialization.json.* -import org.springframework.core.io.ClassPathResource -import org.springframework.core.io.Resource -import java.io.IOException -import java.nio.file.Path -import java.nio.file.Paths import java.util.* -class OrtAdvisorTask( - analyzerResultLocation: String, - outputDirectoryPath: String, +class OrtApiTask( override val responseChannel: suspend (event: Event) -> Unit, - override val repoId: UUID, - override val groupID: UUID?, + val repoId: UUID, private val dependencyService: DependencyService, - override val taskID: UUID, private val toolService: ToolService, private val repositoryService: RepositoryService -) : ToolProcessTask<List<DependencyCreateDto>>() { - - private val resource: Resource = ClassPathResource("scripts/ort/ort_advisor.sh") - override val outputDirectory = Paths.get(outputDirectoryPath, "ort-advisor", taskID.toString()).toString() - override val resultFileOutputPath: Path = Paths.get(outputDirectory, "advisor-result.json") - - override val flags = arrayOf(resource.file.absolutePath, analyzerResultLocation, outputDirectory) +) : Task() { + val json = Json { ignoreUnknownKeys = true } + override suspend fun execute() { + + val client = HttpClient(CIO) { + install(ContentNegotiation) { + json( + json + ) + } + } - override suspend fun parseProcessResults(resultPath: Path): List<DependencyCreateDto> { + val response: HttpResponse = client.get("http://localhost:3000/ort") + val ortJson = response.body<OrtJson>() + println(response.status) + println(ortJson) + client.close() + val ortDto = ortJsonToDto(ortJson) val dependencies = mutableListOf<DependencyCreateDto>() - val ortJson = getOrtResultsFromFile(resultPath) - ortJson.packages.forEach { p -> + ortDto.packages.forEach { p -> if (p.nameAndVersion != null) { dependencies.add(DependencyCreateDto(name = p.nameAndVersion)) } } - ortJson.advisorResults.forEach { advisorResult -> + ortDto.advisorResults.forEach { advisorResult -> var dependency = dependencies.find { it.name == advisorResult.identifier } @@ -78,38 +84,11 @@ class OrtAdvisorTask( } } - return dependencies - } - - // TODO: Requires a database purge / association with the tool run - override suspend fun storeResultsInDb(result: List<DependencyCreateDto>) { - val dependencies = mutableListOf<DependencyEntity>() - result.forEach { dependency -> - val dependencyEntity = dependency.toDbObject() - dependencyService.save(dependencyEntity) - dependencies.add(dependencyEntity) - } - val tool = toolService.findOrCreateTool(CreateToolDto("ORT", "ORT", "docker-snapshot")) - val repo = repositoryService.findRepoByID(repoId) - if (repo != null) { - repo.toolEntities.add(tool) - repo.dependencyEntities.addAll(dependencies) - repositoryService.save(repo) - } - + storeResultsInDb(dependencies) } -} - -fun getOrtResultsFromFile(resultPath: Path): OrtResultDto { - val resFile = resultPath.toFile() - - if (resFile.exists()) { + private fun ortJsonToDto(rawJson: OrtJson): OrtResultDto { val results = mutableListOf<AdvisorResultJson>() - val resString = resFile.readText() - val json = Json { ignoreUnknownKeys = true } - - val rawJson = json.decodeFromString<OrtJson>(resString) rawJson.advisor?.results?.advisorResults?.forEach { (key, value) -> if (value is JsonArray) { value.forEach { res -> @@ -132,5 +111,22 @@ fun getOrtResultsFromFile(resultPath: Path): OrtResultDto { return OrtResultDto(advisorResults = results, packages = packages) } - throw IOException("File not found / Path is no file.") + // TODO: Requires a database purge / association with the tool run + private suspend fun storeResultsInDb(result: List<DependencyCreateDto>) { + val dependencies = mutableListOf<DependencyEntity>() + result.forEach { dependency -> + val dependencyEntity = dependency.toDbObject() + dependencyService.save(dependencyEntity) + dependencies.add(dependencyEntity) + } + val tool = toolService.findOrCreateTool(CreateToolDto("ORT", "ORT", "docker-snapshot")) + val repo = repositoryService.findRepoByID(repoId) + if (repo != null) { + repo.toolEntities.add(tool) + repo.dependencyEntities.addAll(dependencies) + repositoryService.save(repo) + } + + } + } diff --git a/tools/db/api.json b/tools/db/api.json index 8e662969ae52f936780ab3af70139896ab34ede9..1050249c1b3912eead319cba3ffa4c3bcdefe974 100644 --- a/tools/db/api.json +++ b/tools/db/api.json @@ -3,24 +3,24 @@ "repository": { "vcs": { "type": "Git", - "url": "https://gitlab.opencode.de/opencode-analyzer/data-provider.git", - "revision": "6f884e34c3c2729ee95a0f6ea59fc216cdde3eb6", + "url": "git@gitlab.opencode.de:opencode-analyzer/VulnerableSpringApp.git", + "revision": "b83a318f9248ba650621047242b4b5faa9e73ba0", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://gitlab.opencode.de/opencode-analyzer/data-provider.git", - "revision": "6f884e34c3c2729ee95a0f6ea59fc216cdde3eb6", + "url": "ssh://git@gitlab.opencode.de/opencode-analyzer/VulnerableSpringApp.git", + "revision": "b83a318f9248ba650621047242b4b5faa9e73ba0", "path": "" }, "config": {} }, "analyzer": { - "start_time": "2023-08-02T14:35:55.403965513Z", - "end_time": "2023-08-02T14:37:18.648275760Z", + "start_time": "2023-08-03T11:30:29.942025001Z", + "end_time": "2023-08-03T11:30:50.652305928Z", "environment": { "ort_version": "DOCKER-SNAPSHOT", - "java_version": "17.0.7", + "java_version": "17.0.8", "os": "Linux", "processors": 4, "max_memory": 1031798784, @@ -37,10 +37,20 @@ "result": { "projects": [ { - "id": "Gradle:de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT", - "definition_file_path": "build.gradle.kts", - "declared_licenses": [], - "declared_licenses_processed": {}, + "id": "Maven:com.example:demo:0.0.1-SNAPSHOT", + "definition_file_path": "pom.xml", + "authors": [ + "VMware, Inc." + ], + "declared_licenses": [ + "Apache License, Version 2.0" + ], + "declared_licenses_processed": { + "spdx_expression": "Apache-2.0", + "mapped": { + "Apache License, Version 2.0": "Apache-2.0" + } + }, "vcs": { "type": "", "url": "", @@ -49,33 +59,21 @@ }, "vcs_processed": { "type": "Git", - "url": "https://gitlab.opencode.de/opencode-analyzer/data-provider.git", - "revision": "6f884e34c3c2729ee95a0f6ea59fc216cdde3eb6", + "url": "ssh://git@gitlab.opencode.de/opencode-analyzer/VulnerableSpringApp.git", + "revision": "b83a318f9248ba650621047242b4b5faa9e73ba0", "path": "" }, - "homepage_url": "", + "homepage_url": "https://spring.io/projects/spring-boot/demo", "scope_names": [ - "compileClasspath", - "testCompileClasspath", - "implementationDependenciesMetadata", - "kotlinBuildToolsApiClasspath", - "kotlinCompilerPluginClasspathTest", - "testRuntimeClasspath", - "runtimeClasspath", - "developmentOnly", - "testImplementationDependenciesMetadata", - "kotlinCompilerClasspath", - "apiDependenciesMetadata", - "kotlinCompilerPluginClasspathMain", - "productionRuntimeClasspath", - "kotlinKlibCommonizerClasspath" + "compile", + "test" ] } ], "packages": [ { - "id": "Maven:ch.qos.logback:logback-classic:1.4.8", - "purl": "pkg:maven/ch.qos.logback/logback-classic@1.4.8", + "id": "Maven:ch.qos.logback:logback-classic:1.4.7", + "purl": "pkg:maven/ch.qos.logback/logback-classic@1.4.7", "authors": [ "Ceki Gulcu", "Joern Huxhorn", @@ -95,16 +93,16 @@ "description": "logback-classic module", "homepage_url": "http://logback.qos.ch/logback-classic", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.4.8/logback-classic-1.4.8.jar", + "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.4.7/logback-classic-1.4.7.jar", "hash": { - "value": "f00ba91d993e4d14301b11968d3cacc3be7ef3e1", + "value": "307944865579a6d490e6a4cbb5082dc8f36536ca", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.4.8/logback-classic-1.4.8-sources.jar", + "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-classic/1.4.7/logback-classic-1.4.7-sources.jar", "hash": { - "value": "579e2984f5ecc8fed6766e02d549459d10ee6948", + "value": "f04b2c50eee3f328f2b457f7005ebc1727e501f4", "algorithm": "SHA-1" } }, @@ -122,8 +120,8 @@ } }, { - "id": "Maven:ch.qos.logback:logback-core:1.4.8", - "purl": "pkg:maven/ch.qos.logback/logback-core@1.4.8", + "id": "Maven:ch.qos.logback:logback-core:1.4.7", + "purl": "pkg:maven/ch.qos.logback/logback-core@1.4.7", "authors": [ "Ceki Gulcu", "Joern Huxhorn", @@ -143,16 +141,16 @@ "description": "logback-core module", "homepage_url": "http://logback.qos.ch/logback-core", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.4.8/logback-core-1.4.8.jar", + "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.4.7/logback-core-1.4.7.jar", "hash": { - "value": "3fba9c105e0efc5ffdcda701379687917d5286f7", + "value": "a2948dae4013d0e9486141b4d638d8951becb767", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.4.8/logback-core-1.4.8-sources.jar", + "url": "https://repo.maven.apache.org/maven2/ch/qos/logback/logback-core/1.4.7/logback-core-1.4.7-sources.jar", "hash": { - "value": "92cfdc02e305b1e5f201023a6502b42c14c6a42f", + "value": "f3486d702b79a0249e8f26adfb44866e3741cc3a", "algorithm": "SHA-1" } }, @@ -170,330 +168,325 @@ } }, { - "id": "Maven:com.fasterxml:classmate:1.5.1", - "purl": "pkg:maven/com.fasterxml/classmate@1.5.1", + "id": "Maven:com.jayway.jsonpath:json-path:2.8.0", + "purl": "pkg:maven/com.jayway.jsonpath/json-path@2.8.0", "authors": [ - "Brian Langel", - "Tatu Saloranta", - "fasterxml.com" + "Kalle Stenflo" ], "declared_licenses": [ - "Apache License, Version 2.0" + "The Apache Software License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The Apache Software License, Version 2.0": "Apache-2.0" } }, - "description": "Library for introspecting types with full generic information\n including resolving of field and method types.", - "homepage_url": "https://github.com/FasterXML/java-classmate", + "description": "A library to query and verify JSON", + "homepage_url": "https://github.com/jayway/JsonPath", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar", + "url": "https://repo.maven.apache.org/maven2/com/jayway/jsonpath/json-path/2.8.0/json-path-2.8.0.jar", "hash": { - "value": "3fe0bed568c62df5e89f4f174c101eab25345b6c", + "value": "b4ab3b7a9e425655a0ca65487bbbd6d7ddb75160", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/classmate/1.5.1/classmate-1.5.1-sources.jar", + "url": "https://repo.maven.apache.org/maven2/com/jayway/jsonpath/json-path/2.8.0/json-path-2.8.0-sources.jar", "hash": { - "value": "504edac38ff03cc5ce1d0391abb1416ffad58a99", + "value": "4cef8f7eaa1e056e5eae9bd000e43b342fdffda8", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/java-classmate.git", - "revision": "classmate-1.5.1", + "url": "git://github.com/jayway/JsonPath.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/java-classmate.git", - "revision": "classmate-1.5.1", + "url": "https://github.com/jayway/JsonPath.git", + "revision": "", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.core:jackson-annotations:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-annotations@2.15.2", + "id": "Maven:com.vaadin.external.google:android-json:0.0.20131108.vaadin1", + "purl": "pkg:maven/com.vaadin.external.google/android-json@0.0.20131108.vaadin1", "authors": [ - "FasterXML", - "Tatu Saloranta" + "Google" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Apache License 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Apache License 2.0": "Apache-2.0" } }, - "description": "Core annotations used for value types, used by Jackson data binding package.", - "homepage_url": "https://github.com/FasterXML/jackson", + "description": "  JSON (JavaScript Object Notation) is a lightweight data-interchange format.\n This is the org.json compatible Android implementation extracted from the Android SDK\n  ", + "homepage_url": "http://developer.android.com/sdk", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.15.2/jackson-annotations-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar", "hash": { - "value": "4724a65ac8e8d156a24898d50fd5dbd3642870b8", + "value": "fa26d351fe62a6a17f5cda1287c1c6110dec413f", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.15.2/jackson-annotations-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-sources.jar", "hash": { - "value": "7458734de3b894cff3f3744ab11ff79b635c80e2", + "value": "bf42d7e47a3228513b626dd7d37ac6f072aeca4f", "algorithm": "SHA-1" } }, "vcs": { - "type": "Git", - "url": "git@github.com:FasterXML/jackson-annotations.git", - "revision": "jackson-annotations-2.15.2", + "type": "http", + "url": "http://developer.android.com/sdk/", + "revision": "", "path": "" }, "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-annotations.git", - "revision": "jackson-annotations-2.15.2", + "type": "http", + "url": "http://developer.android.com/sdk", + "revision": "", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.core:jackson-core:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-core@2.15.2", + "id": "Maven:jakarta.activation:jakarta.activation-api:2.1.2", + "purl": "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.2", "authors": [ - "FasterXML", - "Tatu Saloranta" + "Eclipse Foundation", + "Oracle" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "EDL 1.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "BSD-3-Clause", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "EDL 1.0": "BSD-3-Clause" } }, - "description": "Core Jackson processing abstractions (aka Streaming API), implementation for JSON", - "homepage_url": "https://github.com/FasterXML/jackson-core", + "description": "Jakarta Activation API 2.1 Specification", + "homepage_url": "https://github.com/jakartaee/jaf-api", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/jakarta/activation/jakarta.activation-api/2.1.2/jakarta.activation-api-2.1.2.jar", "hash": { - "value": "a6fe1836469a69b3ff66037c324d75fc66ef137c", + "value": "640c0d5aff45dbff1e1a1bc09673ff3a02b1ba12", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/jakarta/activation/jakarta.activation-api/2.1.2/jakarta.activation-api-2.1.2-sources.jar", "hash": { - "value": "4d3e4ff17d2cda69f8fd692694c304ff38a75823", + "value": "d0310cf32e4c43f65b942c18cb2cc2bccfe2de37", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-core.git", - "revision": "jackson-core-2.15.2", + "url": "ssh://git@github.com/jakartaee/jaf-api.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-core.git", - "revision": "jackson-core-2.15.2", + "url": "ssh://git@github.com/jakartaee/jaf-api.git", + "revision": "", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.core:jackson-databind:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.core/jackson-databind@2.15.2", + "id": "Maven:jakarta.annotation:jakarta.annotation-api:2.1.1", + "purl": "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1", "authors": [ - "FasterXML", - "Tatu Saloranta" + "Eclipse Foundation", + "Oracle Corp." ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "EPL 2.0", + "GPL2 w/ CPE" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "EPL 2.0": "EPL-2.0", + "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" } }, - "description": "General data-binding functionality for Jackson: works on core streaming API", - "homepage_url": "https://github.com/FasterXML/jackson", + "description": "Jakarta Annotations API", + "homepage_url": "https://projects.eclipse.org/projects/ee4j.ca", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.15.2/jackson-databind-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar", "hash": { - "value": "9353b021f10c307c00328f52090de2bdb4b6ff9c", + "value": "48b9bda22b091b1f48b13af03fe36db3be6e1ae3", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.15.2/jackson-databind-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1-sources.jar", "hash": { - "value": "032d4d520f3e46e7b2c2d4d863d8f2f381af4fa6", + "value": "3beea3ed2e687d9bd8a78c00e18951fffccefe90", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-databind.git", - "revision": "jackson-databind-2.15.2", + "url": "https://github.com/eclipse-ee4j/common-annotations-api.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-databind.git", - "revision": "jackson-databind-2.15.2", + "url": "https://github.com/eclipse-ee4j/common-annotations-api.git", + "revision": "", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jdk8@2.15.2", + "id": "Maven:jakarta.xml.bind:jakarta.xml.bind-api:4.0.0", + "purl": "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.0", "authors": [ - "FasterXML", - "Tatu Saloranta" + "Eclipse Foundation", + "Oracle Corporation" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Eclipse Distribution License - v 1.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "BSD-3-Clause", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Eclipse Distribution License - v 1.0": "BSD-3-Clause" } }, - "description": "Add-on module for Jackson (http://jackson.codehaus.org) to support\nJDK 8 data types.", - "homepage_url": "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8", + "description": "Jakarta XML Binding API", + "homepage_url": "https://github.com/eclipse-ee4j/jaxb-api/jakarta.xml.bind-api", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.15.2/jackson-datatype-jdk8-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/4.0.0/jakarta.xml.bind-api-4.0.0.jar", "hash": { - "value": "66a50e089cfd2f93896b9b6f7a734cea7bcf2f31", + "value": "bbb399208d288b15ec101fa4fcfc4bd77cedc97a", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.15.2/jackson-datatype-jdk8-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/4.0.0/jakarta.xml.bind-api-4.0.0-sources.jar", "hash": { - "value": "b448a5945782a06cc14cd979f68e69145d47c8b0", + "value": "b8e46353907cfaccef843fff62d72476f8ad88ce", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-modules-java8.git", - "revision": "jackson-modules-java8-2.15.2", + "url": "git://github.com/eclipse-ee4j/jaxb-api.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-modules-java8.git", - "revision": "jackson-modules-java8-2.15.2", + "url": "https://github.com/eclipse-ee4j/jaxb-api.git", + "revision": "", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.datatype/jackson-datatype-jsr310@2.15.2", + "id": "Maven:net.bytebuddy:byte-buddy:1.14.4", + "purl": "pkg:maven/net.bytebuddy/byte-buddy@1.14.4", "authors": [ - "FasterXML", - "Nick Williams" + "Rafael Winterhalter" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Apache License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Add-on module to support JSR-310 (Java 8 Date & Time API) data types.", - "homepage_url": "https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310", + "description": "Byte Buddy is a Java library for creating Java classes at run time.\n This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.", + "homepage_url": "https://bytebuddy.net/byte-buddy", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.15.2/jackson-datatype-jsr310-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.14.4/byte-buddy-1.14.4.jar", "hash": { - "value": "30d16ec2aef6d8094c5e2dce1d95034ca8b6cb42", + "value": "20498aaec9b00a5cfdb831e7bf68feafa833ce4b", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.15.2/jackson-datatype-jsr310-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.14.4/byte-buddy-1.14.4-sources.jar", "hash": { - "value": "dab6447bacd9d7189b27936639219273c2c47432", + "value": "94651fa92930ce2d26e3d5e4a7af5631f2f6cb2c", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-modules-java8.git", - "revision": "jackson-modules-java8-2.15.2", + "url": "git@github.com:raphw/byte-buddy.git", + "revision": "byte-buddy-1.14.4", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-modules-java8.git", - "revision": "jackson-modules-java8-2.15.2", + "url": "ssh://git@github.com/raphw/byte-buddy.git", + "revision": "byte-buddy-1.14.4", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.module/jackson-module-jakarta-xmlbind-annotations@2.15.2", + "id": "Maven:net.bytebuddy:byte-buddy-agent:1.14.4", + "purl": "pkg:maven/net.bytebuddy/byte-buddy-agent@1.14.4", "authors": [ - "FasterXML", - "Tatu Saloranta" + "Rafael Winterhalter" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Apache License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Support for using Jakarta XML Bind (aka JAXB 3.0) annotations as an alternative\n to \"native\" Jackson annotations, for configuring data-binding.", - "homepage_url": "https://github.com/FasterXML/jackson-modules-base", + "description": "The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.", + "homepage_url": "https://bytebuddy.net/byte-buddy-agent", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jakarta-xmlbind-annotations/2.15.2/jackson-module-jakarta-xmlbind-annotations-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.4/byte-buddy-agent-1.14.4.jar", "hash": { - "value": "4c97adf87afa8d64b142b484d9a1f7412d00a930", + "value": "3bf5ac1104554908cc623e40e58a00be37c35f36", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jakarta-xmlbind-annotations/2.15.2/jackson-module-jakarta-xmlbind-annotations-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.4/byte-buddy-agent-1.14.4-sources.jar", "hash": { - "value": "b2ae186385c0800ff0fb988b8476e56e35231f8e", + "value": "996d4bbc74a0bfc5180b442d7be19ce26a1e38fe", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-modules-base.git", - "revision": "jackson-modules-base-2.15.2", + "url": "git@github.com:raphw/byte-buddy.git", + "revision": "byte-buddy-1.14.4", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-modules-base.git", - "revision": "jackson-modules-base-2.15.2", + "url": "ssh://git@github.com/raphw/byte-buddy.git", + "revision": "byte-buddy-1.14.4", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.module:jackson-module-kotlin:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.module/jackson-module-kotlin@2.15.2", + "id": "Maven:net.minidev:accessors-smart:2.4.9", + "purl": "pkg:maven/net.minidev/accessors-smart@2.4.9", "authors": [ - "Dmitry Spikhalskiy", - "Drew Stephens", - "FasterXML", - "Jayson Minard", - "Vyacheslav Artemyev" + "Chemouni Uriel", + "Uriel Chemouni", + "ZhangJian He" ], "declared_licenses": [ "The Apache Software License, Version 2.0" @@ -504,41 +497,43 @@ "The Apache Software License, Version 2.0": "Apache-2.0" } }, - "description": "Add-on module for Jackson (https://github.com/FasterXML/jackson/) to support\n Kotlin language, specifically introspection of method/constructor parameter names,\n without having to add explicit property name annotation.", - "homepage_url": "https://github.com/FasterXML/jackson-module-kotlin", + "description": "Java reflect give poor performance on getter setter an constructor calls, accessors-smart use ASM to speed up those calls.", + "homepage_url": "https://urielch.github.io/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.15.2/jackson-module-kotlin-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/net/minidev/accessors-smart/2.4.9/accessors-smart-2.4.9.jar", "hash": { - "value": "0475c9721f5a2a5b7bea57d504bd8b0586d1ba5e", + "value": "32e540749224c22c9b17de8137e916aae9057e22", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.15.2/jackson-module-kotlin-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/net/minidev/accessors-smart/2.4.9/accessors-smart-2.4.9-sources.jar", "hash": { - "value": "2a2b9dc9b01dd6cb822327f7ddcdb99cd2616c39", + "value": "d287b022105b7b85df83e254e398e6e5d415ee44", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-module-kotlin.git", - "revision": "jackson-module-kotlin-2.15.2", + "url": "https://github.com/netplex/json-smart-v2.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-module-kotlin.git", - "revision": "jackson-module-kotlin-2.15.2", + "url": "https://github.com/netplex/json-smart-v2.git", + "revision": "", "path": "" } }, { - "id": "Maven:com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.2", - "purl": "pkg:maven/com.fasterxml.jackson.module/jackson-module-parameter-names@2.15.2", + "id": "Maven:net.minidev:json-smart:2.4.10", + "purl": "pkg:maven/net.minidev/json-smart@2.4.10", "authors": [ - "FasterXML", - "Tatu Saloranta" + "Chemouni Uriel", + "Eitan Raviv", + "Uriel Chemouni", + "ZhangJian He" ], "declared_licenses": [ "The Apache Software License, Version 2.0" @@ -549,679 +544,743 @@ "The Apache Software License, Version 2.0": "Apache-2.0" } }, - "description": "Add-on module for Jackson (http://jackson.codehaus.org) to support\nintrospection of method/constructor parameter names, without having to add explicit property name annotation.", - "homepage_url": "https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names", + "description": "JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.", + "homepage_url": "https://urielch.github.io/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.15.2/jackson-module-parameter-names-2.15.2.jar", + "url": "https://repo.maven.apache.org/maven2/net/minidev/json-smart/2.4.10/json-smart-2.4.10.jar", "hash": { - "value": "75f8d2788db20f6c587c7a19e94fb6248c314241", + "value": "91cb329e9424bf32131eeb1ce2d17bf31b9899bc", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.15.2/jackson-module-parameter-names-2.15.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/net/minidev/json-smart/2.4.10/json-smart-2.4.10-sources.jar", "hash": { - "value": "8610c0a7258d9488308ede88830b39b4f233dd81", + "value": "d0a77c330fc6ea765d002d598ff1e2328b5aeda7", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:FasterXML/jackson-modules-java8.git", - "revision": "jackson-modules-java8-2.15.2", + "url": "https://github.com/netplex/json-smart-v2.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/FasterXML/jackson-modules-java8.git", - "revision": "jackson-modules-java8-2.15.2", + "url": "https://github.com/netplex/json-smart-v2.git", + "revision": "", "path": "" } }, { - "id": "Maven:com.googlecode.javaewah:JavaEWAH:1.2.3", - "purl": "pkg:maven/com.googlecode.javaewah/JavaEWAH@1.2.3", + "id": "Maven:org.apache.logging.log4j:log4j-api:2.14.1", + "purl": "pkg:maven/org.apache.logging.log4j/log4j-api@2.14.1", "authors": [ - "LICEF Research Center" + "Bruce Brouwer", + "Carter Kozak", + "CloudBees", + "Nextiva", + "Nick Williams", + "Remko Popma", + "Rocket Software", + "Scott Deboy", + "Spotify", + "The Apache Software Foundation" ], "declared_licenses": [ - "Apache 2" + "Apache License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "Apache 2": "Apache-2.0" + "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "The bit array data structure is implemented in Java as the BitSet class. Unfortunately, this fails to scale without compression.\n JavaEWAH is a word-aligned compressed variant of the Java bitset class. It uses a 64-bit run-length encoding (RLE) compression scheme.\n The goal of word-aligned compression is not to achieve the best compression, but rather to improve query processing time. Hence, we try to save CPU cycles, maybe at the expense of storage. However, the EWAH scheme we implemented is always more efficient storage-wise than an uncompressed bitmap (implemented in Java as the BitSet class). Unlike some alternatives, javaewah does not rely on a patented scheme.", - "homepage_url": "https://github.com/lemire/javaewah", + "description": "The Apache Log4j API", + "homepage_url": "https://logging.apache.org/log4j/2.x/log4j-api/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/googlecode/javaewah/JavaEWAH/1.2.3/JavaEWAH-1.2.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1.jar", "hash": { - "value": "13a27c856e0c8808cee9a64032c58eee11c3adc9", + "value": "cd8858fbbde69f46bce8db1152c18a43328aae78", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/googlecode/javaewah/JavaEWAH/1.2.3/JavaEWAH-1.2.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1-sources.jar", "hash": { - "value": "a53900043bbcdbcb49fd237aae17161bd93c1826", + "value": "b2327c47ca413c1ec183575b19598e281fcd74d8", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:lemire/javaewah.git", - "revision": "", + "url": "https://gitbox.apache.org/repos/asf/logging-log4j2.git", + "revision": "log4j-2.14.1-rc1", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/lemire/javaewah.git", - "revision": "", + "url": "https://gitbox.apache.org/repos/asf/logging-log4j2.git", + "revision": "log4j-2.14.1-rc1", "path": "" } }, { - "id": "Maven:com.h2database:h2:2.1.214", - "purl": "pkg:maven/com.h2database/h2@2.1.214", + "id": "Maven:org.apache.logging.log4j:log4j-core:2.14.1", + "purl": "pkg:maven/org.apache.logging.log4j/log4j-core@2.14.1", "authors": [ - "Thomas Mueller" + "Bruce Brouwer", + "Carter Kozak", + "CloudBees", + "Nextiva", + "Nick Williams", + "Remko Popma", + "Rocket Software", + "Scott Deboy", + "Spotify", + "The Apache Software Foundation" ], "declared_licenses": [ - "EPL 1.0", - "MPL 2.0" + "Apache License, Version 2.0" ], "declared_licenses_processed": { - "spdx_expression": "EPL-1.0 OR MPL-2.0", + "spdx_expression": "Apache-2.0", "mapped": { - "EPL 1.0": "EPL-1.0", - "MPL 2.0": "MPL-2.0" + "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "H2 Database Engine", - "homepage_url": "https://h2database.com", + "description": "The Apache Log4j Implementation", + "homepage_url": "https://logging.apache.org/log4j/2.x/log4j-core/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/h2database/h2/2.1.214/h2-2.1.214.jar", + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.14.1/log4j-core-2.14.1.jar", "hash": { - "value": "d5c2005c9e3279201e12d4776c948578b16bf8b2", + "value": "9141212b8507ab50a45525b545b39d224614528b", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/h2database/h2/2.1.214/h2-2.1.214-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.14.1/log4j-core-2.14.1-sources.jar", "hash": { - "value": "0ceedf2d7edab4e7f79797fd7c667ffb2f4bd7d7", + "value": "7f640e4855733d9532eed15af62c54956e7b8224", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "https://github.com/h2database/h2database", - "revision": "", + "url": "https://gitbox.apache.org/repos/asf/logging-log4j2.git", + "revision": "log4j-2.14.1-rc1", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/h2database/h2database.git", - "revision": "", + "url": "https://gitbox.apache.org/repos/asf/logging-log4j2.git", + "revision": "log4j-2.14.1-rc1", "path": "" } }, { - "id": "Maven:com.jayway.jsonpath:json-path:2.8.0", - "purl": "pkg:maven/com.jayway.jsonpath/json-path@2.8.0", + "id": "Maven:org.apache.logging.log4j:log4j-to-slf4j:2.20.0", + "purl": "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.20.0", "authors": [ - "Kalle Stenflo" + "Apple", + "Bruce Brouwer", + "Carter Kozak", + "Christian Grobmeier", + "Nextiva", + "Nick Williams", + "Piotr P. Karwasz", + "Raman Gupta", + "Remko Popma", + "Ron Grabowski", + "Scott Deboy", + "Spotify", + "The Apache Software Foundation", + "Volkan Yazıcı" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Apache License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "A library to query and verify JSON", - "homepage_url": "https://github.com/jayway/JsonPath", + "description": "The Apache Log4j binding between Log4j 2 API and SLF4J.", + "homepage_url": "https://logging.apache.org/log4j/2.x/log4j-to-slf4j/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/jayway/jsonpath/json-path/2.8.0/json-path-2.8.0.jar", + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-to-slf4j/2.20.0/log4j-to-slf4j-2.20.0.jar", "hash": { - "value": "b4ab3b7a9e425655a0ca65487bbbd6d7ddb75160", + "value": "d37f81f8978e2672bc32c82712ab4b3f66624adc", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/jayway/jsonpath/json-path/2.8.0/json-path-2.8.0-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-to-slf4j/2.20.0/log4j-to-slf4j-2.20.0-sources.jar", "hash": { - "value": "4cef8f7eaa1e056e5eae9bd000e43b342fdffda8", + "value": "eb8b060c8d3934a8cca8a5b99a7b1bb94a7db019", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/jayway/JsonPath.git", - "revision": "", + "url": "https://github.com/apache/logging-log4j2.git", + "revision": "log4j-2.20.0-rc1", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/jayway/JsonPath.git", - "revision": "", + "url": "https://github.com/apache/logging-log4j2.git", + "revision": "log4j-2.20.0-rc1", "path": "" } }, { - "id": "Maven:com.ninja-squad:springmockk:4.0.2", - "purl": "pkg:maven/com.ninja-squad/springmockk@4.0.2", + "id": "Maven:org.apiguardian:apiguardian-api:1.1.2", + "purl": "pkg:maven/org.apiguardian/apiguardian-api@1.1.2", "authors": [ - "Jean-Baptiste Nizet", - "Ninja Squad" + "@API Guardian Team" ], "declared_licenses": [ - "Apache License, Version 2.0" + "The Apache License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The Apache License, Version 2.0": "Apache-2.0" } }, - "description": "MockBean and SpyBean, but for MockK instead of Mockito", - "homepage_url": "https://github.com/Ninja-Squad/springmockk", + "description": "@API Guardian", + "homepage_url": "https://github.com/apiguardian-team/apiguardian", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/ninja-squad/springmockk/4.0.2/springmockk-4.0.2.jar", + "url": "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", "hash": { - "value": "e07fe90976a8690318878ac1f03ff572f73c286b", + "value": "a231e0d844d2721b0fa1b238006d15c6ded6842a", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/ninja-squad/springmockk/4.0.2/springmockk-4.0.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar", "hash": { - "value": "f1d641e01a2997b1a1e4ba8d6b53c209a3c23b7b", + "value": "e0787a997746ac32639e0bf3cb27af8dce8a3428", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/Ninja-Squad/springmockk", + "url": "git://github.com/apiguardian-team/apiguardian.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/Ninja-Squad/springmockk.git", + "url": "https://github.com/apiguardian-team/apiguardian.git", "revision": "", "path": "" } }, { - "id": "Maven:com.sun.istack:istack-commons-runtime:4.1.2", - "purl": "pkg:maven/com.sun.istack/istack-commons-runtime@4.1.2", + "id": "Maven:org.assertj:assertj-core:3.24.2", + "purl": "pkg:maven/org.assertj/assertj-core@3.24.2", "authors": [ - "Eclipse Foundation", - "Oracle Corporation" + "AssertJ", + "Christian Rösch", + "Erhard Pointl", + "Florent Biville", + "Joel Costigliola", + "Julien Roy", + "Pascal Schumacher", + "Patrick Allain", + "Régis Pouiller", + "Stefano Cordio" ], "declared_licenses": [ - "Eclipse Distribution License - v 1.0" + "Apache License, Version 2.0" ], "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", + "spdx_expression": "Apache-2.0", "mapped": { - "Eclipse Distribution License - v 1.0": "BSD-3-Clause" + "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "istack common utility code", - "homepage_url": "https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime", + "description": "Rich and fluent assertions for testing in Java", + "homepage_url": "https://assertj.github.io/doc/#assertj-core", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/sun/istack/istack-commons-runtime/4.1.2/istack-commons-runtime-4.1.2.jar", + "url": "https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.24.2/assertj-core-3.24.2.jar", "hash": { - "value": "18ec117c85f3ba0ac65409136afa8e42bc74e739", + "value": "ebbf338e33f893139459ce5df023115971c2786f", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/sun/istack/istack-commons-runtime/4.1.2/istack-commons-runtime-4.1.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.24.2/assertj-core-3.24.2-sources.jar", "hash": { - "value": "95757fed099f3293a3510c88a83a2f0b2985fe21", + "value": "76c425ccc878f91e347fa3cb0d686772679b66e2", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-istack-commons.git", - "revision": "", + "url": "https://github.com/assertj/assertj.git", + "revision": "assertj-build-3.24.2", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-istack-commons.git", - "revision": "", + "url": "https://github.com/assertj/assertj.git", + "revision": "assertj-build-3.24.2", "path": "" } }, { - "id": "Maven:com.vaadin.external.google:android-json:0.0.20131108.vaadin1", - "purl": "pkg:maven/com.vaadin.external.google/android-json@0.0.20131108.vaadin1", + "id": "Maven:org.hamcrest:hamcrest:2.2", + "purl": "pkg:maven/org.hamcrest/hamcrest@2.2", "authors": [ - "Google" + "Joe Walnes", + "Nat Pryce", + "Steve Freeman" ], "declared_licenses": [ - "Apache License 2.0" + "BSD License 3" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "BSD-3-Clause", "mapped": { - "Apache License 2.0": "Apache-2.0" + "BSD License 3": "BSD-3-Clause" } }, - "description": "  JSON (JavaScript Object Notation) is a lightweight data-interchange format.\n This is the org.json compatible Android implementation extracted from the Android SDK\n  ", - "homepage_url": "http://developer.android.com/sdk", + "description": "Core API and libraries of hamcrest matcher framework.", + "homepage_url": "http://hamcrest.org/JavaHamcrest/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar", + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar", "hash": { - "value": "fa26d351fe62a6a17f5cda1287c1c6110dec413f", + "value": "1820c0968dba3a11a1b30669bb1f01978a91dedc", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest/2.2/hamcrest-2.2-sources.jar", "hash": { - "value": "bf42d7e47a3228513b626dd7d37ac6f072aeca4f", + "value": "a0a13cfc629420efb587d954f982c4c6a100da25", "algorithm": "SHA-1" } }, "vcs": { - "type": "http", - "url": "http://developer.android.com/sdk/", + "type": "Git", + "url": "git@github.com:hamcrest/JavaHamcrest.git", "revision": "", "path": "" }, "vcs_processed": { - "type": "http", - "url": "http://developer.android.com/sdk", + "type": "Git", + "url": "ssh://git@github.com/hamcrest/JavaHamcrest.git", "revision": "", "path": "" } }, { - "id": "Maven:com.zaxxer:HikariCP:5.0.1", - "purl": "pkg:maven/com.zaxxer/HikariCP@5.0.1", + "id": "Maven:org.junit.jupiter:junit-jupiter:5.9.3", + "purl": "pkg:maven/org.junit.jupiter/junit-jupiter@5.9.3", "authors": [ - "Brett Wooldridge", - "Zaxxer.com" + "Christian Stein", + "Johannes Link", + "Juliette de Rancourt", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Eclipse Public License v2.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Eclipse Public License v2.0": "EPL-2.0" } }, - "description": "Ultimate JDBC Connection Pool", - "homepage_url": "https://github.com/brettwooldridge/HikariCP", + "description": "Module \"junit-jupiter\" of JUnit 5.", + "homepage_url": "https://junit.org/junit5/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/zaxxer/HikariCP/5.0.1/HikariCP-5.0.1.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter/5.9.3/junit-jupiter-5.9.3.jar", "hash": { - "value": "a74c7f0a37046846e88d54f7cb6ea6d565c65f9c", + "value": "72e840501e1550e9799c9a5cc9483d7d6b29e0ba", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/com/zaxxer/HikariCP/5.0.1/HikariCP-5.0.1-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter/5.9.3/junit-jupiter-5.9.3-sources.jar", "hash": { - "value": "9a803965be1f6709795aeaf17d7a71c18791dcda", + "value": "5fd01c33132462aab3905cb74bd1097a713ab91a", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:brettwooldridge/HikariCP.git", - "revision": "HikariCP-5.0.1", + "url": "git://github.com/junit-team/junit5.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/brettwooldridge/HikariCP.git", - "revision": "HikariCP-5.0.1", + "url": "https://github.com/junit-team/junit5.git", + "revision": "", "path": "" } }, { - "id": "Maven:commons-codec:commons-codec:1.15", - "purl": "pkg:maven/commons-codec/commons-codec@1.15", + "id": "Maven:org.junit.jupiter:junit-jupiter-api:5.9.3", + "purl": "pkg:maven/org.junit.jupiter/junit-jupiter-api@5.9.3", "authors": [ - "Daniel Rall", - "David Graham", - "Gary Gregory", - "Henri Yandell", - "Jon S. Stevens", - "Julius Davies", - "Rob Tompkins", - "Rodney Waldhoff", - "Scott Sanders", - "The Apache Software Foundation", - "Thomas Neidhart", - "Tim OBrien" + "Christian Stein", + "Johannes Link", + "Juliette de Rancourt", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" ], "declared_licenses": [ - "Apache License, Version 2.0" + "Eclipse Public License v2.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "Eclipse Public License v2.0": "EPL-2.0" } }, - "description": "The Apache Commons Codec package contains simple encoder and decoders for\n various formats such as Base64 and Hexadecimal. In addition to these\n widely used encoders and decoders, the codec package also maintains a\n collection of phonetic encoding utilities.", - "homepage_url": "https://commons.apache.org/proper/commons-codec/", + "description": "Module \"junit-jupiter-api\" of JUnit 5.", + "homepage_url": "https://junit.org/junit5/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.9.3/junit-jupiter-api-5.9.3.jar", "hash": { - "value": "49d94806b6e3dc933dacbd8acb0fdbab8ebd1e5d", + "value": "815818ad6ffcc8d320d8fbdf3d748c753cf83201", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.9.3/junit-jupiter-api-5.9.3-sources.jar", "hash": { - "value": "0843bc57fd042051e994846da8167bb7ca677a6d", + "value": "85988e8197299a175eb2576f8f069fc84299a9f4", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "https://gitbox.apache.org/repos/asf?p=commons-codec.git", + "url": "git://github.com/junit-team/junit5.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://gitbox.apache.org/repos/asf?p=commons-codec.git", + "url": "https://github.com/junit-team/junit5.git", "revision": "", "path": "" } }, { - "id": "Maven:commons-logging:commons-logging:1.2", - "purl": "pkg:maven/commons-logging/commons-logging@1.2", + "id": "Maven:org.junit.jupiter:junit-jupiter-engine:5.9.3", + "purl": "pkg:maven/org.junit.jupiter/junit-jupiter-engine@5.9.3", "authors": [ - "Apache", - "Brian Stansberry", - "Juozas Baliuka", - "Peter Donald", - "The Apache Software Foundation" + "Christian Stein", + "Johannes Link", + "Juliette de Rancourt", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Eclipse Public License v2.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Eclipse Public License v2.0": "EPL-2.0" } }, - "description": "Apache Commons Logging is a thin adapter allowing configurable bridging to other,\n well known logging systems.", - "homepage_url": "http://commons.apache.org/proper/commons-logging/", + "description": "Module \"junit-jupiter-engine\" of JUnit 5.", + "homepage_url": "https://junit.org/junit5/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.9.3/junit-jupiter-engine-5.9.3.jar", "hash": { - "value": "4bfc12adfe4842bf07b657f0369c4cb522955686", + "value": "355322b03bf39306a183162cd06626c206f0286b", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.9.3/junit-jupiter-engine-5.9.3-sources.jar", "hash": { - "value": "ecf26c7507d67782a3bbd148d170b31dfad001aa", + "value": "197892276ba628c4cdca0ab3168f9c24ce6c73f8", "algorithm": "SHA-1" } }, "vcs": { - "type": "Subversion", - "url": "http://svn.apache.org/repos/asf/commons/proper/logging/trunk", + "type": "Git", + "url": "git://github.com/junit-team/junit5.git", "revision": "", "path": "" }, "vcs_processed": { - "type": "Subversion", - "url": "http://svn.apache.org/repos/asf/commons/proper/logging", - "revision": "trunk", + "type": "Git", + "url": "https://github.com/junit-team/junit5.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.micrometer:micrometer-commons:1.11.1", - "purl": "pkg:maven/io.micrometer/micrometer-commons@1.11.1", + "id": "Maven:org.junit.jupiter:junit-jupiter-params:5.9.3", + "purl": "pkg:maven/org.junit.jupiter/junit-jupiter-params@5.9.3", "authors": [ - "Tommy Ludwig" + "Christian Stein", + "Johannes Link", + "Juliette de Rancourt", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Eclipse Public License v2.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Eclipse Public License v2.0": "EPL-2.0" } }, - "description": "Module containing common code", - "homepage_url": "https://github.com/micrometer-metrics/micrometer", + "description": "Module \"junit-jupiter-params\" of JUnit 5.", + "homepage_url": "https://junit.org/junit5/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/micrometer/micrometer-commons/1.11.1/micrometer-commons-1.11.1.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-params/5.9.3/junit-jupiter-params-5.9.3.jar", "hash": { - "value": "45bc0f2aa4d6180f1a783f1930f307a4efbb12e8", + "value": "9e2a4bf6016a1975f408a73523392875cff7c26f", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/micrometer/micrometer-commons/1.11.1/micrometer-commons-1.11.1-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-params/5.9.3/junit-jupiter-params-5.9.3-sources.jar", "hash": { - "value": "13f0a0aa68446d471f7b2ef656c02d1ca5d8b228", + "value": "d10dec2ad6dad92cdab830904e9bc4a1de4fd84a", "algorithm": "SHA-1" } }, "vcs": { - "type": "", - "url": "", + "type": "Git", + "url": "git://github.com/junit-team/junit5.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/micrometer-metrics/micrometer.git", + "url": "https://github.com/junit-team/junit5.git", "revision": "", "path": "" } }, { - "id": "Maven:io.micrometer:micrometer-core:1.11.1", - "purl": "pkg:maven/io.micrometer/micrometer-core@1.11.1", + "id": "Maven:org.junit.platform:junit-platform-commons:1.9.3", + "purl": "pkg:maven/org.junit.platform/junit-platform-commons@1.9.3", "authors": [ - "Tommy Ludwig" + "Christian Stein", + "Johannes Link", + "Juliette de Rancourt", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Eclipse Public License v2.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Eclipse Public License v2.0": "EPL-2.0" } }, - "description": "Core module of Micrometer containing instrumentation API and implementation", - "homepage_url": "https://github.com/micrometer-metrics/micrometer", + "description": "Module \"junit-platform-commons\" of JUnit 5.", + "homepage_url": "https://junit.org/junit5/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/micrometer/micrometer-core/1.11.1/micrometer-core-1.11.1.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.9.3/junit-platform-commons-1.9.3.jar", "hash": { - "value": "931e247d08dd2749e8b999e104a1cee6b9ab4026", + "value": "36b2e26a90c41603be7f0094bee80e3f8a2cd4d4", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/micrometer/micrometer-core/1.11.1/micrometer-core-1.11.1-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.9.3/junit-platform-commons-1.9.3-sources.jar", "hash": { - "value": "b4168b25141385f43299423d0f1b8bcf5c873dd8", + "value": "86401c81baae1d05c5dc76d3e40c1b9397384eda", "algorithm": "SHA-1" } }, "vcs": { - "type": "", - "url": "", + "type": "Git", + "url": "git://github.com/junit-team/junit5.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/micrometer-metrics/micrometer.git", + "url": "https://github.com/junit-team/junit5.git", "revision": "", "path": "" } }, { - "id": "Maven:io.micrometer:micrometer-observation:1.11.1", - "purl": "pkg:maven/io.micrometer/micrometer-observation@1.11.1", + "id": "Maven:org.junit.platform:junit-platform-engine:1.9.3", + "purl": "pkg:maven/org.junit.platform/junit-platform-engine@1.9.3", "authors": [ - "Tommy Ludwig" + "Christian Stein", + "Johannes Link", + "Juliette de Rancourt", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" ], "declared_licenses": [ - "The Apache Software License, Version 2.0" + "Eclipse Public License v2.0" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "EPL-2.0", "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" + "Eclipse Public License v2.0": "EPL-2.0" } }, - "description": "Module containing Observation related code", - "homepage_url": "https://github.com/micrometer-metrics/micrometer", + "description": "Module \"junit-platform-engine\" of JUnit 5.", + "homepage_url": "https://junit.org/junit5/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/micrometer/micrometer-observation/1.11.1/micrometer-observation-1.11.1.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.9.3/junit-platform-engine-1.9.3.jar", "hash": { - "value": "9027a35892c7e08ea8affce87b3662b6ceca122c", + "value": "8616734a190f8d307376aeb7353dba0a2c037a09", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/micrometer/micrometer-observation/1.11.1/micrometer-observation-1.11.1-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.9.3/junit-platform-engine-1.9.3-sources.jar", "hash": { - "value": "130bf75203f8f771286e5f51fd1b81383348230a", + "value": "819f0849cf19b1f46718c36a4fc8406c87bced45", "algorithm": "SHA-1" } }, "vcs": { - "type": "", - "url": "", + "type": "Git", + "url": "git://github.com/junit-team/junit5.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/micrometer-metrics/micrometer.git", + "url": "https://github.com/junit-team/junit5.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-agent:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-agent@1.13.3", + "id": "Maven:org.mockito:mockito-core:5.3.1", + "purl": "pkg:maven/org.mockito/mockito-core@5.3.1", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Brice Dutheil", + "Rafael Winterhalter", + "Szczepan Faber", + "Tim van der Lippe" ], "declared_licenses": [ - "Apache License, Version 2.0" + "The MIT License" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "MIT", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The MIT License": "MIT" } }, - "description": "MockK inline mocking agent", - "homepage_url": "https://mockk.io", + "description": "Mockito mock objects library core API and implementation", + "homepage_url": "https://github.com/mockito/mockito", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent/1.13.3/mockk-agent-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-core/5.3.1/mockito-core-5.3.1.jar", "hash": { - "value": "ae96d4c8c019b694eb30108617329122a6c8221d", + "value": "7cac313592a29ae5e29c52c22b15c3ae5ab561b2", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent/1.13.3/mockk-agent-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-core/5.3.1/mockito-core-5.3.1-sources.jar", "hash": { - "value": "2b78bcbc9ae34d99683f3bbe523c91878856bef2", + "value": "cafb8e6597bc015f25eb40141792991f0f39afc2", "algorithm": "SHA-1" } }, "vcs": { - "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "type": "", + "url": "", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://github.com/mockito/mockito.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-agent-api:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-agent-api@1.13.3", + "id": "Maven:org.mockito:mockito-junit-jupiter:5.3.1", + "purl": "pkg:maven/org.mockito/mockito-junit-jupiter@5.3.1", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Brice Dutheil", + "Rafael Winterhalter", + "Szczepan Faber", + "Tim van der Lippe" ], "declared_licenses": [ - "Apache License, Version 2.0" + "The MIT License" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "MIT", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The MIT License": "MIT" } }, - "description": "API to build MockK agents", - "homepage_url": "https://mockk.io", + "description": "Mockito JUnit 5 support", + "homepage_url": "https://github.com/mockito/mockito", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent-api/1.13.3/mockk-agent-api-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-junit-jupiter/5.3.1/mockito-junit-jupiter-5.3.1.jar", "hash": { - "value": "6e3f589acb28d12b9cb2964db69882b34ca43a52", + "value": "d6ac0f6d54addf02def4ba1213f73a15ae6c2308", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent-api/1.13.3/mockk-agent-api-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-junit-jupiter/5.3.1/mockito-junit-jupiter-5.3.1-sources.jar", "hash": { - "value": "4870d2ed422306cb478f4f9b403ff0553576f021", + "value": "6aa189452f42167be3dc9ce5ac029df0f15ba0e5", "algorithm": "SHA-1" } }, "vcs": { - "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "type": "", + "url": "", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://github.com/mockito/mockito.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-agent-api-jvm:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-agent-api-jvm@1.13.3", + "id": "Maven:org.objenesis:objenesis:3.3", + "purl": "pkg:maven/org.objenesis/objenesis@3.3", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Henri Tremblay", + "Joe Walnes", + "Joe Walnes, Henri Tremblay, Leonardo Mesquita", + "Leonardo Mesquita" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1232,266 +1291,269 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "API to build MockK agents", - "homepage_url": "https://mockk.io", + "description": "A library for instantiating Java objects", + "homepage_url": "http://objenesis.org/objenesis", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent-api-jvm/1.13.3/mockk-agent-api-jvm-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.3/objenesis-3.3.jar", "hash": { - "value": "dd06b636e6395c074310a3fb8e9a456332f48e02", + "value": "1049c09f1de4331e8193e579448d0916d75b7631", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent-api-jvm/1.13.3/mockk-agent-api-jvm-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.3/objenesis-3.3-sources.jar", "hash": { - "value": "cabf1504551bf392e25dd0cbc46c14e218afc726", + "value": "5fef34eeee6816b0ba2170755a8a9db7744990c3", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", - "revision": "", + "url": "https://github.com/easymock/objenesis.git", + "revision": "3.3", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", - "revision": "", + "url": "https://github.com/easymock/objenesis.git", + "revision": "3.3", "path": "" } }, { - "id": "Maven:io.mockk:mockk-agent-jvm:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-agent-jvm@1.13.3", + "id": "Maven:org.opentest4j:opentest4j:1.2.0", + "purl": "pkg:maven/org.opentest4j/opentest4j@1.2.0", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" - ], + "Johannes Link", + "Marc Philipp", + "Matthias Merdes", + "Sam Brannen", + "Stefan Bechtold" + ], "declared_licenses": [ - "Apache License, Version 2.0" + "The Apache License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The Apache License, Version 2.0": "Apache-2.0" } }, - "description": "MockK inline mocking agent", - "homepage_url": "https://mockk.io", + "description": "Open Test Alliance for the JVM", + "homepage_url": "https://github.com/ota4j-team/opentest4j", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent-jvm/1.13.3/mockk-agent-jvm-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", "hash": { - "value": "71ed88b6d690871b15427a5fcd2122d19eb6b166", + "value": "28c11eb91f9b6d8e200631d46e20a7f407f2a046", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-agent-jvm/1.13.3/mockk-agent-jvm-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0-sources.jar", "hash": { - "value": "4b0c74f9f34f24d7a25651ba5d9955676a854a0c", + "value": "41d55b3c2254de9837b4ec8923cbd371b8a7eab5", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "url": "git://github.com/ota4j-team/opentest4j.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://github.com/ota4j-team/opentest4j.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-core:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-core@1.13.3", + "id": "Maven:org.ow2.asm:asm:9.3", + "purl": "pkg:maven/org.ow2.asm/asm@9.3", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Eric Bruneton", + "Eugene Kuleshov", + "OW2", + "Remi Forax" ], "declared_licenses": [ - "Apache License, Version 2.0" + "BSD-3-Clause" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } + "spdx_expression": "BSD-3-Clause" }, - "description": "MockK functionality that is used by other MockK modules", - "homepage_url": "https://mockk.io", + "description": "ASM, a very small and fast Java bytecode manipulation framework", + "homepage_url": "http://asm.ow2.io/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-core/1.13.3/mockk-core-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.3/asm-9.3.jar", "hash": { - "value": "6e3f589acb28d12b9cb2964db69882b34ca43a52", + "value": "8e6300ef51c1d801a7ed62d07cd221aca3a90640", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-core/1.13.3/mockk-core-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.3/asm-9.3-sources.jar", "hash": { - "value": "15d779db85e51eb2bc2c11ac7339445abc3e6060", + "value": "ce26e415ccafa10c6624a07bdb38d969110f568f", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "url": "https://gitlab.ow2.org/asm/asm/", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://gitlab.ow2.org/asm/asm", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-core-jvm:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-core-jvm@1.13.3", + "id": "Maven:org.skyscreamer:jsonassert:1.5.1", + "purl": "pkg:maven/org.skyscreamer/jsonassert@1.5.1", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Carter Page", + "Corby Page", + "Solomon Duskis" ], "declared_licenses": [ - "Apache License, Version 2.0" + "The Apache Software License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The Apache Software License, Version 2.0": "Apache-2.0" } }, - "description": "MockK functionality that is used by other MockK modules", - "homepage_url": "https://mockk.io", + "description": "A library to develop RESTful but flexible APIs", + "homepage_url": "https://github.com/skyscreamer/JSONassert", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-core-jvm/1.13.3/mockk-core-jvm-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/skyscreamer/jsonassert/1.5.1/jsonassert-1.5.1.jar", "hash": { - "value": "0b01c4be58be67b357447c25cf60b17f7a35ad72", + "value": "6d842d0faf4cf6725c509a5e5347d319ee0431c3", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-core-jvm/1.13.3/mockk-core-jvm-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/skyscreamer/jsonassert/1.5.1/jsonassert-1.5.1-sources.jar", "hash": { - "value": "fe0f3ce78d7da931a902f569bc4ae8b21f926dea", + "value": "56cfa73a7ab13fbb8d433570add90f087d40e243", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "url": "git@github.com:skyscreamer/JSONassert.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "ssh://git@github.com/skyscreamer/JSONassert.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-dsl:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-dsl@1.13.3", + "id": "Maven:org.slf4j:jul-to-slf4j:2.0.7", + "purl": "pkg:maven/org.slf4j/jul-to-slf4j@2.0.7", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Ceki Gulcu", + "QOS.ch" ], "declared_licenses": [ - "Apache License, Version 2.0" + "MIT License" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "MIT", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "MIT License": "MIT" } }, - "description": "MockK DSL providing API for MockK implementation", - "homepage_url": "https://mockk.io", + "description": "JUL to SLF4J bridge", + "homepage_url": "http://www.slf4j.org", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-dsl/1.13.3/mockk-dsl-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/jul-to-slf4j/2.0.7/jul-to-slf4j-2.0.7.jar", "hash": { - "value": "6e3f589acb28d12b9cb2964db69882b34ca43a52", + "value": "a48f44aeaa8a5ddc347007298a28173ac1fbbd8b", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-dsl/1.13.3/mockk-dsl-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/jul-to-slf4j/2.0.7/jul-to-slf4j-2.0.7-sources.jar", "hash": { - "value": "f4c0c1b3772d704af55b607c062ed7df5b75993f", + "value": "9c8390d2f8b7b09f8f9e80f2ecda55ec60d00d38", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "url": "https://github.com/qos-ch/slf4j.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://github.com/qos-ch/slf4j.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-dsl-jvm:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-dsl-jvm@1.13.3", + "id": "Maven:org.slf4j:slf4j-api:2.0.7", + "purl": "pkg:maven/org.slf4j/slf4j-api@2.0.7", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Ceki Gulcu", + "QOS.ch" ], "declared_licenses": [ - "Apache License, Version 2.0" + "MIT License" ], "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", + "spdx_expression": "MIT", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "MIT License": "MIT" } }, - "description": "MockK DSL providing API for MockK implementation", - "homepage_url": "https://mockk.io", + "description": "The slf4j API", + "homepage_url": "http://www.slf4j.org", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-dsl-jvm/1.13.3/mockk-dsl-jvm-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.7/slf4j-api-2.0.7.jar", "hash": { - "value": "df736ee98d50a9a89e74466a943769ede22e779e", + "value": "41eb7184ea9d556f23e18b5cb99cad1f8581fc00", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-dsl-jvm/1.13.3/mockk-dsl-jvm-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.7/slf4j-api-2.0.7-sources.jar", "hash": { - "value": "bb2004f572260f1c08bcebafddd867dae66c3a7f", + "value": "f887f95694cd20d51a062446b6e3d09dd02d98ff", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "url": "https://github.com/qos-ch/slf4j.git", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://github.com/qos-ch/slf4j.git", "revision": "", "path": "" } }, { - "id": "Maven:io.mockk:mockk-jvm:1.13.3", - "purl": "pkg:maven/io.mockk/mockk-jvm@1.13.3", + "id": "Maven:org.springframework:spring-aop:6.0.9", + "purl": "pkg:maven/org.springframework/spring-aop@6.0.9", "authors": [ - "Mattia Tommasone", - "Oleksii Pylypenko" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1502,40 +1564,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Mocking library for Kotlin", - "homepage_url": "https://mockk.io", + "description": "Spring AOP", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-jvm/1.13.3/mockk-jvm-1.13.3.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-aop/6.0.9/spring-aop-6.0.9.jar", "hash": { - "value": "e8f2fe054f80a99e41264cdba7aeebba99c22f2c", + "value": "8c1025bf9c1dc66f5268639866b5a45ed9bc62ef", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/mockk/mockk-jvm/1.13.3/mockk-jvm-1.13.3-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-aop/6.0.9/spring-aop-6.0.9-sources.jar", "hash": { - "value": "7c0500349baa1ea625807427c5927810fafe0680", + "value": "3d30ea425aaa15b74e7b7222e1e1a8627c147157", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git@github.com:mockk/mockk.git", + "url": "git://github.com/spring-projects/spring-framework", "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "ssh://git@github.com/mockk/mockk.git", + "url": "https://github.com/spring-projects/spring-framework.git", "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-buffer:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-buffer@4.1.94.Final", + "id": "Maven:org.springframework:spring-beans:6.0.9", + "purl": "pkg:maven/org.springframework/spring-beans@6.0.9", "authors": [ - "The Netty Project" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1546,40 +1609,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-buffer/", + "description": "Spring Beans", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-beans/6.0.9/spring-beans-6.0.9.jar", "hash": { - "value": "eec248b26f16e888688e5bb37b7eeda76b78d2f7", + "value": "745619eee32c8ead88a21c97748d2416f1db8dd9", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-beans/6.0.9/spring-beans-6.0.9-sources.jar", "hash": { - "value": "a0f28c0e1632faf3861c28d40cbf135d00816947", + "value": "b0ec41d8bf0b5029e032cac9aa78af006faddf1f", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-framework", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-framework.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-codec:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-codec@4.1.94.Final", + "id": "Maven:org.springframework:spring-context:6.0.9", + "purl": "pkg:maven/org.springframework/spring-context@6.0.9", "authors": [ - "The Netty Project" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1590,40 +1654,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-codec/", + "description": "Spring Context", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-context/6.0.9/spring-context-6.0.9.jar", "hash": { - "value": "c70ef20ca338558147887df60f46341bc47f6900", + "value": "be88c57829b9ec038774b47c241ac45673352a55", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-context/6.0.9/spring-context-6.0.9-sources.jar", "hash": { - "value": "e5ff33a2bffd8a11c51868a583c961131f952082", + "value": "1e1be018969e751e4c8da63399195b367ede22f4", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-framework", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-framework.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-codec-dns:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-codec-dns@4.1.94.Final", + "id": "Maven:org.springframework:spring-core:6.0.9", + "purl": "pkg:maven/org.springframework/spring-core@6.0.9", "authors": [ - "The Netty Project" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1634,40 +1699,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-codec-dns/", + "description": "Spring Core", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-dns/4.1.94.Final/netty-codec-dns-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-core/6.0.9/spring-core-6.0.9.jar", "hash": { - "value": "9180660dc8479e1594b60b02fc27404af0ea43a6", + "value": "284ed111fa0b49b29f6fea6ac0afa402b809e427", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-dns/4.1.94.Final/netty-codec-dns-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-core/6.0.9/spring-core-6.0.9-sources.jar", "hash": { - "value": "d04495452d1f9f3d89672c896f74a62119b51e69", + "value": "29f56137b41bb83d7f85b974d89cb973ad7772d1", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-framework", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-framework.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-codec-http:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-codec-http@4.1.94.Final", + "id": "Maven:org.springframework:spring-expression:6.0.9", + "purl": "pkg:maven/org.springframework/spring-expression@6.0.9", "authors": [ - "The Netty Project" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1678,40 +1744,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-codec-http/", + "description": "Spring Expression Language (SpEL)", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-expression/6.0.9/spring-expression-6.0.9.jar", "hash": { - "value": "9e5404764092c1f6305ad5719078f46ab228d587", + "value": "f50a1df7ed038ee7ca85528aff652cef4ff4883b", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-expression/6.0.9/spring-expression-6.0.9-sources.jar", "hash": { - "value": "244a8595c41a249e3f04d4dc2324a0d04c2a5b1e", + "value": "e8ab11caa78f1db79cf2e9521565e91e7b439c1d", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-framework", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-framework.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-codec-http2:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-codec-http2@4.1.94.Final", + "id": "Maven:org.springframework:spring-jcl:6.0.9", + "purl": "pkg:maven/org.springframework/spring-jcl@6.0.9", "authors": [ - "The Netty Project" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1722,40 +1789,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-codec-http2/", + "description": "Spring Commons Logging Bridge", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-jcl/6.0.9/spring-jcl-6.0.9.jar", "hash": { - "value": "f651595784d6cca4cbca6a8ad74c48fceed6cea8", + "value": "88d9ddfc6bbbf4047c2a8de8de94a425b06f636a", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-jcl/6.0.9/spring-jcl-6.0.9-sources.jar", "hash": { - "value": "02e2bd7454faa46a1f4e614ff97cff471d4cf528", + "value": "6a417a5afff2c2dc8e71d54e3cc6f943a42dd4c3", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-framework", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-framework.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-codec-socks:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-codec-socks@4.1.94.Final", + "id": "Maven:org.springframework:spring-test:6.0.9", + "purl": "pkg:maven/org.springframework/spring-test@6.0.9", "authors": [ - "The Netty Project" + "Juergen Hoeller", + "Spring IO" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1766,40 +1834,40 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-codec-socks/", + "description": "Spring TestContext Framework", + "homepage_url": "https://github.com/spring-projects/spring-framework", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-socks/4.1.94.Final/netty-codec-socks-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-test/6.0.9/spring-test-6.0.9.jar", "hash": { - "value": "b9192c7cda295d75f236a13a0b1f5a008f05d516", + "value": "f50dd9d3b153dd2f56fa760f1cf8247f56f1ad45", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-socks/4.1.94.Final/netty-codec-socks-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-test/6.0.9/spring-test-6.0.9-sources.jar", "hash": { - "value": "5a0ed38e0fe364214524054d312df0493d6bb01c", + "value": "77e2ed920461577c033b65fb8ab9493d587ae06b", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-framework", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-framework.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-common:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-common@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1810,40 +1878,40 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-common/", + "description": "Spring Boot", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot/3.1.0/spring-boot-3.1.0.jar", "hash": { - "value": "ad4ecf779ebc794cd351f57792f56ea01387b868", + "value": "efa941e9a2162a3dd8c5e4679f46a24af9e5769f", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot/3.1.0/spring-boot-3.1.0-sources.jar", "hash": { - "value": "f275fec008c08240ac40fcf396e4bb2ddfe89820", + "value": "79217b6a643f4bd95a48d2cb254a30cc1912aace", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-handler:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-handler@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot-autoconfigure:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1854,40 +1922,40 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-handler/", + "description": "Spring Boot AutoConfigure", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-autoconfigure/3.1.0/spring-boot-autoconfigure-3.1.0.jar", "hash": { - "value": "cd9121ce24d6d3f2898946d04b0ef3ec548b00b4", + "value": "b06d1f0b08f6f8a2636e364c8941b2dabc4f0b77", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-autoconfigure/3.1.0/spring-boot-autoconfigure-3.1.0-sources.jar", "hash": { - "value": "3f17d4591e91067cb14760afbe01b138edf7f166", + "value": "6032b40715d44093aa5cbd3653a78cb8c9b7132e", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-handler-proxy:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-handler-proxy@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot-starter:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1898,40 +1966,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-handler-proxy/", + "description": "Core starter, including auto-configuration support, logging and YAML", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-handler-proxy/4.1.94.Final/netty-handler-proxy-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter/3.1.0/spring-boot-starter-3.1.0.jar", "hash": { - "value": "26ba9d30b8f7b095155b9ac63378d6d9386d85c3", + "value": "2960a1f899f4ee3eb815dc85986b0428c1a5289f", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-handler-proxy/4.1.94.Final/netty-handler-proxy-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter/3.1.0/spring-boot-starter-3.1.0-sources.jar", "hash": { - "value": "e39a11edae74f1ce6b5b3ae745b2a0fe38efdeae", + "value": "2af67ef8e7b5038f7a6bb518e53183993a03b20b", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" - } + }, + "is_metadata_only": true }, { - "id": "Maven:io.netty:netty-resolver:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-resolver@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot-starter-logging:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1942,40 +2011,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-resolver/", + "description": "Starter for logging using Logback. Default logging starter", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-logging/3.1.0/spring-boot-starter-logging-3.1.0.jar", "hash": { - "value": "e96f649e8e9dcb29a1f8e95328b99c9eb6cf76c2", + "value": "4784b6e2adfe32720a4e2c009a62650835bba391", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-logging/3.1.0/spring-boot-starter-logging-3.1.0-sources.jar", "hash": { - "value": "3152219c53e87cf6daaf2db10ab8d7ddb4243179", + "value": "b7e9505d518959c41fe88828a329a7bb465c23ae", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" - } + }, + "is_metadata_only": true }, { - "id": "Maven:io.netty:netty-resolver-dns:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-resolver-dns@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot-starter-test:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-test@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -1986,40 +2056,41 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-resolver-dns/", + "description": "Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver-dns/4.1.94.Final/netty-resolver-dns-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-test/3.1.0/spring-boot-starter-test-3.1.0.jar", "hash": { - "value": "25bbe90e10685ce63c32bd0db56574cffffa28de", + "value": "d3586ab09b3377ee5ccd9045ee7e7cae3bd983a7", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver-dns/4.1.94.Final/netty-resolver-dns-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-test/3.1.0/spring-boot-starter-test-3.1.0-sources.jar", "hash": { - "value": "4005a1db31f0b398b0fee4ed816c25ecbf41bc3f", + "value": "d26d8c0dbc5a6f1410f617ce6aa4f751b57a093d", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" - } + }, + "is_metadata_only": true }, { - "id": "Maven:io.netty:netty-resolver-dns-classes-macos:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-resolver-dns-classes-macos@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot-test:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot-test@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -2030,40 +2101,40 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-resolver-dns-classes-macos/", + "description": "Spring Boot Test", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver-dns-classes-macos/4.1.94.Final/netty-resolver-dns-classes-macos-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test/3.1.0/spring-boot-test-3.1.0.jar", "hash": { - "value": "a4a7e28d172b56f21626b739c30133a19ba61556", + "value": "dd28c89c37a9e967ad4101c13a3cc420eb5cd1d0", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver-dns-classes-macos/4.1.94.Final/netty-resolver-dns-classes-macos-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test/3.1.0/spring-boot-test-3.1.0-sources.jar", "hash": { - "value": "85e9ad3bafb0f45db596ab4e606d52f0633c7334", + "value": "5ac4b7845c5dfcffa2cbc90f096def8097fc08b2", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-resolver-dns-native-macos:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-resolver-dns-native-macos@4.1.94.Final", + "id": "Maven:org.springframework.boot:spring-boot-test-autoconfigure:3.1.0", + "purl": "pkg:maven/org.springframework.boot/spring-boot-test-autoconfigure@3.1.0", "authors": [ - "The Netty Project" + "VMware, Inc." ], "declared_licenses": [ "Apache License, Version 2.0" @@ -2074,84 +2145,85 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-resolver-dns-native-macos/", + "description": "Spring Boot Test AutoConfigure", + "homepage_url": "https://spring.io/projects/spring-boot", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver-dns-native-macos/4.1.94.Final/netty-resolver-dns-native-macos-4.1.94.Final-osx-x86_64.jar", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test-autoconfigure/3.1.0/spring-boot-test-autoconfigure-3.1.0.jar", "hash": { - "value": "902cf7b70e993c0655ef6fd7f8a9f90d295e810d", + "value": "3c6f415e73b603ce8d6f635831de8b936297bbde", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "", + "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test-autoconfigure/3.1.0/spring-boot-test-autoconfigure-3.1.0-sources.jar", "hash": { - "value": "", - "algorithm": "" + "value": "276a0e37ea7ad4fb6b53800fc3010a3f8972af90", + "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "https://github.com/spring-projects/spring-boot.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-transport:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-transport@4.1.94.Final", + "id": "Maven:org.xmlunit:xmlunit-core:2.9.1", + "purl": "pkg:maven/org.xmlunit/xmlunit-core@2.9.1", "authors": [ - "The Netty Project" + "XMLUnit" ], "declared_licenses": [ - "Apache License, Version 2.0" + "The Apache Software License, Version 2.0" ], "declared_licenses_processed": { "spdx_expression": "Apache-2.0", "mapped": { - "Apache License, Version 2.0": "Apache-2.0" + "The Apache Software License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-transport/", + "description": "XMLUnit for Java", + "homepage_url": "https://www.xmlunit.org/", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1.jar", "hash": { - "value": "ec783a737f96991a87b1d5794e2f9eb2024d708a", + "value": "e5833662d9a1279a37da3ef6f62a1da29fcd68c4", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1-sources.jar", "hash": { - "value": "7f2b35f9d20a83b523ea55a8fa7029d3b75e687d", + "value": "8ef88e77c158cdc17de55ad94e1e7e7972a91bd6", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "git@github.com:xmlunit/xmlunit.git", + "revision": "", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "ssh://git@github.com/xmlunit/xmlunit.git", + "revision": "", "path": "" } }, { - "id": "Maven:io.netty:netty-transport-classes-epoll:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-transport-classes-epoll@4.1.94.Final", + "id": "Maven:org.yaml:snakeyaml:1.33", + "purl": "pkg:maven/org.yaml/snakeyaml@1.33", "authors": [ - "The Netty Project" + "Alexander Maslov", + "Andrey Somov" ], "declared_licenses": [ "Apache License, Version 2.0" @@ -2162,12499 +2234,448 @@ "Apache License, Version 2.0": "Apache-2.0" } }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-transport-classes-epoll/", + "description": "YAML 1.1 parser and emitter for Java", + "homepage_url": "https://bitbucket.org/snakeyaml/snakeyaml", "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar", + "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar", "hash": { - "value": "240e36cd5c2ffaf655913f8857f2d58b26394679", + "value": "2cd0a87ff7df953f810c344bdf2fe3340b954c69", "algorithm": "SHA-1" } }, "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final-sources.jar", + "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33-sources.jar", "hash": { - "value": "145c863e178e2f7f58fd523ae04ac2a22eedefcd", + "value": "97257a0e34679175cc00444a64fa42d6bb53e23f", "algorithm": "SHA-1" } }, "vcs": { "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "http://bitbucket.org/snakeyaml/snakeyaml", + "revision": "snakeyaml-1.33", "path": "" }, "vcs_processed": { "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", + "url": "http://bitbucket.org/snakeyaml/snakeyaml", + "revision": "snakeyaml-1.33", "path": "" } - }, - { - "id": "Maven:io.netty:netty-transport-native-epoll:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-transport-native-epoll@4.1.94.Final", - "authors": [ - "The Netty Project" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Netty is an asynchronous event-driven network application framework for\n rapid development of maintainable high performance protocol servers and\n clients.", - "homepage_url": "https://netty.io/netty-transport-native-epoll/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-x86_64.jar", - "hash": { - "value": "6e60c2cd22dc8856a33e5465ee4df19f287223dc", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-sources.jar", - "hash": { - "value": "97fa08f27bc637c6be79d54ba39b55f235d3c04e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", - "path": "" - } - }, - { - "id": "Maven:io.netty:netty-transport-native-unix-common:4.1.94.Final", - "purl": "pkg:maven/io.netty/netty-transport-native-unix-common@4.1.94.Final", - "authors": [ - "The Netty Project" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Static library which contains common unix utilities.", - "homepage_url": "https://netty.io/netty-transport-native-unix-common/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar", - "hash": { - "value": "3fa5f9d04b6b782d869d6e0657d896eeadca5866", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final-sources.jar", - "hash": { - "value": "a9b70a3af1cc41b4f0785e5802ef715c7577606e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/netty/netty.git", - "revision": "netty-4.1.94.Final", - "path": "" - } - }, - { - "id": "Maven:io.projectreactor:reactor-core:3.5.7", - "purl": "pkg:maven/io.projectreactor/reactor-core@3.5.7", - "authors": [ - "Oleh Dokuka", - "Simon Baslé", - "reactor" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Non-Blocking Reactive Foundation for the JVM", - "homepage_url": "https://github.com/reactor/reactor-core", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/projectreactor/reactor-core/3.5.7/reactor-core-3.5.7.jar", - "hash": { - "value": "e6c6027d106da0140c266c72cd41b066a4b84802", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/projectreactor/reactor-core/3.5.7/reactor-core-3.5.7-sources.jar", - "hash": { - "value": "bbf5993456b93df41b6030724e458f053ed89940", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/reactor/reactor-core", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/reactor/reactor-core.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:io.projectreactor.netty:reactor-netty-core:1.1.8", - "purl": "pkg:maven/io.projectreactor.netty/reactor-netty-core@1.1.8", - "authors": [ - "Simon Baslé", - "Violeta Georgieva", - "reactor" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Core functionality for the Reactor Netty library", - "homepage_url": "https://github.com/reactor/reactor-netty", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/projectreactor/netty/reactor-netty-core/1.1.8/reactor-netty-core-1.1.8.jar", - "hash": { - "value": "48999c4ae27cdcee5eaff9dfd150a8b64624f0f5", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/projectreactor/netty/reactor-netty-core/1.1.8/reactor-netty-core-1.1.8-sources.jar", - "hash": { - "value": "03dd75b4cf11c184bbc9aa9584f7e9b156c5b6da", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/reactor/reactor-netty", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/reactor/reactor-netty.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:io.projectreactor.netty:reactor-netty-http:1.1.8", - "purl": "pkg:maven/io.projectreactor.netty/reactor-netty-http@1.1.8", - "authors": [ - "Simon Baslé", - "Violeta Georgieva", - "reactor" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "HTTP functionality for the Reactor Netty library", - "homepage_url": "https://github.com/reactor/reactor-netty", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/projectreactor/netty/reactor-netty-http/1.1.8/reactor-netty-http-1.1.8.jar", - "hash": { - "value": "696ea25658295e49906c6aad13fa70acbdeb2359", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/projectreactor/netty/reactor-netty-http/1.1.8/reactor-netty-http-1.1.8-sources.jar", - "hash": { - "value": "adc5b8c603426409f98a558d86f95d5e0874e965", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/reactor/reactor-netty", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/reactor/reactor-netty.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:io.smallrye:jandex:3.0.5", - "purl": "pkg:maven/io.smallrye/jandex@3.0.5", - "authors": [ - "Red Hat" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "SmallRye Build Parent POM", - "homepage_url": "https://smallrye.io/jandex-parent/jandex", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/smallrye/jandex/3.0.5/jandex-3.0.5.jar", - "hash": { - "value": "c548a4871b552292dbdd65409d3fda145c8925c1", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/io/smallrye/jandex/3.0.5/jandex-3.0.5-sources.jar", - "hash": { - "value": "0cdd9471c65c9cfce10f82004799b414ccc5c15c", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:smallrye/jandex.git", - "revision": "3.0.5", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/smallrye/jandex.git", - "revision": "3.0.5", - "path": "" - } - }, - { - "id": "Maven:jakarta.activation:jakarta.activation-api:2.1.2", - "purl": "pkg:maven/jakarta.activation/jakarta.activation-api@2.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle" - ], - "declared_licenses": [ - "EDL 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "EDL 1.0": "BSD-3-Clause" - } - }, - "description": "Jakarta Activation API 2.1 Specification", - "homepage_url": "https://github.com/jakartaee/jaf-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/activation/jakarta.activation-api/2.1.2/jakarta.activation-api-2.1.2.jar", - "hash": { - "value": "640c0d5aff45dbff1e1a1bc09673ff3a02b1ba12", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/activation/jakarta.activation-api/2.1.2/jakarta.activation-api-2.1.2-sources.jar", - "hash": { - "value": "d0310cf32e4c43f65b942c18cb2cc2bccfe2de37", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/jakartaee/jaf-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jakartaee/jaf-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.annotation:jakarta.annotation-api:2.1.1", - "purl": "pkg:maven/jakarta.annotation/jakarta.annotation-api@2.1.1", - "authors": [ - "Eclipse Foundation", - "Oracle Corp." - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Jakarta Annotations API", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.ca", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar", - "hash": { - "value": "48b9bda22b091b1f48b13af03fe36db3be6e1ae3", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1-sources.jar", - "hash": { - "value": "3beea3ed2e687d9bd8a78c00e18951fffccefe90", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/common-annotations-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/common-annotations-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.inject:jakarta.inject-api:2.0.1", - "purl": "pkg:maven/jakarta.inject/jakarta.inject-api@2.0.1", - "authors": [ - "Eclipse Foundation", - "Red Hat Inc." - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Jakarta Dependency Injection", - "homepage_url": "https://github.com/eclipse-ee4j/injection-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/inject/jakarta.inject-api/2.0.1/jakarta.inject-api-2.0.1.jar", - "hash": { - "value": "4c28afe1991a941d7702fe1362c365f0a8641d1e", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/inject/jakarta.inject-api/2.0.1/jakarta.inject-api-2.0.1-sources.jar", - "hash": { - "value": "569d6c5f18d6ff83c82152d1870cf0faf830c594", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/injection-api.git", - "revision": "2.0.1", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/injection-api.git", - "revision": "2.0.1", - "path": "" - } - }, - { - "id": "Maven:jakarta.persistence:jakarta.persistence-api:3.1.0", - "purl": "pkg:maven/jakarta.persistence/jakarta.persistence-api@3.1.0", - "authors": [ - "Eclipse Foundation", - "Oracle, Inc." - ], - "declared_licenses": [ - "Eclipse Distribution License v. 1.0", - "Eclipse Public License v. 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause OR EPL-2.0", - "mapped": { - "Eclipse Distribution License v. 1.0": "BSD-3-Clause", - "Eclipse Public License v. 2.0": "EPL-2.0" - } - }, - "description": "Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs,\n implementations of those APIs, and technology compatibility kits for Java runtimes\n that enable development, deployment, and management of server-side and cloud-native applications.", - "homepage_url": "https://github.com/eclipse-ee4j/jpa-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/persistence/jakarta.persistence-api/3.1.0/jakarta.persistence-api-3.1.0.jar", - "hash": { - "value": "66901fa1c373c6aff65c13791cc11da72060a8d6", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/persistence/jakarta.persistence-api/3.1.0/jakarta.persistence-api-3.1.0-sources.jar", - "hash": { - "value": "8d479b8d71750d5c2b8e58034b80231994cba6ec", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/eclipse-ee4j/jpa-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/jpa-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.servlet:jakarta.servlet-api:6.0.0", - "purl": "pkg:maven/jakarta.servlet/jakarta.servlet-api@6.0.0", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs,\n implementations of those APIs, and technology compatibility kits for Java runtimes\n that enable development, deployment, and management of server-side and cloud-native applications.", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.servlet", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/servlet/jakarta.servlet-api/6.0.0/jakarta.servlet-api-6.0.0.jar", - "hash": { - "value": "abecc699286e65035ebba9844c03931357a6a963", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/servlet/jakarta.servlet-api/6.0.0/jakarta.servlet-api-6.0.0-sources.jar", - "hash": { - "value": "4a67061af80d50fd8fba23298f2be1911008cb37", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/servlet-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/servlet-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.transaction:jakarta.transaction-api:2.0.1", - "purl": "pkg:maven/jakarta.transaction/jakarta.transaction-api@2.0.1", - "authors": [ - "EE4J Community", - "Oracle, Inc." - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Jakarta Transactions", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jta", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/transaction/jakarta.transaction-api/2.0.1/jakarta.transaction-api-2.0.1.jar", - "hash": { - "value": "51a520e3fae406abb84e2e1148e6746ce3f80a1a", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/transaction/jakarta.transaction-api/2.0.1/jakarta.transaction-api-2.0.1-sources.jar", - "hash": { - "value": "660c982b9f5a7c8a6613c84f6e1c8b9221a4c574", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/jta-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/jta-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.validation:jakarta.validation-api:3.0.2", - "purl": "pkg:maven/jakarta.validation/jakarta.validation-api@3.0.2", - "authors": [ - "Eclipse Foundation", - "Red Hat, Inc." - ], - "declared_licenses": [ - "Apache License 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License 2.0": "Apache-2.0" - } - }, - "description": "Jakarta Bean Validation API", - "homepage_url": "https://beanvalidation.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/validation/jakarta.validation-api/3.0.2/jakarta.validation-api-3.0.2.jar", - "hash": { - "value": "92b6631659ba35ca09e44874d3eb936edfeee532", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/validation/jakarta.validation-api/3.0.2/jakarta.validation-api-3.0.2-sources.jar", - "hash": { - "value": "b1581d1ef516be94c473c0f4d97e59e394c70150", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/eclipse-ee4j/beanvalidation-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/beanvalidation-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.ws.rs:jakarta.ws.rs-api:3.1.0", - "purl": "pkg:maven/jakarta.ws.rs/jakarta.ws.rs-api@3.1.0", - "authors": [ - "Eclipse Foundation", - "JAX-RS API Developers" - ], - "declared_licenses": [ - "EPL-2.0", - "GPL-2.0-with-classpath-exception" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "GPL-2.0-with-classpath-exception": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Jakarta RESTful Web Services", - "homepage_url": "https://github.com/eclipse-ee4j/jaxrs-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/ws/rs/jakarta.ws.rs-api/3.1.0/jakarta.ws.rs-api-3.1.0.jar", - "hash": { - "value": "15ce10d249a38865b58fc39521f10f29ab0e3363", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/ws/rs/jakarta.ws.rs-api/3.1.0/jakarta.ws.rs-api-3.1.0-sources.jar", - "hash": { - "value": "f0816bb784efd91e181a62057362ef2acd91fc9c", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/jaxrs-api", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/jaxrs-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:jakarta.xml.bind:jakarta.xml.bind-api:4.0.0", - "purl": "pkg:maven/jakarta.xml.bind/jakarta.xml.bind-api@4.0.0", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Eclipse Distribution License - v 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "Eclipse Distribution License - v 1.0": "BSD-3-Clause" - } - }, - "description": "Jakarta XML Binding API", - "homepage_url": "https://github.com/eclipse-ee4j/jaxb-api/jakarta.xml.bind-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/4.0.0/jakarta.xml.bind-api-4.0.0.jar", - "hash": { - "value": "bbb399208d288b15ec101fa4fcfc4bd77cedc97a", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/jakarta/xml/bind/jakarta.xml.bind-api/4.0.0/jakarta.xml.bind-api-4.0.0-sources.jar", - "hash": { - "value": "b8e46353907cfaccef843fff62d72476f8ad88ce", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/eclipse-ee4j/jaxb-api.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/jaxb-api.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:junit:junit:4.13.2", - "purl": "pkg:maven/junit/junit@4.13.2", - "authors": [ - "David Saff", - "JUnit", - "Kevin Cooney", - "Marc Philipp", - "Stefan Birkner" - ], - "declared_licenses": [ - "Eclipse Public License 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-1.0", - "mapped": { - "Eclipse Public License 1.0": "EPL-1.0" - } - }, - "description": "JUnit is a unit testing framework for Java, created by Erich Gamma and Kent Beck.", - "homepage_url": "http://junit.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar", - "hash": { - "value": "8ac9e16d933b6fb43bc7f576336b8f4d7eb5ba12", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2-sources.jar", - "hash": { - "value": "33987872a811fe4d4001ed494b07854822257f42", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit4.git", - "revision": "r4.13.2", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit4.git", - "revision": "r4.13.2", - "path": "" - } - }, - { - "id": "Maven:net.bytebuddy:byte-buddy:1.14.5", - "purl": "pkg:maven/net.bytebuddy/byte-buddy@1.14.5", - "authors": [ - "Rafael Winterhalter" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Byte Buddy is a Java library for creating Java classes at run time.\n This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.", - "homepage_url": "https://bytebuddy.net/byte-buddy", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.14.5/byte-buddy-1.14.5.jar", - "hash": { - "value": "28a424c0c4f362568e904d992c239c996cf7adc7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.14.5/byte-buddy-1.14.5-sources.jar", - "hash": { - "value": "2ffbe5b4f4fe115ca0aa000e9de5c13eb6fd924c", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:raphw/byte-buddy.git", - "revision": "byte-buddy-1.14.5", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/raphw/byte-buddy.git", - "revision": "byte-buddy-1.14.5", - "path": "" - } - }, - { - "id": "Maven:net.bytebuddy:byte-buddy-agent:1.14.5", - "purl": "pkg:maven/net.bytebuddy/byte-buddy-agent@1.14.5", - "authors": [ - "Rafael Winterhalter" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.", - "homepage_url": "https://bytebuddy.net/byte-buddy-agent", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5.jar", - "hash": { - "value": "20f4e9b9d0ffb953657bfa4b92c0cceb27907d58", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.5/byte-buddy-agent-1.14.5-sources.jar", - "hash": { - "value": "23b3ff490b3150e93bafd51a7146bc9220af662f", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:raphw/byte-buddy.git", - "revision": "byte-buddy-1.14.5", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/raphw/byte-buddy.git", - "revision": "byte-buddy-1.14.5", - "path": "" - } - }, - { - "id": "Maven:net.minidev:accessors-smart:2.4.11", - "purl": "pkg:maven/net.minidev/accessors-smart@2.4.11", - "authors": [ - "Chemouni Uriel", - "Uriel Chemouni", - "ZhangJian He" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Java reflect give poor performance on getter setter an constructor calls, accessors-smart use ASM to speed up those calls.", - "homepage_url": "https://urielch.github.io/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/minidev/accessors-smart/2.4.11/accessors-smart-2.4.11.jar", - "hash": { - "value": "245ceca7bdf3190fbb977045c852d5f3c8efece1", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/minidev/accessors-smart/2.4.11/accessors-smart-2.4.11-sources.jar", - "hash": { - "value": "fb734afb1b18d070a811bf25b38dc1b0299f5df2", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/netplex/json-smart-v2.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/netplex/json-smart-v2.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:net.minidev:json-smart:2.4.11", - "purl": "pkg:maven/net.minidev/json-smart@2.4.11", - "authors": [ - "Chemouni Uriel", - "Eitan Raviv", - "Uriel Chemouni", - "ZhangJian He" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.", - "homepage_url": "https://urielch.github.io/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/minidev/json-smart/2.4.11/json-smart-2.4.11.jar", - "hash": { - "value": "cc5888f14a5768f254b97bafe8b9fd29b31e872e", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/net/minidev/json-smart/2.4.11/json-smart-2.4.11-sources.jar", - "hash": { - "value": "94325a2ef0a830cf39b6bcea5b17106d4255c368", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/netplex/json-smart-v2.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/netplex/json-smart-v2.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.antlr:antlr4-runtime:4.10.1", - "purl": "pkg:maven/org.antlr/antlr4-runtime@4.10.1", - "authors": [ - "ANTLR", - "Eric Vergnaud", - "Jim Idle", - "Mike Lischke", - "Peter Boyer", - "Sam Harwell", - "Terence Parr", - "Tom Everett" - ], - "declared_licenses": [ - "The BSD License" - ], - "declared_licenses_processed": { - "unmapped": [ - "The BSD License" - ] - }, - "description": "The ANTLR 4 Runtime", - "homepage_url": "http://www.antlr.org/antlr4-runtime", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.10.1/antlr4-runtime-4.10.1.jar", - "hash": { - "value": "10839f875928f59c622d675091d51a43ea0dc5f7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.10.1/antlr4-runtime-4.10.1-sources.jar", - "hash": { - "value": "a5214c71b2fa1d776d69674bf75eeb3f1fee8a62", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/antlr/antlr4.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/antlr/antlr4.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.apache.httpcomponents:httpclient:4.5.14", - "purl": "pkg:maven/org.apache.httpcomponents/httpclient@4.5.14", - "authors": [ - "Ant Elder", - "Asankha C. Perera", - "Erik Abele", - "Francois-Xavier Bonnet", - "Gary Gregory", - "Jonathan Moore", - "Karl Wright", - "Oleg Kalnichevski", - "Ortwin Glueck", - "Paul Fremantle", - "Roland Weber", - "Sam Berlin", - "Sean C. Sullivan", - "Sebastian Bazley", - "The Apache Software Foundation", - "William Speirs" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Apache HttpComponents Client", - "homepage_url": "http://hc.apache.org/httpcomponents-client-ga", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar", - "hash": { - "value": "1194890e6f56ec29177673f2f12d0b8e627dec98", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14-sources.jar", - "hash": { - "value": "14321a360aa0e037c56d4c820747a84954d9196e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://git-wip-us.apache.org/repos/asf/httpcomponents-client.git", - "revision": "4.5.14", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://git-wip-us.apache.org/repos/asf/httpcomponents-client.git", - "revision": "4.5.14", - "path": "" - } - }, - { - "id": "Maven:org.apache.httpcomponents:httpcore:4.4.16", - "purl": "pkg:maven/org.apache.httpcomponents/httpcore@4.4.16", - "authors": [ - "Ant Elder", - "Asankha C. Perera", - "Erik Abele", - "Francois-Xavier Bonnet", - "Gary Gregory", - "Jonathan Moore", - "Karl Wright", - "Oleg Kalnichevski", - "Ortwin Glueck", - "Paul Fremantle", - "Roland Weber", - "Sam Berlin", - "Sean C. Sullivan", - "Sebastian Bazley", - "The Apache Software Foundation", - "William Speirs" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Apache HttpComponents Core (blocking I/O)", - "homepage_url": "http://hc.apache.org/httpcomponents-core-ga", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar", - "hash": { - "value": "51cf043c87253c9f58b539c9f7e44c8894223850", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16-sources.jar", - "hash": { - "value": "229e4c0eae80465381ae02adf61bca5558360777", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://git-wip-us.apache.org/repos/asf/httpcomponents-core.git", - "revision": "4.4.16", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://git-wip-us.apache.org/repos/asf/httpcomponents-core.git", - "revision": "4.4.16", - "path": "" - } - }, - { - "id": "Maven:org.apache.logging.log4j:log4j-api:2.20.0", - "purl": "pkg:maven/org.apache.logging.log4j/log4j-api@2.20.0", - "authors": [ - "Apple", - "Bruce Brouwer", - "Carter Kozak", - "Christian Grobmeier", - "Nextiva", - "Nick Williams", - "Piotr P. Karwasz", - "Raman Gupta", - "Remko Popma", - "Ron Grabowski", - "Scott Deboy", - "Spotify", - "The Apache Software Foundation", - "Volkan Yazıcı" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "The Apache Log4j API", - "homepage_url": "https://logging.apache.org/log4j/2.x/log4j-api/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.20.0/log4j-api-2.20.0.jar", - "hash": { - "value": "1fe6082e660daf07c689a89c94dc0f49c26b44bb", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.20.0/log4j-api-2.20.0-sources.jar", - "hash": { - "value": "646229509a21876eb5e6434f24ec3164665c6c38", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/apache/logging-log4j2.git", - "revision": "log4j-2.20.0-rc1", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/apache/logging-log4j2.git", - "revision": "log4j-2.20.0-rc1", - "path": "" - } - }, - { - "id": "Maven:org.apache.logging.log4j:log4j-to-slf4j:2.20.0", - "purl": "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.20.0", - "authors": [ - "Apple", - "Bruce Brouwer", - "Carter Kozak", - "Christian Grobmeier", - "Nextiva", - "Nick Williams", - "Piotr P. Karwasz", - "Raman Gupta", - "Remko Popma", - "Ron Grabowski", - "Scott Deboy", - "Spotify", - "The Apache Software Foundation", - "Volkan Yazıcı" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "The Apache Log4j binding between Log4j 2 API and SLF4J.", - "homepage_url": "https://logging.apache.org/log4j/2.x/log4j-to-slf4j/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-to-slf4j/2.20.0/log4j-to-slf4j-2.20.0.jar", - "hash": { - "value": "d37f81f8978e2672bc32c82712ab4b3f66624adc", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-to-slf4j/2.20.0/log4j-to-slf4j-2.20.0-sources.jar", - "hash": { - "value": "eb8b060c8d3934a8cca8a5b99a7b1bb94a7db019", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/apache/logging-log4j2.git", - "revision": "log4j-2.20.0-rc1", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/apache/logging-log4j2.git", - "revision": "log4j-2.20.0-rc1", - "path": "" - } - }, - { - "id": "Maven:org.apache.tomcat.embed:tomcat-embed-el:10.1.10", - "purl": "pkg:maven/org.apache.tomcat.embed/tomcat-embed-el@10.1.10", - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Core Tomcat implementation", - "homepage_url": "https://tomcat.apache.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/tomcat/embed/tomcat-embed-el/10.1.10/tomcat-embed-el-10.1.10.jar", - "hash": { - "value": "717033c0417fdc7e794b382c066b7e78f6029268", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apache/tomcat/embed/tomcat-embed-el/10.1.10/tomcat-embed-el-10.1.10-sources.jar", - "hash": { - "value": "b78c90ec579ec77cc4e8d19fb0a5f68ee4007d99", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "", - "url": "", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.apiguardian:apiguardian-api:1.1.2", - "purl": "pkg:maven/org.apiguardian/apiguardian-api@1.1.2", - "authors": [ - "@API Guardian Team" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "@API Guardian", - "homepage_url": "https://github.com/apiguardian-team/apiguardian", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", - "hash": { - "value": "a231e0d844d2721b0fa1b238006d15c6ded6842a", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar", - "hash": { - "value": "e0787a997746ac32639e0bf3cb27af8dce8a3428", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/apiguardian-team/apiguardian.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/apiguardian-team/apiguardian.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.aspectj:aspectjweaver:1.9.19", - "purl": "pkg:maven/org.aspectj/aspectjweaver@1.9.19", - "authors": [ - "Alexander Kriegisch", - "Andy Clement" - ], - "declared_licenses": [ - "Eclipse Public License - v 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License - v 2.0": "EPL-2.0" - } - }, - "description": "The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time\n\t\tweaving (LTW) during class-loading and also contains the AspectJ runtime classes.", - "homepage_url": "https://www.eclipse.org/aspectj/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/aspectj/aspectjweaver/1.9.19/aspectjweaver-1.9.19.jar", - "hash": { - "value": "afbffb1210239fbba5cad73093c5b216d515838f", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/aspectj/aspectjweaver/1.9.19/aspectjweaver-1.9.19-sources.jar", - "hash": { - "value": "4cbb3edef1176ca0cee90ddab6708c5baf144900", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse/org.aspectj.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse/org.aspectj.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.assertj:assertj-core:3.24.2", - "purl": "pkg:maven/org.assertj/assertj-core@3.24.2", - "authors": [ - "AssertJ", - "Christian Rösch", - "Erhard Pointl", - "Florent Biville", - "Joel Costigliola", - "Julien Roy", - "Pascal Schumacher", - "Patrick Allain", - "Régis Pouiller", - "Stefano Cordio" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Rich and fluent assertions for testing in Java", - "homepage_url": "https://assertj.github.io/doc/#assertj-core", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.24.2/assertj-core-3.24.2.jar", - "hash": { - "value": "ebbf338e33f893139459ce5df023115971c2786f", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/assertj/assertj-core/3.24.2/assertj-core-3.24.2-sources.jar", - "hash": { - "value": "76c425ccc878f91e347fa3cb0d686772679b66e2", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/assertj/assertj.git", - "revision": "assertj-build-3.24.2", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/assertj/assertj.git", - "revision": "assertj-build-3.24.2", - "path": "" - } - }, - { - "id": "Maven:org.checkerframework:checker-qual:3.31.0", - "purl": "pkg:maven/org.checkerframework/checker-qual@3.31.0", - "authors": [ - "University of Washington" - ], - "declared_licenses": [ - "The MIT License" - ], - "declared_licenses_processed": { - "spdx_expression": "MIT", - "mapped": { - "The MIT License": "MIT" - } - }, - "description": "checker-qual contains annotations (type qualifiers) that a programmer\nwrites to specify Java code for type-checking by the Checker Framework.", - "homepage_url": "https://checkerframework.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.31.0/checker-qual-3.31.0.jar", - "hash": { - "value": "eeefd4af42e2f4221d145c1791582f91868f99ab", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.31.0/checker-qual-3.31.0-sources.jar", - "hash": { - "value": "19af78b2e281fcb267463b85bf8967a29f1eda35", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/typetools/checker-framework.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/typetools/checker-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.eclipse.angus:angus-activation:2.0.1", - "purl": "pkg:maven/org.eclipse.angus/angus-activation@2.0.1", - "authors": [ - "Eclipse Foundation", - "Oracle" - ], - "declared_licenses": [ - "EDL 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "EDL 1.0": "BSD-3-Clause" - } - }, - "description": "Angus Activation Registries Implementation", - "homepage_url": "https://github.com/eclipse-ee4j/angus-activation/angus-activation", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/eclipse/angus/angus-activation/2.0.1/angus-activation-2.0.1.jar", - "hash": { - "value": "eaafaf4eb71b400e4136fc3a286f50e34a68ecb7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/eclipse/angus/angus-activation/2.0.1/angus-activation-2.0.1-sources.jar", - "hash": { - "value": "661e619dc11106d2ea38a9cebb28928ca2d8fa32", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/eclipse/angus-activation.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/eclipse/angus-activation.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.eclipse.jgit:org.eclipse.jgit:6.6.0.202305301015-r", - "purl": "pkg:maven/org.eclipse.jgit/org.eclipse.jgit@6.6.0.202305301015-r", - "authors": [ - "Andrey Loskutov", - "Christian Halstrick", - "Dave Borowitz", - "David Pursehouse", - "Eclipse JGit Project", - "Gunnar Wagenknecht", - "Jonathan Nieder", - "Jonathan Tan", - "Matthias Sohn", - "Sasa Zivkov", - "Terry Parker", - "Thomas Wolf" - ], - "declared_licenses": [ - "Eclipse Distribution License (New BSD License)" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "Eclipse Distribution License (New BSD License)": "BSD-3-Clause" - } - }, - "description": "Repository access and algorithms", - "homepage_url": "https://www.eclipse.org/jgit//org.eclipse.jgit", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/eclipse/jgit/org.eclipse.jgit/6.6.0.202305301015-r/org.eclipse.jgit-6.6.0.202305301015-r.jar", - "hash": { - "value": "4ce093aa2dcd0574a67332846d5d449f42b7827a", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/eclipse/jgit/org.eclipse.jgit/6.6.0.202305301015-r/org.eclipse.jgit-6.6.0.202305301015-r-sources.jar", - "hash": { - "value": "f30833723a9087cc168a11c2b101f10857015406", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://git.eclipse.org/r/jgit/jgit", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://git.eclipse.org/r/jgit/jgit", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.gitlab4j:gitlab4j-api:6.0.0-rc.2", - "purl": "pkg:maven/org.gitlab4j/gitlab4j-api@6.0.0-rc.2", - "authors": [ - "Gautier de Saint Martin Lacaze", - "Greg Messner" - ], - "declared_licenses": [ - "The MIT License (MIT)" - ], - "declared_licenses_processed": { - "spdx_expression": "MIT", - "mapped": { - "The MIT License (MIT)": "MIT" - } - }, - "description": "GitLab4J-API (gitlab4j-api) provides a full featured Java client library for working with GitLab repositories and servers via the GitLab REST API.", - "homepage_url": "https://github.com/gitlab4j/gitlab4j-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/gitlab4j/gitlab4j-api/6.0.0-rc.2/gitlab4j-api-6.0.0-rc.2.jar", - "hash": { - "value": "28e0cf34c30f55e4087eb5649cda34c01b4036ce", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/gitlab4j/gitlab4j-api/6.0.0-rc.2/gitlab4j-api-6.0.0-rc.2-sources.jar", - "hash": { - "value": "e054aa9c8133770449ed9b5258a66d6dd565803e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:gitlab4j/gitlab4j-api.git", - "revision": "gitlab4j-api-6.0.0-rc.2", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/gitlab4j/gitlab4j-api.git", - "revision": "gitlab4j-api-6.0.0-rc.2", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.hk2:hk2-api:3.0.4", - "purl": "pkg:maven/org.glassfish.hk2/hk2-api@3.0.4", - "authors": [ - "Oracle Corporation", - "Oracle, Inc" - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "HK2 API module", - "homepage_url": "https://github.com/eclipse-ee4j/glassfish-hk2/hk2-api", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-api/3.0.4/hk2-api-3.0.4.jar", - "hash": { - "value": "ec406de7356ace192ba536294b7424194a7f44ab", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-api/3.0.4/hk2-api-3.0.4-sources.jar", - "hash": { - "value": "c205d2f3e293287973711519674bfc669a03c343", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.hk2:hk2-locator:3.0.4", - "purl": "pkg:maven/org.glassfish.hk2/hk2-locator@3.0.4", - "authors": [ - "Oracle Corporation", - "Oracle, Inc" - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "ServiceLocator Default Implementation", - "homepage_url": "https://github.com/eclipse-ee4j/glassfish-hk2/hk2-locator", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-locator/3.0.4/hk2-locator-3.0.4.jar", - "hash": { - "value": "8ac6800f4102d2961b2d4380a483a0374a5a32dc", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-locator/3.0.4/hk2-locator-3.0.4-sources.jar", - "hash": { - "value": "387b46edcbbb4c3b1349ec7537e67b922bf2aec0", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.hk2:hk2-utils:3.0.4", - "purl": "pkg:maven/org.glassfish.hk2/hk2-utils@3.0.4", - "authors": [ - "Oracle Corporation", - "Oracle, Inc" - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "HK2 Implementation Utilities", - "homepage_url": "https://github.com/eclipse-ee4j/glassfish-hk2/hk2-utils", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-utils/3.0.4/hk2-utils-3.0.4.jar", - "hash": { - "value": "d33f91938dbbb239ab026e37cb75afbd16090895", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/hk2-utils/3.0.4/hk2-utils-3.0.4-sources.jar", - "hash": { - "value": "bb6a8d6c93f4de4d2fab119aef3b1a356328def9", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.hk2:osgi-resource-locator:1.0.3", - "purl": "pkg:maven/org.glassfish.hk2/osgi-resource-locator@1.0.3", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Used by various API providers that rely on META-INF/services mechanism to locate providers.", - "homepage_url": "https://projects.eclipse.org/projects/ee4j/osgi-resource-locator", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3.jar", - "hash": { - "value": "de3b21279df7e755e38275137539be5e2c80dd58", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3-sources.jar", - "hash": { - "value": "2f01d4501f52f63016fe70f7aea79c19cccb8d44", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2-extra.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2-extra.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.hk2.external:aopalliance-repackaged:3.0.4", - "purl": "pkg:maven/org.glassfish.hk2.external/aopalliance-repackaged@3.0.4", - "authors": [ - "Oracle Corporation", - "Oracle, Inc" - ], - "declared_licenses": [ - "EPL 2.0", - "GPL2 w/ CPE" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Dependency Injection Kernel", - "homepage_url": "https://github.com/eclipse-ee4j/glassfish-hk2/external/aopalliance-repackaged", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/aopalliance-repackaged/3.0.4/aopalliance-repackaged-3.0.4.jar", - "hash": { - "value": "b1d38a6e64c50f501503d7c4297445a346583870", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/hk2/external/aopalliance-repackaged/3.0.4/aopalliance-repackaged-3.0.4-sources.jar", - "hash": { - "value": "7642f83fc82357cf7e669e46b62e0884b1ee27a7", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/eclipse-ee4j/glassfish-hk2.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jaxb:jaxb-core:4.0.3", - "purl": "pkg:maven/org.glassfish.jaxb/jaxb-core@4.0.3", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Eclipse Distribution License - v 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "Eclipse Distribution License - v 1.0": "BSD-3-Clause" - } - }, - "description": "JAXB Core module. Contains sources required by XJC, JXC and Runtime modules.", - "homepage_url": "https://eclipse-ee4j.github.io/jaxb-ri/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-core/4.0.3/jaxb-core-4.0.3.jar", - "hash": { - "value": "e9093b4a82069a1d78ee9a3233ca387bca88861f", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-core/4.0.3/jaxb-core-4.0.3-sources.jar", - "hash": { - "value": "be143ae251a6e55ac0f97822a3a345657de6c241", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-ri", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-ri.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jaxb:jaxb-runtime:4.0.3", - "purl": "pkg:maven/org.glassfish.jaxb/jaxb-runtime@4.0.3", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Eclipse Distribution License - v 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "Eclipse Distribution License - v 1.0": "BSD-3-Clause" - } - }, - "description": "JAXB (JSR 222) Reference Implementation", - "homepage_url": "https://eclipse-ee4j.github.io/jaxb-ri/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/4.0.3/jaxb-runtime-4.0.3.jar", - "hash": { - "value": "93af25be25b2c92c83e0ce61cb8b3ed23568f316", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/4.0.3/jaxb-runtime-4.0.3-sources.jar", - "hash": { - "value": "af90e70802384f7e05901e0067b6d86121f4c994", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-ri", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-ri.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jaxb:txw2:4.0.3", - "purl": "pkg:maven/org.glassfish.jaxb/txw2@4.0.3", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Eclipse Distribution License - v 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "Eclipse Distribution License - v 1.0": "BSD-3-Clause" - } - }, - "description": "TXW is a library that allows you to write XML documents.", - "homepage_url": "https://eclipse-ee4j.github.io/jaxb-ri/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/4.0.3/txw2-4.0.3.jar", - "hash": { - "value": "47b8fe31c6d1a3382203af919400527389e01e9c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/4.0.3/txw2-4.0.3-sources.jar", - "hash": { - "value": "a0769eb43f9796910dc18848ddec4ac99124f5b1", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-ri", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/jaxb-ri.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.connectors:jersey-apache-connector:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.connectors/jersey-apache-connector@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "BSD 2-Clause", - "EDL 1.0", - "EPL 2.0", - "GPL2 w/ CPE", - "MIT license", - "Modified BSD", - "Public Domain", - "W3C license", - "jQuery license" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR BSD-2-Clause OR BSD-3-Clause OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR LicenseRef-scancode-public-domain-disclaimer OR MIT OR W3C", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "BSD 2-Clause": "BSD-2-Clause", - "EDL 1.0": "BSD-3-Clause", - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0", - "MIT license": "MIT", - "Modified BSD": "BSD-3-Clause", - "Public Domain": "LicenseRef-scancode-public-domain-disclaimer", - "W3C license": "W3C", - "jQuery license": "MIT" - } - }, - "description": "Jersey Client Transport via Apache", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/project/jersey-apache-connector", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/connectors/jersey-apache-connector/3.1.2/jersey-apache-connector-3.1.2.jar", - "hash": { - "value": "80179df9315791cbd86b426a295a1bffdf2d1069", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/connectors/jersey-apache-connector/3.1.2/jersey-apache-connector-3.1.2-sources.jar", - "hash": { - "value": "5a14a29229d77748c0f889f350b3ef1a7ae98572", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.core:jersey-client:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.core/jersey-client@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "BSD 2-Clause", - "EDL 1.0", - "EPL 2.0", - "GPL2 w/ CPE", - "MIT license", - "Modified BSD", - "Public Domain", - "W3C license", - "jQuery license" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR BSD-2-Clause OR BSD-3-Clause OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR LicenseRef-scancode-public-domain-disclaimer OR MIT OR W3C", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "BSD 2-Clause": "BSD-2-Clause", - "EDL 1.0": "BSD-3-Clause", - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0", - "MIT license": "MIT", - "Modified BSD": "BSD-3-Clause", - "Public Domain": "LicenseRef-scancode-public-domain-disclaimer", - "W3C license": "W3C", - "jQuery license": "MIT" - } - }, - "description": "Jersey core client implementation", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/jersey-client", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-client/3.1.2/jersey-client-3.1.2.jar", - "hash": { - "value": "3e14ce91dd2df2393a7c57c0fab5311ed5083676", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-client/3.1.2/jersey-client-3.1.2-sources.jar", - "hash": { - "value": "f09fd1307d229f4325ed860e7cca7b47f62731ec", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.core:jersey-common:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.core/jersey-common@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "EPL 2.0", - "Public Domain", - "The GNU General Public License (GPL), Version 2, With Classpath Exception" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR LicenseRef-scancode-public-domain-disclaimer", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "EPL 2.0": "EPL-2.0", - "Public Domain": "LicenseRef-scancode-public-domain-disclaimer", - "The GNU General Public License (GPL), Version 2, With Classpath Exception": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Jersey core common packages", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/jersey-common", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-common/3.1.2/jersey-common-3.1.2.jar", - "hash": { - "value": "b0967dc02c1251bd0551f79a08481ae817b6e778", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/core/jersey-common/3.1.2/jersey-common-3.1.2-sources.jar", - "hash": { - "value": "ad30a977491c121b7ba3602ac51538f578a4c336", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.ext:jersey-entity-filtering:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.ext/jersey-entity-filtering@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "BSD 2-Clause", - "EDL 1.0", - "EPL 2.0", - "GPL2 w/ CPE", - "MIT license", - "Modified BSD", - "Public Domain", - "W3C license", - "jQuery license" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR BSD-2-Clause OR BSD-3-Clause OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR LicenseRef-scancode-public-domain-disclaimer OR MIT OR W3C", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "BSD 2-Clause": "BSD-2-Clause", - "EDL 1.0": "BSD-3-Clause", - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0", - "MIT license": "MIT", - "Modified BSD": "BSD-3-Clause", - "Public Domain": "LicenseRef-scancode-public-domain-disclaimer", - "W3C license": "W3C", - "jQuery license": "MIT" - } - }, - "description": "Jersey extension module providing support for Entity Data Filtering.", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/project/jersey-entity-filtering", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/ext/jersey-entity-filtering/3.1.2/jersey-entity-filtering-3.1.2.jar", - "hash": { - "value": "7c7ce90ef167125bf1df72f1889460d2c488cbc3", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/ext/jersey-entity-filtering/3.1.2/jersey-entity-filtering-3.1.2-sources.jar", - "hash": { - "value": "cf50426abb732166df10d33ab9c31c1e1f241b03", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.inject:jersey-hk2:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.inject/jersey-hk2@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "BSD 2-Clause", - "EDL 1.0", - "EPL 2.0", - "GPL2 w/ CPE", - "MIT license", - "Modified BSD", - "Public Domain", - "W3C license", - "jQuery license" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR BSD-2-Clause OR BSD-3-Clause OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR LicenseRef-scancode-public-domain-disclaimer OR MIT OR W3C", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "BSD 2-Clause": "BSD-2-Clause", - "EDL 1.0": "BSD-3-Clause", - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0", - "MIT license": "MIT", - "Modified BSD": "BSD-3-Clause", - "Public Domain": "LicenseRef-scancode-public-domain-disclaimer", - "W3C license": "W3C", - "jQuery license": "MIT" - } - }, - "description": "HK2 InjectionManager implementation", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/project/jersey-hk2", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/inject/jersey-hk2/3.1.2/jersey-hk2-3.1.2.jar", - "hash": { - "value": "86c1f623790683dd886a05950ddd8a0ce47c31a9", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/inject/jersey-hk2/3.1.2/jersey-hk2-3.1.2-sources.jar", - "hash": { - "value": "8866d7085fe97a86eb528a751d0fa949095af853", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.media:jersey-media-json-jackson:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.media/jersey-media-json-jackson@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "EPL 2.0", - "The GNU General Public License (GPL), Version 2, With Classpath Exception" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "EPL 2.0": "EPL-2.0", - "The GNU General Public License (GPL), Version 2, With Classpath Exception": "GPL-2.0-only WITH Classpath-exception-2.0" - } - }, - "description": "Jersey JSON Jackson (2.x) entity providers support module.", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/project/jersey-media-json-jackson", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-json-jackson/3.1.2/jersey-media-json-jackson-3.1.2.jar", - "hash": { - "value": "b16c645be68656bfa96071862b50334774d85c4b", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-json-jackson/3.1.2/jersey-media-json-jackson-3.1.2-sources.jar", - "hash": { - "value": "e9665dfa21586f4c7b6d76d144b4e7de09b9b6fe", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.glassfish.jersey.media:jersey-media-multipart:3.1.2", - "purl": "pkg:maven/org.glassfish.jersey.media/jersey-media-multipart@3.1.2", - "authors": [ - "Eclipse Foundation", - "Oracle Corporation" - ], - "declared_licenses": [ - "Apache License, 2.0", - "BSD 2-Clause", - "EDL 1.0", - "EPL 2.0", - "GPL2 w/ CPE", - "MIT license", - "Modified BSD", - "Public Domain", - "W3C license", - "jQuery license" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR BSD-2-Clause OR BSD-3-Clause OR EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0 OR LicenseRef-scancode-public-domain-disclaimer OR MIT OR W3C", - "mapped": { - "Apache License, 2.0": "Apache-2.0", - "BSD 2-Clause": "BSD-2-Clause", - "EDL 1.0": "BSD-3-Clause", - "EPL 2.0": "EPL-2.0", - "GPL2 w/ CPE": "GPL-2.0-only WITH Classpath-exception-2.0", - "MIT license": "MIT", - "Modified BSD": "BSD-3-Clause", - "Public Domain": "LicenseRef-scancode-public-domain-disclaimer", - "W3C license": "W3C", - "jQuery license": "MIT" - } - }, - "description": "Jersey Multipart entity providers support module.", - "homepage_url": "https://projects.eclipse.org/projects/ee4j.jersey/project/jersey-media-multipart", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-multipart/3.1.2/jersey-media-multipart-3.1.2.jar", - "hash": { - "value": "ccf13ca1cce4818857c1807a4cc8ef17415cbda9", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/glassfish/jersey/media/jersey-media-multipart/3.1.2/jersey-media-multipart-3.1.2-sources.jar", - "hash": { - "value": "4669ea09db791137a031217deb8925639b038ed0", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jersey/jersey.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jersey/jersey.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.hamcrest:hamcrest:2.2", - "purl": "pkg:maven/org.hamcrest/hamcrest@2.2", - "authors": [ - "Joe Walnes", - "Nat Pryce", - "Steve Freeman" - ], - "declared_licenses": [ - "BSD License 3" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "BSD License 3": "BSD-3-Clause" - } - }, - "description": "Core API and libraries of hamcrest matcher framework.", - "homepage_url": "http://hamcrest.org/JavaHamcrest/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest/2.2/hamcrest-2.2.jar", - "hash": { - "value": "1820c0968dba3a11a1b30669bb1f01978a91dedc", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest/2.2/hamcrest-2.2-sources.jar", - "hash": { - "value": "a0a13cfc629420efb587d954f982c4c6a100da25", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:hamcrest/JavaHamcrest.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/hamcrest/JavaHamcrest.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.hamcrest:hamcrest-core:2.2", - "purl": "pkg:maven/org.hamcrest/hamcrest-core@2.2", - "authors": [ - "Joe Walnes", - "Nat Pryce", - "Steve Freeman" - ], - "declared_licenses": [ - "BSD License 3" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "BSD License 3": "BSD-3-Clause" - } - }, - "description": "Core Hamcrest API - deprecated, please use \"hamcrest\" instead", - "homepage_url": "http://hamcrest.org/JavaHamcrest/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/2.2/hamcrest-core-2.2.jar", - "hash": { - "value": "3f2bd07716a31c395e2837254f37f21f0f0ab24b", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/2.2/hamcrest-core-2.2-sources.jar", - "hash": { - "value": "260c1224a39af35b0dbf85201647125f25f1b40d", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:hamcrest/JavaHamcrest.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/hamcrest/JavaHamcrest.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.hdrhistogram:HdrHistogram:2.1.12", - "purl": "pkg:maven/org.hdrhistogram/HdrHistogram@2.1.12", - "authors": [ - "Gil Tene" - ], - "declared_licenses": [ - "BSD-2-Clause", - "Public Domain, per Creative Commons CC0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-2-Clause OR CC0-1.0", - "mapped": { - "Public Domain, per Creative Commons CC0": "CC0-1.0" - } - }, - "description": "HdrHistogram supports the recording and analyzing sampled data value\n counts across a configurable integer value range with configurable value\n precision within the range. Value precision is expressed as the number of\n significant digits in the value recording, and provides control over value\n quantization behavior across the value range and the subsequent value\n resolution at any given level.", - "homepage_url": "http://hdrhistogram.github.io/HdrHistogram/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar", - "hash": { - "value": "6eb7552156e0d517ae80cc2247be1427c8d90452", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12-sources.jar", - "hash": { - "value": "d8cf7bad79ef75fd41395c5f464ea38777463d95", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/HdrHistogram/HdrHistogram.git", - "revision": "HdrHistogram-2.1.12", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/HdrHistogram/HdrHistogram.git", - "revision": "HdrHistogram-2.1.12", - "path": "" - } - }, - { - "id": "Maven:org.hibernate.common:hibernate-commons-annotations:6.0.6.Final", - "purl": "pkg:maven/org.hibernate.common/hibernate-commons-annotations@6.0.6.Final", - "authors": [ - "Hibernate.org" - ], - "declared_licenses": [ - "GNU Library General Public License v2.1 or later" - ], - "declared_licenses_processed": { - "spdx_expression": "LGPL-2.1-or-later", - "mapped": { - "GNU Library General Public License v2.1 or later": "LGPL-2.1-or-later" - } - }, - "description": "Common reflection code used in support of annotation processing", - "homepage_url": "http://hibernate.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hibernate/common/hibernate-commons-annotations/6.0.6.Final/hibernate-commons-annotations-6.0.6.Final.jar", - "hash": { - "value": "77a5f94b56d49508e0ee334751db5b78e5ccd50c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hibernate/common/hibernate-commons-annotations/6.0.6.Final/hibernate-commons-annotations-6.0.6.Final-sources.jar", - "hash": { - "value": "113904346d97dbdf52883c90ef1ccd0bb8ffb74d", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "http://github.com/hibernate/hibernate-commons-annotations.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/hibernate/hibernate-commons-annotations.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.hibernate.orm:hibernate-core:6.2.5.Final", - "purl": "pkg:maven/org.hibernate.orm/hibernate-core@6.2.5.Final", - "authors": [ - "Hibernate.org" - ], - "declared_licenses": [ - "GNU Library General Public License v2.1 or later" - ], - "declared_licenses_processed": { - "spdx_expression": "LGPL-2.1-or-later", - "mapped": { - "GNU Library General Public License v2.1 or later": "LGPL-2.1-or-later" - } - }, - "description": "Hibernate's core ORM functionality", - "homepage_url": "https://hibernate.org/orm", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hibernate/orm/hibernate-core/6.2.5.Final/hibernate-core-6.2.5.Final.jar", - "hash": { - "value": "3c0d24dd2f66920aeeee666779ca7391f20bc69c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hibernate/orm/hibernate-core/6.2.5.Final/hibernate-core-6.2.5.Final-sources.jar", - "hash": { - "value": "eec62bdda692f3c10bdd58b059a877d6285e2647", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/hibernate/hibernate-orm.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/hibernate/hibernate-orm.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.hibernate.validator:hibernate-validator:8.0.0.Final", - "purl": "pkg:maven/org.hibernate.validator/hibernate-validator@8.0.0.Final", - "authors": [ - "Marko Bekhta", - "Red Hat, Inc.", - "SERLI" - ], - "declared_licenses": [ - "Apache License 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License 2.0": "Apache-2.0" - } - }, - "description": "Hibernate's Jakarta Bean Validation reference implementation.", - "homepage_url": "http://hibernate.org/validator/hibernate-validator", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hibernate/validator/hibernate-validator/8.0.0.Final/hibernate-validator-8.0.0.Final.jar", - "hash": { - "value": "8e0389f22a3a246915a3311877da4168256b95d2", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/hibernate/validator/hibernate-validator/8.0.0.Final/hibernate-validator-8.0.0.Final-sources.jar", - "hash": { - "value": "b06411002eb6168947d88c43f206c318b6d9f45a", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/hibernate/hibernate-validator.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/hibernate/hibernate-validator.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.javassist:javassist:3.29.0-GA", - "purl": "pkg:maven/org.javassist/javassist@3.29.0-GA", - "authors": [ - "JBoss", - "Shigeru Chiba, www.javassist.org", - "The Javassist Project" - ], - "declared_licenses": [ - "Apache License 2.0", - "LGPL 2.1", - "MPL 1.1" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0 OR LGPL-2.1-only OR MPL-1.1", - "mapped": { - "Apache License 2.0": "Apache-2.0", - "LGPL 2.1": "LGPL-2.1-only", - "MPL 1.1": "MPL-1.1" - } - }, - "description": "Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation\n simple. It is a class library for editing bytecodes in Java.", - "homepage_url": "http://www.javassist.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/javassist/javassist/3.29.0-GA/javassist-3.29.0-GA.jar", - "hash": { - "value": "d3959fa7e00bf04dbe519228a23213d2afb625d8", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/javassist/javassist/3.29.0-GA/javassist-3.29.0-GA-sources.jar", - "hash": { - "value": "f304e00681d8d224d14feca72fa6f586a17d6ea2", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:jboss-javassist/javassist.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/jboss-javassist/javassist.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jboss.logging:jboss-logging:3.5.1.Final", - "purl": "pkg:maven/org.jboss.logging/jboss-logging@3.5.1.Final", - "authors": [ - "JBoss by Red Hat", - "Red Hat, Inc." - ], - "declared_licenses": [ - "Apache License 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License 2.0": "Apache-2.0" - } - }, - "description": "The JBoss Logging Framework", - "homepage_url": "http://www.jboss.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jboss/logging/jboss-logging/3.5.1.Final/jboss-logging-3.5.1.Final.jar", - "hash": { - "value": "a5c340a92c6efeaa0d495047ee9aab38a86bb107", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jboss/logging/jboss-logging/3.5.1.Final/jboss-logging-3.5.1.Final-sources.jar", - "hash": { - "value": "8924cfa4cfde9a4259bcc8b52e7fb81b199f7a83", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/jboss-logging/jboss-logging.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/jboss-logging/jboss-logging.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains:annotations:13.0", - "purl": "pkg:maven/org.jetbrains/annotations@13.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "A set of annotations used for code inspection support and code documentation.", - "homepage_url": "http://www.jetbrains.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar", - "hash": { - "value": "919f0dfe192fb4e063e7dacadee7f8bb9a2672a9", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0-sources.jar", - "hash": { - "value": "5991ca87ef1fb5544943d9abc5a9a37583fabe03", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/intellij-community.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/intellij-community.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.intellij.deps:trove4j:1.0.20200330", - "purl": "pkg:maven/org.jetbrains.intellij.deps/trove4j@1.0.20200330", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "GNU LESSER GENERAL PUBLIC LICENSE 2.1" - ], - "declared_licenses_processed": { - "spdx_expression": "LGPL-2.1-only", - "mapped": { - "GNU LESSER GENERAL PUBLIC LICENSE 2.1": "LGPL-2.1-only" - } - }, - "description": "Fork of trove4j library used in IntelliJ Platform.", - "homepage_url": "https://github.com/JetBrains/intellij-deps-trove4j", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", - "hash": { - "value": "3afb14d5f9ceb459d724e907a21145e8ff394f02", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330-sources.jar", - "hash": { - "value": "5fc2da70caaebed24734161c6c33648a15396917", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/JetBrains/intellij-deps-trove4j.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/intellij-deps-trove4j.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-allopen-compiler-plugin-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-allopen-compiler-plugin-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Allopen Compiler Plugin.embeddable", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-allopen-compiler-plugin-embeddable/1.9.0/kotlin-allopen-compiler-plugin-embeddable-1.9.0.jar", - "hash": { - "value": "c4a31d02b87b83014f228b25101464a24831aed4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-allopen-compiler-plugin-embeddable/1.9.0/kotlin-allopen-compiler-plugin-embeddable-1.9.0-sources.jar", - "hash": { - "value": "d41dbf1984ef946eb5e5cb2d5fcfd33c866f945b", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-build-tools-api:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-build-tools-api@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Build Tools Api", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.0/kotlin-build-tools-api-1.9.0.jar", - "hash": { - "value": "5d33265af7283ca4d7b1f3115b83b54545f4cfab", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.0/kotlin-build-tools-api-1.9.0-sources.jar", - "hash": { - "value": "1d0315681e399db28086726f96ca587a061ab3d8", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-build-tools-impl@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Build Tools Impl", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.0/kotlin-build-tools-impl-1.9.0.jar", - "hash": { - "value": "1ce2bdaf6dd80d4e7748058231059766e298a6de", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.0/kotlin-build-tools-impl-1.9.0-sources.jar", - "hash": { - "value": "e1d5d4eb9b3b8d7cc44e0bf27ed281df04218b92", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-compiler-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Compiler (embeddable)", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.0/kotlin-compiler-embeddable-1.9.0.jar", - "hash": { - "value": "2c8c3a7402becca891f12739b3e9fd2dc2adbd7a", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.0/kotlin-compiler-embeddable-1.9.0-sources.jar", - "hash": { - "value": "07886448bd2416509eb922dfe79f608884e1f1ec", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-daemon-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Daemon (for using with embeddable compiler)", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.0/kotlin-daemon-embeddable-1.9.0.jar", - "hash": { - "value": "186543f5e28cf8d9a0290fecc2cf34301c40a65c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.0/kotlin-daemon-embeddable-1.9.0-sources.jar", - "hash": { - "value": "be29fe82dbbbd8343eb546043f05f9a7a22f26bc", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-klib-commonizer-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin KLIB Library Commonizer (for using with embeddable compiler)", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.0/kotlin-klib-commonizer-embeddable-1.9.0.jar", - "hash": { - "value": "bae135d2d5ed2ae9c2c9b7f8300dbcb345ef8bc7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.0/kotlin-klib-commonizer-embeddable-1.9.0-sources.jar", - "hash": { - "value": "5b8f86fea035328fc9e8c660773037a3401ce25f", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-noarg-compiler-plugin-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-noarg-compiler-plugin-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Noarg Compiler Plugin.embeddable", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-noarg-compiler-plugin-embeddable/1.9.0/kotlin-noarg-compiler-plugin-embeddable-1.9.0.jar", - "hash": { - "value": "91791ee824e82b3d8331dd4eaf74c2368d17700e", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-noarg-compiler-plugin-embeddable/1.9.0/kotlin-noarg-compiler-plugin-embeddable-1.9.0-sources.jar", - "hash": { - "value": "071da31797b8a74a46fa8e22ad30fa2a4b5d7707", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-reflect:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-reflect@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Full Reflection Library", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar", - "hash": { - "value": "2891f552979d4bf4d4ec516acb9df769fb62dbe9", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0-sources.jar", - "hash": { - "value": "48a1bec600b604e05cf5973324cc2795255c6b01", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-script-runtime:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-script-runtime@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Script Runtime", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.0/kotlin-script-runtime-1.9.0.jar", - "hash": { - "value": "4b3102cbbb7e1b58d9d1adf89563f00069ffa7d1", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.0/kotlin-script-runtime-1.9.0-sources.jar", - "hash": { - "value": "abc7ecfd92ea677825899180807736acdfbb89b6", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-scripting-common:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-common@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Scripting Common", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.0/kotlin-scripting-common-1.9.0.jar", - "hash": { - "value": "ea019fa9e3885795a81df270775e5609f7115307", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.0/kotlin-scripting-common-1.9.0-sources.jar", - "hash": { - "value": "fba40d9cdf501f41dc7209e78dc9dee0a4eea1a0", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Scripting Compiler Plugin for embeddable compiler", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.0/kotlin-scripting-compiler-embeddable-1.9.0.jar", - "hash": { - "value": "1708703c0683b8d2a0a76048544480b94d3eb458", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.0/kotlin-scripting-compiler-embeddable-1.9.0-sources.jar", - "hash": { - "value": "128bc72bb20b6bf76113a0d8d874e5acbdfb3dff", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-compiler-impl-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Compiler Infrastructure for Scripting for embeddable compiler", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.0/kotlin-scripting-compiler-impl-embeddable-1.9.0.jar", - "hash": { - "value": "c825693be78dfcbc351a53856d75f4d11bb0e274", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.0/kotlin-scripting-compiler-impl-embeddable-1.9.0-sources.jar", - "hash": { - "value": "18df7969c4cfea1fbd842ec5bc212cfa893be144", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-scripting-jvm@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Scripting Jvm", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.0/kotlin-scripting-jvm-1.9.0.jar", - "hash": { - "value": "e2e6a0bd37a72cded2fec7882199e1bdc4e8bcb4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.0/kotlin-scripting-jvm-1.9.0-sources.jar", - "hash": { - "value": "644b7c49cea4581e4a1d1bcb4b50a86640055c17", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-serialization-compiler-plugin-embeddable@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlinx Serialization Compiler Plugin.embeddable", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.0/kotlin-serialization-compiler-plugin-embeddable-1.9.0.jar", - "hash": { - "value": "197269ae1f4115adb7c3e479855544302ba3c3c4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.0/kotlin-serialization-compiler-plugin-embeddable-1.9.0-sources.jar", - "hash": { - "value": "ba4b7a1ff2f391328e58d5b334081dd259881fdc", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-stdlib:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Standard Library for JVM", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.0/kotlin-stdlib-1.9.0.jar", - "hash": { - "value": "8ee15ef0c67dc83d874f412d84378d7f0eb50b63", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.0/kotlin-stdlib-1.9.0-sources.jar", - "hash": { - "value": "40b9c37d8c614f0a5f87bab78da0ca7c771d1395", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-stdlib-common:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib-common@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Common Standard Library", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.0/kotlin-stdlib-common-1.9.0.jar", - "hash": { - "value": "cd65c21cfd1eec4d44ef09f9f52b6d9f8a720636", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.0/kotlin-stdlib-common-1.9.0-sources.jar", - "hash": { - "value": "6fb55fcd2b695c29928835638f5f221f18427695", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib-jdk7@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Standard Library JDK 7 extension", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.0/kotlin-stdlib-jdk7-1.9.0.jar", - "hash": { - "value": "f320478990d05e0cfaadd74f9619fd6027adbf37", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.0/kotlin-stdlib-jdk7-1.9.0-sources.jar", - "hash": { - "value": "3641d7cb7650db9fe93a5361b1b88cbcefdb01e0", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0", - "purl": "pkg:maven/org.jetbrains.kotlin/kotlin-stdlib-jdk8@1.9.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin Standard Library JDK 8 extension", - "homepage_url": "https://kotlinlang.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.0/kotlin-stdlib-jdk8-1.9.0.jar", - "hash": { - "value": "e000bd084353d84c9e888f6fb341dc1f5b79d948", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.0/kotlin-stdlib-jdk8-1.9.0-sources.jar", - "hash": { - "value": "20739e7aae2a2bfb66c4081b233ffea7b947cf77", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/JetBrains/kotlin.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:atomicfu:0.17.3", - "purl": "pkg:maven/org.jetbrains.kotlinx/atomicfu@0.17.3", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "AtomicFU utilities", - "homepage_url": "https://github.com/Kotlin/kotlinx.atomicfu", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.17.3/atomicfu-0.17.3-all.jar", - "hash": { - "value": "badc7fb54d8595ed814c866f67a695d69a672ba4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.17.3/atomicfu-0.17.3-sources.jar", - "hash": { - "value": "d7fe3fd00a6ff33b3a5b774d1a9e2fc789baf0c6", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.atomicfu.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:atomicfu:0.21.0", - "purl": "pkg:maven/org.jetbrains.kotlinx/atomicfu@0.21.0", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "AtomicFU utilities", - "homepage_url": "https://github.com/Kotlin/kotlinx.atomicfu", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.21.0/atomicfu-0.21.0-all.jar", - "hash": { - "value": "50cd09f44db6507e888c752d86d960486d8e85c2", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.21.0/atomicfu-0.21.0-sources.jar", - "hash": { - "value": "2ade7383dbdc47c9f185ea5e7219410ce2ad7c3e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.atomicfu.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core@1.6.4", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Coroutines support libraries for Kotlin", - "homepage_url": "https://github.com/Kotlin/kotlinx.coroutines", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.6.4/kotlinx-coroutines-core-1.6.4.jar", - "hash": { - "value": "3107ff8b8130b4c17c0745c82b0ca1c4ff39aed2", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.6.4/kotlinx-coroutines-core-1.6.4-sources.jar", - "hash": { - "value": "f83eca53d0ca9fb7b4b21980e52354d443a3e354", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.coroutines.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-core-jvm@1.6.4", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Coroutines support libraries for Kotlin", - "homepage_url": "https://github.com/Kotlin/kotlinx.coroutines", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.6.4/kotlinx-coroutines-core-jvm-1.6.4.jar", - "hash": { - "value": "2c997cd1c0ef33f3e751d3831929aeff1390cb30", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.6.4/kotlinx-coroutines-core-jvm-1.6.4-sources.jar", - "hash": { - "value": "f6a09bbc88df97983306c692aa43889ac78b98ef", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.coroutines.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.6.4", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-reactive@1.6.4", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Coroutines support libraries for Kotlin", - "homepage_url": "https://github.com/Kotlin/kotlinx.coroutines", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-reactive/1.6.4/kotlinx-coroutines-reactive-1.6.4.jar", - "hash": { - "value": "e35b77a7cb75319cc59d4a174c58739887c4aafc", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-reactive/1.6.4/kotlinx-coroutines-reactive-1.6.4-sources.jar", - "hash": { - "value": "c97c73ed3ae4a5bc18ddcd2a2b7196ac06a8a789", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.coroutines.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-reactor:1.6.4", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-reactor@1.6.4", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Coroutines support libraries for Kotlin", - "homepage_url": "https://github.com/Kotlin/kotlinx.coroutines", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-reactor/1.6.4/kotlinx-coroutines-reactor-1.6.4.jar", - "hash": { - "value": "da962995ce46d7202a4cb8ffaf23f55bf745f7d7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-reactor/1.6.4/kotlinx-coroutines-reactor-1.6.4-sources.jar", - "hash": { - "value": "de797f6167b51381bb59e326e21ebd33c65201d9", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.coroutines.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.2", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-test@1.7.2", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Coroutines support libraries for Kotlin", - "homepage_url": "https://github.com/Kotlin/kotlinx.coroutines", - "binary_artifact": { - "url": "", - "hash": { - "value": "", - "algorithm": "" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.2/kotlinx-coroutines-test-1.7.2-sources.jar", - "hash": { - "value": "150f51ce2e86501ef4dfddf8e72eb67d4b0b4f34", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.coroutines.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.6.4", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-coroutines-test-jvm@1.6.4", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Coroutines support libraries for Kotlin", - "homepage_url": "https://github.com/Kotlin/kotlinx.coroutines", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.6.4/kotlinx-coroutines-test-jvm-1.6.4.jar", - "hash": { - "value": "27cee4a22d4149a86095bb1b4f4c5f10fbd3be97", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.6.4/kotlinx-coroutines-test-jvm-1.6.4-sources.jar", - "hash": { - "value": "9bee0a3d1edaf332474013e89638ba36877ca5e0", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.coroutines.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-serialization-core:1.5.1", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-core@1.5.1", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin multiplatform serialization runtime library", - "homepage_url": "https://github.com/Kotlin/kotlinx.serialization", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.5.1/kotlinx-serialization-core-1.5.1.jar", - "hash": { - "value": "b81b5e1cedf37dba118b41a7aff4f20bf7b80178", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.5.1/kotlinx-serialization-core-1.5.1-sources.jar", - "hash": { - "value": "3ea781b43a25cae2724b6010461079fc0c624020", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.serialization.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.5.1", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-core-jvm@1.5.1", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin multiplatform serialization runtime library", - "homepage_url": "https://github.com/Kotlin/kotlinx.serialization", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.5.1/kotlinx-serialization-core-jvm-1.5.1.jar", - "hash": { - "value": "e26cf5dfbcfe3e82ca196694dfd305753b1a49b9", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.5.1/kotlinx-serialization-core-jvm-1.5.1-sources.jar", - "hash": { - "value": "ab64903f6ac788a84aa630ecb6a59da88a4b96db", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.serialization.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-json@1.5.1", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin multiplatform serialization runtime library", - "homepage_url": "https://github.com/Kotlin/kotlinx.serialization", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.5.1/kotlinx-serialization-json-1.5.1.jar", - "hash": { - "value": "8c17619dad2a118297209b55947793c2b866c1fd", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.5.1/kotlinx-serialization-json-1.5.1-sources.jar", - "hash": { - "value": "4f0e4e33613d1d01b2f9fb8c30cb858a4a5b0e9e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.serialization.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.5.1", - "purl": "pkg:maven/org.jetbrains.kotlinx/kotlinx-serialization-json-jvm@1.5.1", - "authors": [ - "JetBrains" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "Kotlin multiplatform serialization runtime library", - "homepage_url": "https://github.com/Kotlin/kotlinx.serialization", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.5.1/kotlinx-serialization-json-jvm-1.5.1.jar", - "hash": { - "value": "21ac91884e0b9462b9106d1a83e5e0d200170c65", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.5.1/kotlinx-serialization-json-jvm-1.5.1-sources.jar", - "hash": { - "value": "dbbf28fbd3cdf1e841f40b0e2e349828d65ed008", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/Kotlin/kotlinx.serialization.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.junit.jupiter:junit-jupiter:5.9.3", - "purl": "pkg:maven/org.junit.jupiter/junit-jupiter@5.9.3", - "authors": [ - "Christian Stein", - "Johannes Link", - "Juliette de Rancourt", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "Eclipse Public License v2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License v2.0": "EPL-2.0" - } - }, - "description": "Module \"junit-jupiter\" of JUnit 5.", - "homepage_url": "https://junit.org/junit5/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter/5.9.3/junit-jupiter-5.9.3.jar", - "hash": { - "value": "72e840501e1550e9799c9a5cc9483d7d6b29e0ba", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter/5.9.3/junit-jupiter-5.9.3-sources.jar", - "hash": { - "value": "5fd01c33132462aab3905cb74bd1097a713ab91a", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.junit.jupiter:junit-jupiter-api:5.9.3", - "purl": "pkg:maven/org.junit.jupiter/junit-jupiter-api@5.9.3", - "authors": [ - "Christian Stein", - "Johannes Link", - "Juliette de Rancourt", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "Eclipse Public License v2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License v2.0": "EPL-2.0" - } - }, - "description": "Module \"junit-jupiter-api\" of JUnit 5.", - "homepage_url": "https://junit.org/junit5/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.9.3/junit-jupiter-api-5.9.3.jar", - "hash": { - "value": "815818ad6ffcc8d320d8fbdf3d748c753cf83201", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.9.3/junit-jupiter-api-5.9.3-sources.jar", - "hash": { - "value": "85988e8197299a175eb2576f8f069fc84299a9f4", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.junit.jupiter:junit-jupiter-engine:5.9.3", - "purl": "pkg:maven/org.junit.jupiter/junit-jupiter-engine@5.9.3", - "authors": [ - "Christian Stein", - "Johannes Link", - "Juliette de Rancourt", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "Eclipse Public License v2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License v2.0": "EPL-2.0" - } - }, - "description": "Module \"junit-jupiter-engine\" of JUnit 5.", - "homepage_url": "https://junit.org/junit5/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.9.3/junit-jupiter-engine-5.9.3.jar", - "hash": { - "value": "355322b03bf39306a183162cd06626c206f0286b", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.9.3/junit-jupiter-engine-5.9.3-sources.jar", - "hash": { - "value": "197892276ba628c4cdca0ab3168f9c24ce6c73f8", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.junit.jupiter:junit-jupiter-params:5.9.3", - "purl": "pkg:maven/org.junit.jupiter/junit-jupiter-params@5.9.3", - "authors": [ - "Christian Stein", - "Johannes Link", - "Juliette de Rancourt", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "Eclipse Public License v2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License v2.0": "EPL-2.0" - } - }, - "description": "Module \"junit-jupiter-params\" of JUnit 5.", - "homepage_url": "https://junit.org/junit5/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-params/5.9.3/junit-jupiter-params-5.9.3.jar", - "hash": { - "value": "9e2a4bf6016a1975f408a73523392875cff7c26f", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-params/5.9.3/junit-jupiter-params-5.9.3-sources.jar", - "hash": { - "value": "d10dec2ad6dad92cdab830904e9bc4a1de4fd84a", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.junit.platform:junit-platform-commons:1.9.3", - "purl": "pkg:maven/org.junit.platform/junit-platform-commons@1.9.3", - "authors": [ - "Christian Stein", - "Johannes Link", - "Juliette de Rancourt", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "Eclipse Public License v2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License v2.0": "EPL-2.0" - } - }, - "description": "Module \"junit-platform-commons\" of JUnit 5.", - "homepage_url": "https://junit.org/junit5/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.9.3/junit-platform-commons-1.9.3.jar", - "hash": { - "value": "36b2e26a90c41603be7f0094bee80e3f8a2cd4d4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.9.3/junit-platform-commons-1.9.3-sources.jar", - "hash": { - "value": "86401c81baae1d05c5dc76d3e40c1b9397384eda", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.junit.platform:junit-platform-engine:1.9.3", - "purl": "pkg:maven/org.junit.platform/junit-platform-engine@1.9.3", - "authors": [ - "Christian Stein", - "Johannes Link", - "Juliette de Rancourt", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "Eclipse Public License v2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "EPL-2.0", - "mapped": { - "Eclipse Public License v2.0": "EPL-2.0" - } - }, - "description": "Module \"junit-platform-engine\" of JUnit 5.", - "homepage_url": "https://junit.org/junit5/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.9.3/junit-platform-engine-1.9.3.jar", - "hash": { - "value": "8616734a190f8d307376aeb7353dba0a2c037a09", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.9.3/junit-platform-engine-1.9.3-sources.jar", - "hash": { - "value": "819f0849cf19b1f46718c36a4fc8406c87bced45", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/junit-team/junit5.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.jvnet.mimepull:mimepull:1.9.15", - "purl": "pkg:maven/org.jvnet.mimepull/mimepull@1.9.15", - "authors": [ - "Eclipse Foundation", - "Roman Grigoriadi" - ], - "declared_licenses": [ - "Eclipse Distribution License - v 1.0" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause", - "mapped": { - "Eclipse Distribution License - v 1.0": "BSD-3-Clause" - } - }, - "description": "Provides a streaming API to access attachments parts in a MIME message.", - "homepage_url": "https://github.com/eclipse-ee4j/metro-mimepull", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jvnet/mimepull/mimepull/1.9.15/mimepull-1.9.15.jar", - "hash": { - "value": "60f9a7991ad9ec1a280db8deea216a91c10aae74", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/jvnet/mimepull/mimepull/1.9.15/mimepull-1.9.15-sources.jar", - "hash": { - "value": "a32709e734aae3292073ade1a3c8f63e1fa831e3", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/metro-mimepull.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/eclipse-ee4j/metro-mimepull.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.latencyutils:LatencyUtils:2.0.3", - "purl": "pkg:maven/org.latencyutils/LatencyUtils@2.0.3", - "authors": [ - "Gil Tene" - ], - "declared_licenses": [ - "Public Domain, per Creative Commons CC0" - ], - "declared_licenses_processed": { - "spdx_expression": "CC0-1.0", - "mapped": { - "Public Domain, per Creative Commons CC0": "CC0-1.0" - } - }, - "description": "LatencyUtils is a package that provides latency recording and reporting utilities.", - "homepage_url": "http://latencyutils.github.io/LatencyUtils/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar", - "hash": { - "value": "769c0b82cb2421c8256300e907298a9410a2a3d3", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3-sources.jar", - "hash": { - "value": "fbc38259e2077a428984637d811dac542a6a913e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/LatencyUtils/LatencyUtils.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/LatencyUtils/LatencyUtils.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.mockito:mockito-junit-jupiter:5.3.1", - "purl": "pkg:maven/org.mockito/mockito-junit-jupiter@5.3.1", - "authors": [ - "Brice Dutheil", - "Rafael Winterhalter", - "Szczepan Faber", - "Tim van der Lippe" - ], - "declared_licenses": [ - "The MIT License" - ], - "declared_licenses_processed": { - "spdx_expression": "MIT", - "mapped": { - "The MIT License": "MIT" - } - }, - "description": "Mockito JUnit 5 support", - "homepage_url": "https://github.com/mockito/mockito", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-junit-jupiter/5.3.1/mockito-junit-jupiter-5.3.1.jar", - "hash": { - "value": "d6ac0f6d54addf02def4ba1213f73a15ae6c2308", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-junit-jupiter/5.3.1/mockito-junit-jupiter-5.3.1-sources.jar", - "hash": { - "value": "6aa189452f42167be3dc9ce5ac029df0f15ba0e5", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "", - "url": "", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/mockito/mockito.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.objenesis:objenesis:3.3", - "purl": "pkg:maven/org.objenesis/objenesis@3.3", - "authors": [ - "Henri Tremblay", - "Joe Walnes", - "Joe Walnes, Henri Tremblay, Leonardo Mesquita", - "Leonardo Mesquita" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "A library for instantiating Java objects", - "homepage_url": "http://objenesis.org/objenesis", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.3/objenesis-3.3.jar", - "hash": { - "value": "1049c09f1de4331e8193e579448d0916d75b7631", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.3/objenesis-3.3-sources.jar", - "hash": { - "value": "5fef34eeee6816b0ba2170755a8a9db7744990c3", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/easymock/objenesis.git", - "revision": "3.3", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/easymock/objenesis.git", - "revision": "3.3", - "path": "" - } - }, - { - "id": "Maven:org.opentest4j:opentest4j:1.2.0", - "purl": "pkg:maven/org.opentest4j/opentest4j@1.2.0", - "authors": [ - "Johannes Link", - "Marc Philipp", - "Matthias Merdes", - "Sam Brannen", - "Stefan Bechtold" - ], - "declared_licenses": [ - "The Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Open Test Alliance for the JVM", - "homepage_url": "https://github.com/ota4j-team/opentest4j", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", - "hash": { - "value": "28c11eb91f9b6d8e200631d46e20a7f407f2a046", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0-sources.jar", - "hash": { - "value": "41d55b3c2254de9837b4ec8923cbd371b8a7eab5", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/ota4j-team/opentest4j.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/ota4j-team/opentest4j.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.ow2.asm:asm:9.3", - "purl": "pkg:maven/org.ow2.asm/asm@9.3", - "authors": [ - "Eric Bruneton", - "Eugene Kuleshov", - "OW2", - "Remi Forax" - ], - "declared_licenses": [ - "BSD-3-Clause" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-3-Clause" - }, - "description": "ASM, a very small and fast Java bytecode manipulation framework", - "homepage_url": "http://asm.ow2.io/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.3/asm-9.3.jar", - "hash": { - "value": "8e6300ef51c1d801a7ed62d07cd221aca3a90640", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.3/asm-9.3-sources.jar", - "hash": { - "value": "ce26e415ccafa10c6624a07bdb38d969110f568f", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://gitlab.ow2.org/asm/asm/", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://gitlab.ow2.org/asm/asm", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.postgresql:postgresql:42.6.0", - "purl": "pkg:maven/org.postgresql/postgresql@42.6.0", - "authors": [ - "Brett Okken", - "Craig Ringer", - "Dave Cramer", - "Kris Jurka", - "Oliver Jowett", - "PostgreSQL Global Development Group", - "Vladimir Sitnikov" - ], - "declared_licenses": [ - "BSD-2-Clause" - ], - "declared_licenses_processed": { - "spdx_expression": "BSD-2-Clause" - }, - "description": "PostgreSQL JDBC Driver Postgresql", - "homepage_url": "https://jdbc.postgresql.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.6.0/postgresql-42.6.0.jar", - "hash": { - "value": "7614cfce466145b84972781ab0079b8dea49e363", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.6.0/postgresql-42.6.0-sources.jar", - "hash": { - "value": "68ba613810784b375ab855cf1fa639bc5b254ecd", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/pgjdbc/pgjdbc.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/pgjdbc/pgjdbc.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.reactivestreams:reactive-streams:1.0.4", - "purl": "pkg:maven/org.reactivestreams/reactive-streams@1.0.4", - "authors": [ - "Reactive Streams SIG" - ], - "declared_licenses": [ - "MIT-0" - ], - "declared_licenses_processed": { - "spdx_expression": "MIT-0" - }, - "description": "A Protocol for Asynchronous Non-Blocking Data Sequence", - "homepage_url": "http://www.reactive-streams.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar", - "hash": { - "value": "3864a1320d97d7b045f729a326e1e077661f31b7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4-sources.jar", - "hash": { - "value": "d3cddd3497e618c6d3810ef439f13666f889abe4", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:reactive-streams/reactive-streams.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/reactive-streams/reactive-streams.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.skyscreamer:jsonassert:1.5.1", - "purl": "pkg:maven/org.skyscreamer/jsonassert@1.5.1", - "authors": [ - "Carter Page", - "Corby Page", - "Solomon Duskis" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "A library to develop RESTful but flexible APIs", - "homepage_url": "https://github.com/skyscreamer/JSONassert", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/skyscreamer/jsonassert/1.5.1/jsonassert-1.5.1.jar", - "hash": { - "value": "6d842d0faf4cf6725c509a5e5347d319ee0431c3", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/skyscreamer/jsonassert/1.5.1/jsonassert-1.5.1-sources.jar", - "hash": { - "value": "56cfa73a7ab13fbb8d433570add90f087d40e243", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:skyscreamer/JSONassert.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/skyscreamer/JSONassert.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.slf4j:jul-to-slf4j:2.0.7", - "purl": "pkg:maven/org.slf4j/jul-to-slf4j@2.0.7", - "authors": [ - "Ceki Gulcu", - "QOS.ch" - ], - "declared_licenses": [ - "MIT License" - ], - "declared_licenses_processed": { - "spdx_expression": "MIT", - "mapped": { - "MIT License": "MIT" - } - }, - "description": "JUL to SLF4J bridge", - "homepage_url": "http://www.slf4j.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/slf4j/jul-to-slf4j/2.0.7/jul-to-slf4j-2.0.7.jar", - "hash": { - "value": "a48f44aeaa8a5ddc347007298a28173ac1fbbd8b", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/slf4j/jul-to-slf4j/2.0.7/jul-to-slf4j-2.0.7-sources.jar", - "hash": { - "value": "9c8390d2f8b7b09f8f9e80f2ecda55ec60d00d38", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/qos-ch/slf4j.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/qos-ch/slf4j.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.slf4j:slf4j-api:2.0.7", - "purl": "pkg:maven/org.slf4j/slf4j-api@2.0.7", - "authors": [ - "Ceki Gulcu", - "QOS.ch" - ], - "declared_licenses": [ - "MIT License" - ], - "declared_licenses_processed": { - "spdx_expression": "MIT", - "mapped": { - "MIT License": "MIT" - } - }, - "description": "The slf4j API", - "homepage_url": "http://www.slf4j.org", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.7/slf4j-api-2.0.7.jar", - "hash": { - "value": "41eb7184ea9d556f23e18b5cb99cad1f8581fc00", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.7/slf4j-api-2.0.7-sources.jar", - "hash": { - "value": "f887f95694cd20d51a062446b6e3d09dd02d98ff", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/qos-ch/slf4j.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/qos-ch/slf4j.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-aop:6.0.10", - "purl": "pkg:maven/org.springframework/spring-aop@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring AOP", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-aop/6.0.10/spring-aop-6.0.10.jar", - "hash": { - "value": "0cc309a306fa759018b107dea9a208c758af0297", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-aop/6.0.10/spring-aop-6.0.10-sources.jar", - "hash": { - "value": "1c25daa18e9239c586f7792b8a9b1c3949c69a68", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-aspects:6.0.10", - "purl": "pkg:maven/org.springframework/spring-aspects@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Aspects", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-aspects/6.0.10/spring-aspects-6.0.10.jar", - "hash": { - "value": "4a6a423ce6fdc474a327f7b7a7818dedc33c504f", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-aspects/6.0.10/spring-aspects-6.0.10-sources.jar", - "hash": { - "value": "611e84b4983eaa08af469b7710a8e6f3d29ddd67", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-beans:6.0.10", - "purl": "pkg:maven/org.springframework/spring-beans@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Beans", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-beans/6.0.10/spring-beans-6.0.10.jar", - "hash": { - "value": "8fc0684773cc1598edd810660f57d9e9c8ae6055", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-beans/6.0.10/spring-beans-6.0.10-sources.jar", - "hash": { - "value": "e348c928d40ea6f59e7e79972dd5ab29fa4e68b4", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-context:6.0.10", - "purl": "pkg:maven/org.springframework/spring-context@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Context", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-context/6.0.10/spring-context-6.0.10.jar", - "hash": { - "value": "e2bd59f05c95647a274b7719d419cf8fde6f25a0", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-context/6.0.10/spring-context-6.0.10-sources.jar", - "hash": { - "value": "a6d8926d6eb3b401ad77ecf3bca51fb4acb573c6", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-core:6.0.10", - "purl": "pkg:maven/org.springframework/spring-core@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Core", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-core/6.0.10/spring-core-6.0.10.jar", - "hash": { - "value": "889aa214b6607763ddeb6bd391d682cd71681b36", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-core/6.0.10/spring-core-6.0.10-sources.jar", - "hash": { - "value": "0b85576d992d617dcb681c8b399d7c4cfebc1a38", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-expression:6.0.10", - "purl": "pkg:maven/org.springframework/spring-expression@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Expression Language (SpEL)", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-expression/6.0.10/spring-expression-6.0.10.jar", - "hash": { - "value": "bd8c93e473e713fe9150a772487507a8e600d5f1", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-expression/6.0.10/spring-expression-6.0.10-sources.jar", - "hash": { - "value": "923a081ed4f088277096f91a4f9ebe5c0c7653bf", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-jcl:6.0.10", - "purl": "pkg:maven/org.springframework/spring-jcl@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Commons Logging Bridge", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-jcl/6.0.10/spring-jcl-6.0.10.jar", - "hash": { - "value": "cba44e98dab40a506c50978a0e5f11ceaa90b3ff", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-jcl/6.0.10/spring-jcl-6.0.10-sources.jar", - "hash": { - "value": "9804d926710ad13ea8b8d42d05ceb23d4df86ba4", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-jdbc:6.0.10", - "purl": "pkg:maven/org.springframework/spring-jdbc@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring JDBC", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-jdbc/6.0.10/spring-jdbc-6.0.10.jar", - "hash": { - "value": "5179c98c5eba511cdd31852d1f74063aa17bf3da", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-jdbc/6.0.10/spring-jdbc-6.0.10-sources.jar", - "hash": { - "value": "cc6cba4d52eaca363944f86382dac32a3698680d", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-orm:6.0.10", - "purl": "pkg:maven/org.springframework/spring-orm@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Object/Relational Mapping", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-orm/6.0.10/spring-orm-6.0.10.jar", - "hash": { - "value": "321d8f382fad673d8b4d4047b4370176561c5a60", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-orm/6.0.10/spring-orm-6.0.10-sources.jar", - "hash": { - "value": "b2aa91f5a7ad344edc021b6f8d016dce8b821827", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-test:6.0.10", - "purl": "pkg:maven/org.springframework/spring-test@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring TestContext Framework", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-test/6.0.10/spring-test-6.0.10.jar", - "hash": { - "value": "8773ebcd0e6822e2e5a816752cbe2419d7b1b4b4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-test/6.0.10/spring-test-6.0.10-sources.jar", - "hash": { - "value": "a10c945643356e68edfc23bddd8ea84fc0b3ab49", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-tx:6.0.10", - "purl": "pkg:maven/org.springframework/spring-tx@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Transaction", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-tx/6.0.10/spring-tx-6.0.10.jar", - "hash": { - "value": "459698d22aadc881afe425934cca79cc1f6bce91", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-tx/6.0.10/spring-tx-6.0.10-sources.jar", - "hash": { - "value": "3af4da197ba5010e8267ffe9033cb70e5deaa802", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-web:6.0.10", - "purl": "pkg:maven/org.springframework/spring-web@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Web", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-web/6.0.10/spring-web-6.0.10.jar", - "hash": { - "value": "e61defa7908bf7a499f000dab8ef7691c2aa75c1", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-web/6.0.10/spring-web-6.0.10-sources.jar", - "hash": { - "value": "533b3166d3e6b85fab7bc1a57d9d5425b33ca258", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework:spring-webflux:6.0.10", - "purl": "pkg:maven/org.springframework/spring-webflux@6.0.10", - "authors": [ - "Juergen Hoeller", - "Spring IO" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring WebFlux", - "homepage_url": "https://github.com/spring-projects/spring-framework", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-webflux/6.0.10/spring-webflux-6.0.10.jar", - "hash": { - "value": "de723620a762066ed4b8d178347a68d8c3cf6171", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/spring-webflux/6.0.10/spring-webflux-6.0.10-sources.jar", - "hash": { - "value": "92ea9bb16e578a4b6267106f27e258eea2eb9e42", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-framework", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-framework.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot/3.1.1/spring-boot-3.1.1.jar", - "hash": { - "value": "0f8f80c1453c8fe0e08a6235f983d8daf571d3e3", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot/3.1.1/spring-boot-3.1.1-sources.jar", - "hash": { - "value": "a1ab30557bb4338fd206172dafd2df463520b1fd", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot-actuator:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-actuator@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot Actuator", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-actuator/3.1.1/spring-boot-actuator-3.1.1.jar", - "hash": { - "value": "bf97ee56143a4614fbf90a8a845c2b930e71c3fa", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-actuator/3.1.1/spring-boot-actuator-3.1.1-sources.jar", - "hash": { - "value": "783e7e1d4d05e00e2f3a7740f35b00049699d4f8", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-actuator-autoconfigure@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot Actuator AutoConfigure", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-actuator-autoconfigure/3.1.1/spring-boot-actuator-autoconfigure-3.1.1.jar", - "hash": { - "value": "f18262b3d9c0d2e11e1318e4761b7a7b26a39728", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-actuator-autoconfigure/3.1.1/spring-boot-actuator-autoconfigure-3.1.1-sources.jar", - "hash": { - "value": "c0e78c2f2b062d28d5fddfd14954be11a17c7d76", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot-autoconfigure:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-autoconfigure@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot AutoConfigure", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-autoconfigure/3.1.1/spring-boot-autoconfigure-3.1.1.jar", - "hash": { - "value": "618ec717eef4ba2ff347c7713150aac8e73fe233", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-autoconfigure/3.1.1/spring-boot-autoconfigure-3.1.1-sources.jar", - "hash": { - "value": "14e6061a0612e3e650d8d9cb8bbae3a227635d42", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot-devtools:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-devtools@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot Developer Tools", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-devtools/3.1.1/spring-boot-devtools-3.1.1.jar", - "hash": { - "value": "fca82661c18f1ca18614d308523c0d404d3753b9", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-devtools/3.1.1/spring-boot-devtools-3.1.1-sources.jar", - "hash": { - "value": "fb2f37a34833a4e92edff8026e94c68c12c655e3", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Core starter, including auto-configuration support, logging and YAML", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter/3.1.1/spring-boot-starter-3.1.1.jar", - "hash": { - "value": "cf74eeaef5a265c75dd89fea829391bf08efdb6c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter/3.1.1/spring-boot-starter-3.1.1-sources.jar", - "hash": { - "value": "2cf6044b34b053e4775ea7b5f817d56701ed4e11", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-actuator:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-actuator@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your application", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-actuator/3.1.1/spring-boot-starter-actuator-3.1.1.jar", - "hash": { - "value": "1493894a71ca54bd1c2ea35292222feeb3195a9f", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-actuator/3.1.1/spring-boot-starter-actuator-3.1.1-sources.jar", - "hash": { - "value": "6f81c879dbb8c9a2435d8897cace83ff8d0757b2", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-aop:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-aop@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for aspect-oriented programming with Spring AOP and AspectJ", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-aop/3.1.1/spring-boot-starter-aop-3.1.1.jar", - "hash": { - "value": "f72362878ded668b8c3a12f8465ced98ef3fb188", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-aop/3.1.1/spring-boot-starter-aop-3.1.1-sources.jar", - "hash": { - "value": "0a3fcd142741accfbfac03d47475fae12062d28f", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-data-jpa:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-data-jpa@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for using Spring Data JPA with Hibernate", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-data-jpa/3.1.1/spring-boot-starter-data-jpa-3.1.1.jar", - "hash": { - "value": "f129ea070d7d7152c984189301dc751be45f9a38", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-data-jpa/3.1.1/spring-boot-starter-data-jpa-3.1.1-sources.jar", - "hash": { - "value": "24c4177e48dc38ce3ce04b9505dd3c15122f8c6a", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-jdbc:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-jdbc@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for using JDBC with the HikariCP connection pool", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-jdbc/3.1.1/spring-boot-starter-jdbc-3.1.1.jar", - "hash": { - "value": "8e6bdc511fc9ade17c09fcc20a0f6a44fa39a876", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-jdbc/3.1.1/spring-boot-starter-jdbc-3.1.1-sources.jar", - "hash": { - "value": "b1aff9630055c363293c07c5738a37453b2f7a63", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-json:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-json@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for reading and writing json", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-json/3.1.1/spring-boot-starter-json-3.1.1.jar", - "hash": { - "value": "8dc99860536a6a858de6caaeb67f84d7af8a30a3", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-json/3.1.1/spring-boot-starter-json-3.1.1-sources.jar", - "hash": { - "value": "322bfb8c63e52ff065a6693e2c4676bbfaae9600", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-logging:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-logging@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for logging using Logback. Default logging starter", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-logging/3.1.1/spring-boot-starter-logging-3.1.1.jar", - "hash": { - "value": "53bb456e4bf8f751de5a6ce154707b052946fd43", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-logging/3.1.1/spring-boot-starter-logging-3.1.1-sources.jar", - "hash": { - "value": "3f98eaa00cd47ab22be8172183468d6b98a1bf36", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-reactor-netty:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-reactor-netty@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for using Reactor Netty as the embedded reactive HTTP server.", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-reactor-netty/3.1.1/spring-boot-starter-reactor-netty-3.1.1.jar", - "hash": { - "value": "a39e136de48d38182bbdd9e7cb08075f5ea5d29c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-reactor-netty/3.1.1/spring-boot-starter-reactor-netty-3.1.1-sources.jar", - "hash": { - "value": "b4a90d8108a8602ba30efb8a0daad89ec010a342", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-security:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-security@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for using Spring Security", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-security/3.1.1/spring-boot-starter-security-3.1.1.jar", - "hash": { - "value": "f793cb8804e6f00916673a7754284dadc0b4502c", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-security/3.1.1/spring-boot-starter-security-3.1.1-sources.jar", - "hash": { - "value": "b57da37a112db9aa827adee6c98f6319a19758c5", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-test:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-test@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-test/3.1.1/spring-boot-starter-test-3.1.1.jar", - "hash": { - "value": "6e69181686ec1c9af137f038ddf6cd1830a2af19", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-test/3.1.1/spring-boot-starter-test-3.1.1-sources.jar", - "hash": { - "value": "54c91b6cfba362a54e2517b4797fcb4dd405155e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-validation:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-validation@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for using Java Bean Validation with Hibernate Validator", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-validation/3.1.1/spring-boot-starter-validation-3.1.1.jar", - "hash": { - "value": "3321fb7fe2df3d6a390c260c858462bc27e1dab7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-validation/3.1.1/spring-boot-starter-validation-3.1.1-sources.jar", - "hash": { - "value": "0fecf0412213b0884298a019cabe0d9e3e0341a6", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-starter-webflux:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-starter-webflux@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Starter for building WebFlux applications using Spring Framework's Reactive Web support", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-webflux/3.1.1/spring-boot-starter-webflux-3.1.1.jar", - "hash": { - "value": "01d4a3c085f2f0ab437f0c7b41ffaec02b29eb1e", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-starter-webflux/3.1.1/spring-boot-starter-webflux-3.1.1-sources.jar", - "hash": { - "value": "5847405e10dbc43ab38af7e5b16c194029b2404f", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "is_metadata_only": true - }, - { - "id": "Maven:org.springframework.boot:spring-boot-test:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-test@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot Test", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test/3.1.1/spring-boot-test-3.1.1.jar", - "hash": { - "value": "8481164eedc07955e903cb4442dc23a868eecb8d", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test/3.1.1/spring-boot-test-3.1.1-sources.jar", - "hash": { - "value": "da4619a024e7c2d997c045c0e29d920264186e2a", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.boot:spring-boot-test-autoconfigure:3.1.1", - "purl": "pkg:maven/org.springframework.boot/spring-boot-test-autoconfigure@3.1.1", - "authors": [ - "VMware, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Boot Test AutoConfigure", - "homepage_url": "https://spring.io/projects/spring-boot", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test-autoconfigure/3.1.1/spring-boot-test-autoconfigure-3.1.1.jar", - "hash": { - "value": "4d6b05666438577e2fa7a1cbad6f58956bee34d7", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-test-autoconfigure/3.1.1/spring-boot-test-autoconfigure-3.1.1-sources.jar", - "hash": { - "value": "b7ff0b41033300a8fe9542350357b8227430e9fe", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-boot.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.data:spring-data-commons:3.1.1", - "purl": "pkg:maven/org.springframework.data/spring-data-commons@3.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Core Spring concepts underpinning every Spring Data module.", - "homepage_url": "https://spring.io/projects/spring-data", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-commons/3.1.1/spring-data-commons-3.1.1.jar", - "hash": { - "value": "cfc10ccc41910b7b6e83cf27debaac73229572e0", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-commons/3.1.1/spring-data-commons-3.1.1-sources.jar", - "hash": { - "value": "35ac83de0292f5e1f9b1bd9258a60b90e743f806", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-data-commons.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-data-commons.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.data:spring-data-jpa:3.1.1", - "purl": "pkg:maven/org.springframework.data/spring-data-jpa@3.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Data module for JPA repositories.", - "homepage_url": "https://projects.spring.io/spring-data-jpa", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-jpa/3.1.1/spring-data-jpa-3.1.1.jar", - "hash": { - "value": "815665072b1cfa83aa3175228539e3e468db15e0", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-jpa/3.1.1/spring-data-jpa-3.1.1-sources.jar", - "hash": { - "value": "f228d99b19c08a727183e0bdb8f7f7f860348995", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com:spring-projects/spring-data-jpa.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-data-jpa.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.security:spring-security-config:6.1.1", - "purl": "pkg:maven/org.springframework.security/spring-security-config@6.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Security", - "homepage_url": "https://spring.io/projects/spring-security", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-config/6.1.1/spring-security-config-6.1.1.jar", - "hash": { - "value": "c59f67108ae21935fde29b9e3268686476a72807", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-config/6.1.1/spring-security-config-6.1.1-sources.jar", - "hash": { - "value": "4d86b8fa2e07a73c228bb9865fcf88425a03dc7e", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.security:spring-security-core:6.1.1", - "purl": "pkg:maven/org.springframework.security/spring-security-core@6.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Security", - "homepage_url": "https://spring.io/projects/spring-security", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-core/6.1.1/spring-security-core-6.1.1.jar", - "hash": { - "value": "e7b3606639d26a27b233f2d92fd6d03206f817a6", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-core/6.1.1/spring-security-core-6.1.1-sources.jar", - "hash": { - "value": "28fa6e556faeb34142868f7643957a35cc032793", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.security:spring-security-crypto:6.1.1", - "purl": "pkg:maven/org.springframework.security/spring-security-crypto@6.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Security", - "homepage_url": "https://spring.io/projects/spring-security", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-crypto/6.1.1/spring-security-crypto-6.1.1.jar", - "hash": { - "value": "070c91cb38b96852ca8b59e34641aecb3d4be7da", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-crypto/6.1.1/spring-security-crypto-6.1.1-sources.jar", - "hash": { - "value": "f9bef25d78d3bc28bd7e378df462949f52e1e5ac", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.security:spring-security-test:6.1.1", - "purl": "pkg:maven/org.springframework.security/spring-security-test@6.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Security", - "homepage_url": "https://spring.io/projects/spring-security", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-test/6.1.1/spring-security-test-6.1.1.jar", - "hash": { - "value": "e7324636a7c75727de8d89dfa215e43a59e7db94", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-test/6.1.1/spring-security-test-6.1.1-sources.jar", - "hash": { - "value": "e55941f556e522149343a8d082514b7054a40591", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.springframework.security:spring-security-web:6.1.1", - "purl": "pkg:maven/org.springframework.security/spring-security-web@6.1.1", - "authors": [ - "Pivotal Software, Inc." - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "Spring Security", - "homepage_url": "https://spring.io/projects/spring-security", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-web/6.1.1/spring-security-web-6.1.1.jar", - "hash": { - "value": "da19028c5ae6ac3f4edc1b40e14287e7be87991a", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/springframework/security/spring-security-web/6.1.1/spring-security-web-6.1.1-sources.jar", - "hash": { - "value": "c2e2a9bcb2f35dcf89d5940341f6135c618cc109", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "https://github.com/spring-projects/spring-security.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.xmlunit:xmlunit-core:2.9.1", - "purl": "pkg:maven/org.xmlunit/xmlunit-core@2.9.1", - "authors": [ - "XMLUnit" - ], - "declared_licenses": [ - "The Apache Software License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "The Apache Software License, Version 2.0": "Apache-2.0" - } - }, - "description": "XMLUnit for Java", - "homepage_url": "https://www.xmlunit.org/", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1.jar", - "hash": { - "value": "e5833662d9a1279a37da3ef6f62a1da29fcd68c4", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/xmlunit/xmlunit-core/2.9.1/xmlunit-core-2.9.1-sources.jar", - "hash": { - "value": "8ef88e77c158cdc17de55ad94e1e7e7972a91bd6", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "git@github.com:xmlunit/xmlunit.git", - "revision": "", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "ssh://git@github.com/xmlunit/xmlunit.git", - "revision": "", - "path": "" - } - }, - { - "id": "Maven:org.yaml:snakeyaml:1.33", - "purl": "pkg:maven/org.yaml/snakeyaml@1.33", - "authors": [ - "Alexander Maslov", - "Andrey Somov" - ], - "declared_licenses": [ - "Apache License, Version 2.0" - ], - "declared_licenses_processed": { - "spdx_expression": "Apache-2.0", - "mapped": { - "Apache License, Version 2.0": "Apache-2.0" - } - }, - "description": "YAML 1.1 parser and emitter for Java", - "homepage_url": "https://bitbucket.org/snakeyaml/snakeyaml", - "binary_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar", - "hash": { - "value": "2cd0a87ff7df953f810c344bdf2fe3340b954c69", - "algorithm": "SHA-1" - } - }, - "source_artifact": { - "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33-sources.jar", - "hash": { - "value": "97257a0e34679175cc00444a64fa42d6bb53e23f", - "algorithm": "SHA-1" - } - }, - "vcs": { - "type": "Git", - "url": "http://bitbucket.org/snakeyaml/snakeyaml", - "revision": "snakeyaml-1.33", - "path": "" - }, - "vcs_processed": { - "type": "Git", - "url": "http://bitbucket.org/snakeyaml/snakeyaml", - "revision": "snakeyaml-1.33", - "path": "" - } - } - ], - "dependency_graphs": { - "Gradle": { - "packages": [ - "Maven:ch.qos.logback:logback-classic:1.4.8", - "Maven:ch.qos.logback:logback-core:1.4.8", - "Maven:com.fasterxml.jackson.core:jackson-annotations:2.15.2", - "Maven:com.fasterxml.jackson.core:jackson-core:2.15.2", - "Maven:com.fasterxml.jackson.core:jackson-databind:2.15.2", - "Maven:com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.2", - "Maven:com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.2", - "Maven:com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.15.2", - "Maven:com.fasterxml.jackson.module:jackson-module-kotlin:2.15.2", - "Maven:com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.2", - "Maven:com.fasterxml:classmate:1.5.1", - "Maven:com.googlecode.javaewah:JavaEWAH:1.2.3", - "Maven:com.h2database:h2:2.1.214", - "Maven:com.jayway.jsonpath:json-path:2.8.0", - "Maven:com.ninja-squad:springmockk:4.0.2", - "Maven:com.sun.istack:istack-commons-runtime:4.1.2", - "Maven:com.vaadin.external.google:android-json:0.0.20131108.vaadin1", - "Maven:com.zaxxer:HikariCP:5.0.1", - "Maven:commons-codec:commons-codec:1.15", - "Maven:commons-logging:commons-logging:1.2", - "Maven:io.micrometer:micrometer-commons:1.11.1", - "Maven:io.micrometer:micrometer-core:1.11.1", - "Maven:io.micrometer:micrometer-observation:1.11.1", - "Maven:io.mockk:mockk-agent-api-jvm:1.13.3", - "Maven:io.mockk:mockk-agent-api:1.13.3", - "Maven:io.mockk:mockk-agent-jvm:1.13.3", - "Maven:io.mockk:mockk-agent:1.13.3", - "Maven:io.mockk:mockk-core-jvm:1.13.3", - "Maven:io.mockk:mockk-core:1.13.3", - "Maven:io.mockk:mockk-dsl-jvm:1.13.3", - "Maven:io.mockk:mockk-dsl:1.13.3", - "Maven:io.mockk:mockk-jvm:1.13.3", - "Maven:io.netty:netty-buffer:4.1.94.Final", - "Maven:io.netty:netty-codec-dns:4.1.94.Final", - "Maven:io.netty:netty-codec-http2:4.1.94.Final", - "Maven:io.netty:netty-codec-http:4.1.94.Final", - "Maven:io.netty:netty-codec-socks:4.1.94.Final", - "Maven:io.netty:netty-codec:4.1.94.Final", - "Maven:io.netty:netty-common:4.1.94.Final", - "Maven:io.netty:netty-handler-proxy:4.1.94.Final", - "Maven:io.netty:netty-handler:4.1.94.Final", - "Maven:io.netty:netty-resolver-dns-classes-macos:4.1.94.Final", - "Maven:io.netty:netty-resolver-dns-native-macos:4.1.94.Final", - "Maven:io.netty:netty-resolver-dns:4.1.94.Final", - "Maven:io.netty:netty-resolver:4.1.94.Final", - "Maven:io.netty:netty-transport-classes-epoll:4.1.94.Final", - "Maven:io.netty:netty-transport-native-epoll:4.1.94.Final", - "Maven:io.netty:netty-transport-native-unix-common:4.1.94.Final", - "Maven:io.netty:netty-transport:4.1.94.Final", - "Maven:io.projectreactor.netty:reactor-netty-core:1.1.8", - "Maven:io.projectreactor.netty:reactor-netty-http:1.1.8", - "Maven:io.projectreactor:reactor-core:3.5.7", - "Maven:io.smallrye:jandex:3.0.5", - "Maven:jakarta.activation:jakarta.activation-api:2.1.2", - "Maven:jakarta.annotation:jakarta.annotation-api:2.1.1", - "Maven:jakarta.inject:jakarta.inject-api:2.0.1", - "Maven:jakarta.persistence:jakarta.persistence-api:3.1.0", - "Maven:jakarta.servlet:jakarta.servlet-api:6.0.0", - "Maven:jakarta.transaction:jakarta.transaction-api:2.0.1", - "Maven:jakarta.validation:jakarta.validation-api:3.0.2", - "Maven:jakarta.ws.rs:jakarta.ws.rs-api:3.1.0", - "Maven:jakarta.xml.bind:jakarta.xml.bind-api:4.0.0", - "Maven:junit:junit:4.13.2", - "Maven:net.bytebuddy:byte-buddy-agent:1.14.5", - "Maven:net.bytebuddy:byte-buddy:1.14.5", - "Maven:net.minidev:accessors-smart:2.4.11", - "Maven:net.minidev:json-smart:2.4.11", - "Maven:org.antlr:antlr4-runtime:4.10.1", - "Maven:org.apache.httpcomponents:httpclient:4.5.14", - "Maven:org.apache.httpcomponents:httpcore:4.4.16", - "Maven:org.apache.logging.log4j:log4j-api:2.20.0", - "Maven:org.apache.logging.log4j:log4j-to-slf4j:2.20.0", - "Maven:org.apache.tomcat.embed:tomcat-embed-el:10.1.10", - "Maven:org.apiguardian:apiguardian-api:1.1.2", - "Maven:org.aspectj:aspectjweaver:1.9.19", - "Maven:org.assertj:assertj-core:3.24.2", - "Maven:org.checkerframework:checker-qual:3.31.0", - "Maven:org.eclipse.angus:angus-activation:2.0.1", - "Maven:org.eclipse.jgit:org.eclipse.jgit:6.6.0.202305301015-r", - "Maven:org.gitlab4j:gitlab4j-api:6.0.0-rc.2", - "Maven:org.glassfish.hk2.external:aopalliance-repackaged:3.0.4", - "Maven:org.glassfish.hk2:hk2-api:3.0.4", - "Maven:org.glassfish.hk2:hk2-locator:3.0.4", - "Maven:org.glassfish.hk2:hk2-utils:3.0.4", - "Maven:org.glassfish.hk2:osgi-resource-locator:1.0.3", - "Maven:org.glassfish.jaxb:jaxb-core:4.0.3", - "Maven:org.glassfish.jaxb:jaxb-runtime:4.0.3", - "Maven:org.glassfish.jaxb:txw2:4.0.3", - "Maven:org.glassfish.jersey.connectors:jersey-apache-connector:3.1.2", - "Maven:org.glassfish.jersey.core:jersey-client:3.1.2", - "Maven:org.glassfish.jersey.core:jersey-common:3.1.2", - "Maven:org.glassfish.jersey.ext:jersey-entity-filtering:3.1.2", - "Maven:org.glassfish.jersey.inject:jersey-hk2:3.1.2", - "Maven:org.glassfish.jersey.media:jersey-media-json-jackson:3.1.2", - "Maven:org.glassfish.jersey.media:jersey-media-multipart:3.1.2", - "Maven:org.hamcrest:hamcrest-core:2.2", - "Maven:org.hamcrest:hamcrest:2.2", - "Maven:org.hdrhistogram:HdrHistogram:2.1.12", - "Maven:org.hibernate.common:hibernate-commons-annotations:6.0.6.Final", - "Maven:org.hibernate.orm:hibernate-core:6.2.5.Final", - "Maven:org.hibernate.validator:hibernate-validator:8.0.0.Final", - "Maven:org.javassist:javassist:3.29.0-GA", - "Maven:org.jboss.logging:jboss-logging:3.5.1.Final", - "Maven:org.jetbrains.intellij.deps:trove4j:1.0.20200330", - "Maven:org.jetbrains.kotlin:kotlin-allopen-compiler-plugin-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-build-tools-api:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-noarg-compiler-plugin-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-reflect:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-script-runtime:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-scripting-common:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-stdlib-common:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0", - "Maven:org.jetbrains.kotlin:kotlin-stdlib:1.9.0", - "Maven:org.jetbrains.kotlinx:atomicfu:0.17.3", - "Maven:org.jetbrains.kotlinx:atomicfu:0.21.0", - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4", - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4", - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.6.4", - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-reactor:1.6.4", - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.6.4", - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.2", - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.5.1", - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-core:1.5.1", - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.5.1", - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1", - "Maven:org.jetbrains:annotations:13.0", - "Maven:org.junit.jupiter:junit-jupiter-api:5.9.3", - "Maven:org.junit.jupiter:junit-jupiter-engine:5.9.3", - "Maven:org.junit.jupiter:junit-jupiter-params:5.9.3", - "Maven:org.junit.jupiter:junit-jupiter:5.9.3", - "Maven:org.junit.platform:junit-platform-commons:1.9.3", - "Maven:org.junit.platform:junit-platform-engine:1.9.3", - "Maven:org.jvnet.mimepull:mimepull:1.9.15", - "Maven:org.latencyutils:LatencyUtils:2.0.3", - "Maven:org.mockito:mockito-junit-jupiter:5.3.1", - "Maven:org.objenesis:objenesis:3.3", - "Maven:org.opentest4j:opentest4j:1.2.0", - "Maven:org.ow2.asm:asm:9.3", - "Maven:org.postgresql:postgresql:42.6.0", - "Maven:org.reactivestreams:reactive-streams:1.0.4", - "Maven:org.skyscreamer:jsonassert:1.5.1", - "Maven:org.slf4j:jul-to-slf4j:2.0.7", - "Maven:org.slf4j:slf4j-api:2.0.7", - "Maven:org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.1", - "Maven:org.springframework.boot:spring-boot-actuator:3.1.1", - "Maven:org.springframework.boot:spring-boot-autoconfigure:3.1.1", - "Maven:org.springframework.boot:spring-boot-devtools:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-actuator:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-aop:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-data-jpa:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-jdbc:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-json:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-logging:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-reactor-netty:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-security:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-test:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-validation:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter-webflux:3.1.1", - "Maven:org.springframework.boot:spring-boot-starter:3.1.1", - "Maven:org.springframework.boot:spring-boot-test-autoconfigure:3.1.1", - "Maven:org.springframework.boot:spring-boot-test:3.1.1", - "Maven:org.springframework.boot:spring-boot:3.1.1", - "Maven:org.springframework.data:spring-data-commons:3.1.1", - "Maven:org.springframework.data:spring-data-jpa:3.1.1", - "Maven:org.springframework.security:spring-security-config:6.1.1", - "Maven:org.springframework.security:spring-security-core:6.1.1", - "Maven:org.springframework.security:spring-security-crypto:6.1.1", - "Maven:org.springframework.security:spring-security-test:6.1.1", - "Maven:org.springframework.security:spring-security-web:6.1.1", - "Maven:org.springframework:spring-aop:6.0.10", - "Maven:org.springframework:spring-aspects:6.0.10", - "Maven:org.springframework:spring-beans:6.0.10", - "Maven:org.springframework:spring-context:6.0.10", - "Maven:org.springframework:spring-core:6.0.10", - "Maven:org.springframework:spring-expression:6.0.10", - "Maven:org.springframework:spring-jcl:6.0.10", - "Maven:org.springframework:spring-jdbc:6.0.10", - "Maven:org.springframework:spring-orm:6.0.10", - "Maven:org.springframework:spring-test:6.0.10", - "Maven:org.springframework:spring-tx:6.0.10", - "Maven:org.springframework:spring-web:6.0.10", - "Maven:org.springframework:spring-webflux:6.0.10", - "Maven:org.xmlunit:xmlunit-core:2.9.1", - "Maven:org.yaml:snakeyaml:1.33" - ], - "scopes": { - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:apiDependenciesMetadata": [ - { - "root": 120 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:compileClasspath": [ - { - "root": 8 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125 - }, - { - "root": 126 - }, - { - "root": 127 - }, - { - "root": 133 - }, - { - "root": 156 - }, - { - "root": 158 - }, - { - "root": 163 - }, - { - "root": 165 - }, - { - "root": 166 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:developmentOnly": [ - { - "root": 155 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:implementationDependenciesMetadata": [ - { - "root": 8 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125, - "fragment": 1 - }, - { - "root": 126, - "fragment": 1 - }, - { - "root": 127, - "fragment": 1 - }, - { - "root": 133, - "fragment": 1 - }, - { - "root": 156 - }, - { - "root": 158 - }, - { - "root": 163 - }, - { - "root": 165 - }, - { - "root": 166 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:kotlinBuildToolsApiClasspath": [ - { - "root": 106 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:kotlinCompilerClasspath": [ - { - "root": 107 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:kotlinCompilerPluginClasspathMain": [ - { - "root": 104 - }, - { - "root": 110 - }, - { - "root": 114 - }, - { - "root": 117 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:kotlinCompilerPluginClasspathTest": [ - { - "root": 104 - }, - { - "root": 110 - }, - { - "root": 114 - }, - { - "root": 117 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:kotlinKlibCommonizerClasspath": [ - { - "root": 109 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:productionRuntimeClasspath": [ - { - "root": 8 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125 - }, - { - "root": 126 - }, - { - "root": 127 - }, - { - "root": 133, - "fragment": 2 - }, - { - "root": 147 - }, - { - "root": 156, - "fragment": 1 - }, - { - "root": 158, - "fragment": 1 - }, - { - "root": 163 - }, - { - "root": 165 - }, - { - "root": 166 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:runtimeClasspath": [ - { - "root": 8 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125 - }, - { - "root": 126 - }, - { - "root": 127 - }, - { - "root": 133 - }, - { - "root": 147 - }, - { - "root": 155 - }, - { - "root": 156, - "fragment": 1 - }, - { - "root": 158, - "fragment": 1 - }, - { - "root": 163 - }, - { - "root": 165 - }, - { - "root": 166 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:testCompileClasspath": [ - { - "root": 8 - }, - { - "root": 14 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125 - }, - { - "root": 126 - }, - { - "root": 127 - }, - { - "root": 129 - }, - { - "root": 133 - }, - { - "root": 135 - }, - { - "root": 156 - }, - { - "root": 158 - }, - { - "root": 163 - }, - { - "root": 164 - }, - { - "root": 165 - }, - { - "root": 166 - }, - { - "root": 176 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:testImplementationDependenciesMetadata": [ - { - "root": 8 - }, - { - "root": 14, - "fragment": 1 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125, - "fragment": 2 - }, - { - "root": 126, - "fragment": 2 - }, - { - "root": 127, - "fragment": 2 - }, - { - "root": 129, - "fragment": 1 - }, - { - "root": 133, - "fragment": 1 - }, - { - "root": 135 - }, - { - "root": 156 - }, - { - "root": 158 - }, - { - "root": 163 - }, - { - "root": 164 - }, - { - "root": 165 - }, - { - "root": 166 - }, - { - "root": 176 - } - ], - "de.fraunhofer.iem:data-provider:0.0.2-SNAPSHOT:testRuntimeClasspath": [ - { - "root": 8 - }, - { - "root": 12 - }, - { - "root": 14, - "fragment": 2 - }, - { - "root": 78 - }, - { - "root": 79 - }, - { - "root": 111 - }, - { - "root": 120 - }, - { - "root": 125 - }, - { - "root": 126 - }, - { - "root": 127 - }, - { - "root": 129 - }, - { - "root": 133 - }, - { - "root": 135, - "fragment": 1 - }, - { - "root": 136 - }, - { - "root": 147 - }, - { - "root": 156, - "fragment": 1 - }, - { - "root": 158, - "fragment": 1 - }, - { - "root": 163 - }, - { - "root": 164, - "fragment": 1 - }, - { - "root": 165 - }, - { - "root": 166 - }, - { - "root": 176 - } - ] - }, - "nodes": [ - { - "pkg": 118 - }, - { - "pkg": 134 - }, - { - "pkg": 121 - }, - { - "pkg": 119 - }, - { - "pkg": 120 - }, - { - "pkg": 2 - }, - { - "pkg": 3 - }, - { - "pkg": 4 - }, - { - "pkg": 111 - }, - { - "pkg": 8 - }, - { - "pkg": 151 - }, - { - "pkg": 11 - }, - { - "pkg": 78 - }, - { - "pkg": 53 - }, - { - "pkg": 54 - }, - { - "pkg": 60 - }, - { - "pkg": 55 - }, - { - "pkg": 84 - }, - { - "pkg": 90 - }, - { - "pkg": 80 - }, - { - "pkg": 83 - }, - { - "pkg": 81 - }, - { - "pkg": 82 - }, - { - "pkg": 101 - }, - { - "pkg": 92 - }, - { - "pkg": 89 - }, - { - "pkg": 69 - }, - { - "pkg": 19 - }, - { - "pkg": 18 - }, - { - "pkg": 68 - }, - { - "pkg": 88 - }, - { - "pkg": 141 - }, - { - "pkg": 94 - }, - { - "pkg": 91 - }, - { - "pkg": 7 - }, - { - "pkg": 61 - }, - { - "pkg": 93 - }, - { - "pkg": 57 - }, - { - "pkg": 79 - }, - { - "pkg": 124 - }, - { - "pkg": 125 - }, - { - "pkg": 148 - }, - { - "pkg": 126 - }, - { - "pkg": 51 - }, - { - "pkg": 127 - }, - { - "pkg": 130 - }, - { - "pkg": 131 - }, - { - "pkg": 132 - }, - { - "pkg": 133 - }, - { - "pkg": 184 - }, - { - "pkg": 182 - }, - { - "pkg": 180 - }, - { - "pkg": 178 - }, - { - "pkg": 183 - }, - { - "pkg": 181 - }, - { - "pkg": 170 - }, - { - "pkg": 154 - }, - { - "pkg": 1 - }, - {}, - { - "pkg": 70 - }, - { - "pkg": 71 - }, - { - "pkg": 150 - }, - { - "pkg": 161 - }, - { - "pkg": 192 - }, - { - "pkg": 167 - }, - { - "pkg": 20 - }, - { - "pkg": 22 - }, - { - "pkg": 153 - }, - { - "pkg": 152 - }, - { - "pkg": 21 - }, - { - "pkg": 156 - }, - { - "pkg": 74 - }, - { - "pkg": 157 - }, - { - "pkg": 17 - }, - { - "pkg": 188 - }, - { - "pkg": 185 - }, - { - "pkg": 159 - }, - { - "pkg": 56 - }, - { - "pkg": 58 - }, - { - "pkg": 99 - }, - { - "pkg": 171 - }, - { - "pkg": 186 - }, - { - "pkg": 67 - }, - { - "pkg": 172 - }, - { - "pkg": 179 - }, - { - "pkg": 158 - }, - { - "pkg": 175 - }, - { - "pkg": 174 - }, - { - "pkg": 173 - }, - { - "pkg": 189 - }, - { - "pkg": 177 - }, - { - "pkg": 163 - }, - { - "pkg": 72 - }, - { - "pkg": 59 - }, - { - "pkg": 102 - }, - { - "pkg": 10 - }, - { - "pkg": 100 - }, - { - "pkg": 165 - }, - { - "pkg": 5 - }, - { - "pkg": 6 - }, - { - "pkg": 9 - }, - { - "pkg": 160 - }, - { - "pkg": 38 - }, - { - "pkg": 32 - }, - { - "pkg": 44 - }, - { - "pkg": 48 - }, - { - "pkg": 37 - }, - { - "pkg": 47 - }, - { - "pkg": 40 - }, - { - "pkg": 35 - }, - { - "pkg": 34 - }, - { - "pkg": 33 - }, - { - "pkg": 43 - }, - { - "pkg": 41 - }, - { - "pkg": 42 - }, - { - "pkg": 45 - }, - { - "pkg": 46 - }, - { - "pkg": 36 - }, - { - "pkg": 39 - }, - { - "pkg": 49 - }, - { - "pkg": 50 - }, - { - "pkg": 162 - }, - { - "pkg": 190 - }, - { - "pkg": 166 - }, - { - "pkg": 155 - }, - { - "pkg": 122 - }, - { - "pkg": 125, - "fragment": 1 - }, - { - "pkg": 126, - "fragment": 1 - }, - { - "pkg": 127, - "fragment": 1 - }, - { - "pkg": 131, - "fragment": 1 - }, - { - "pkg": 133, - "fragment": 1 - }, - { - "pkg": 105 - }, - { - "pkg": 106 - }, - { - "pkg": 111, - "fragment": 1 - }, - { - "pkg": 112 - }, - { - "pkg": 108 - }, - { - "pkg": 103 - }, - { - "pkg": 107 - }, - { - "pkg": 104 - }, - { - "pkg": 110 - }, - { - "pkg": 113 - }, - { - "pkg": 116 - }, - { - "pkg": 115 - }, - { - "pkg": 114 - }, - { - "pkg": 117 - }, - { - "pkg": 109 - }, - { - "pkg": 132, - "fragment": 1 - }, - { - "pkg": 133, - "fragment": 2 - }, - { - "pkg": 76 - }, - { - "pkg": 147 - }, - { - "pkg": 152, - "fragment": 1 - }, - { - "pkg": 97 - }, - { - "pkg": 142 - }, - { - "pkg": 21, - "fragment": 1 - }, - { - "pkg": 156, - "fragment": 1 - }, - { - "pkg": 98 - }, - { - "pkg": 52 - }, - { - "pkg": 64 - }, - { - "pkg": 77 - }, - { - "pkg": 87 - }, - { - "pkg": 15 - }, - { - "pkg": 85 - }, - { - "pkg": 86 - }, - { - "pkg": 99, - "fragment": 1 - }, - { - "pkg": 158, - "fragment": 1 - }, - { - "pkg": 29 - }, - { - "pkg": 30 - }, - { - "pkg": 144 - }, - { - "pkg": 63 - }, - { - "pkg": 23 - }, - { - "pkg": 24 - }, - { - "pkg": 25 - }, - { - "pkg": 26 - }, - { - "pkg": 27 - }, - { - "pkg": 28 - }, - { - "pkg": 31 - }, - { - "pkg": 14 - }, - { - "pkg": 128 - }, - { - "pkg": 129 - }, - { - "pkg": 145 - }, - { - "pkg": 73 - }, - { - "pkg": 139 - }, - { - "pkg": 135 - }, - { - "pkg": 169 - }, - { - "pkg": 168 - }, - { - "pkg": 13 - }, - { - "pkg": 146 - }, - { - "pkg": 65 - }, - { - "pkg": 66 - }, - { - "pkg": 75 - }, - { - "pkg": 96 - }, - { - "pkg": 137 - }, - { - "pkg": 138 - }, - { - "pkg": 143 - }, - { - "pkg": 16 - }, - { - "pkg": 149 - }, - { - "pkg": 187 - }, - { - "pkg": 191 - }, - { - "pkg": 164 - }, - { - "pkg": 176 - }, - { - "pkg": 30, - "fragment": 1 - }, - { - "pkg": 24, - "fragment": 1 - }, - { - "pkg": 26, - "fragment": 1 - }, - { - "pkg": 28, - "fragment": 1 - }, - { - "pkg": 31, - "fragment": 1 - }, - { - "pkg": 14, - "fragment": 1 - }, - { - "pkg": 123 - }, - { - "pkg": 125, - "fragment": 2 - }, - { - "pkg": 126, - "fragment": 2 - }, - { - "pkg": 127, - "fragment": 2 - }, - { - "pkg": 129, - "fragment": 1 - }, - { - "pkg": 12 - }, - { - "pkg": 139, - "fragment": 1 - }, - { - "pkg": 135, - "fragment": 1 - }, - { - "pkg": 137, - "fragment": 1 - }, - { - "pkg": 140 - }, - { - "pkg": 136 - }, - { - "pkg": 138, - "fragment": 1 - }, - { - "pkg": 27, - "fragment": 1 - }, - { - "pkg": 28, - "fragment": 2 - }, - { - "pkg": 29, - "fragment": 1 - }, - { - "pkg": 30, - "fragment": 2 - }, - { - "pkg": 25, - "fragment": 1 - }, - { - "pkg": 26, - "fragment": 2 - }, - { - "pkg": 95 - }, - { - "pkg": 62 - }, - { - "pkg": 31, - "fragment": 2 - }, - { - "pkg": 14, - "fragment": 2 - }, - { - "pkg": 13, - "fragment": 1 - }, - { - "pkg": 143, - "fragment": 1 - }, - { - "pkg": 164, - "fragment": 1 - } - ], - "edges": [ - { - "from": 2, - "to": 0 - }, - { - "from": 2, - "to": 1 - }, - { - "from": 3, - "to": 2 - }, - { - "from": 4, - "to": 2 - }, - { - "from": 4, - "to": 3 - }, - { - "from": 7, - "to": 5 - }, - { - "from": 7, - "to": 6 - }, - { - "from": 8, - "to": 2 - }, - { - "from": 9, - "to": 7 - }, - { - "from": 9, - "to": 5 - }, - { - "from": 9, - "to": 8 - }, - { - "from": 12, - "to": 10 - }, - { - "from": 12, - "to": 11 - }, - { - "from": 18, - "to": 14 - }, - { - "from": 18, - "to": 15 - }, - { - "from": 18, - "to": 16 - }, - { - "from": 18, - "to": 17 - }, - { - "from": 21, - "to": 19 - }, - { - "from": 21, - "to": 20 - }, - { - "from": 22, - "to": 19 - }, - { - "from": 22, - "to": 21 - }, - { - "from": 22, - "to": 20 - }, - { - "from": 24, - "to": 18 - }, - { - "from": 24, - "to": 22 - }, - { - "from": 24, - "to": 23 - }, - { - "from": 25, - "to": 18 - }, - { - "from": 25, - "to": 15 - }, - { - "from": 25, - "to": 16 - }, - { - "from": 29, - "to": 26 - }, - { - "from": 29, - "to": 27 - }, - { - "from": 29, - "to": 28 - }, - { - "from": 30, - "to": 18 - }, - { - "from": 30, - "to": 15 - }, - { - "from": 30, - "to": 25 - }, - { - "from": 30, - "to": 29 - }, - { - "from": 32, - "to": 18 - }, - { - "from": 32, - "to": 31 - }, - { - "from": 33, - "to": 15 - }, - { - "from": 34, - "to": 7 - }, - { - "from": 34, - "to": 5 - }, - { - "from": 34, - "to": 6 - }, - { - "from": 35, - "to": 13 - }, - { - "from": 36, - "to": 7 - }, - { - "from": 36, - "to": 5 - }, - { - "from": 36, - "to": 18 - }, - { - "from": 36, - "to": 33 - }, - { - "from": 36, - "to": 34 - }, - { - "from": 36, - "to": 35 - }, - { - "from": 38, - "to": 13 - }, - { - "from": 38, - "to": 24 - }, - { - "from": 38, - "to": 25 - }, - { - "from": 38, - "to": 30 - }, - { - "from": 38, - "to": 32 - }, - { - "from": 38, - "to": 36 - }, - { - "from": 38, - "to": 37 - }, - { - "from": 39, - "to": 4 - }, - { - "from": 39, - "to": 0 - }, - { - "from": 40, - "to": 39 - }, - { - "from": 42, - "to": 4 - }, - { - "from": 42, - "to": 40 - }, - { - "from": 42, - "to": 41 - }, - { - "from": 43, - "to": 41 - }, - { - "from": 44, - "to": 4 - }, - { - "from": 44, - "to": 40 - }, - { - "from": 44, - "to": 42 - }, - { - "from": 44, - "to": 43 - }, - { - "from": 45, - "to": 2 - }, - { - "from": 45, - "to": 0 - }, - { - "from": 46, - "to": 45 - }, - { - "from": 47, - "to": 2 - }, - { - "from": 47, - "to": 0 - }, - { - "from": 47, - "to": 46 - }, - { - "from": 48, - "to": 47 - }, - { - "from": 50, - "to": 49 - }, - { - "from": 51, - "to": 50 - }, - { - "from": 52, - "to": 50 - }, - { - "from": 52, - "to": 51 - }, - { - "from": 53, - "to": 50 - }, - { - "from": 54, - "to": 50 - }, - { - "from": 54, - "to": 52 - }, - { - "from": 54, - "to": 51 - }, - { - "from": 54, - "to": 53 - }, - { - "from": 55, - "to": 50 - }, - { - "from": 55, - "to": 54 - }, - { - "from": 56, - "to": 55 - }, - { - "from": 58, - "to": 10 - }, - { - "from": 58, - "to": 57 - }, - { - "from": 60, - "to": 10 - }, - { - "from": 60, - "to": 59 - }, - { - "from": 61, - "to": 10 - }, - { - "from": 62, - "to": 58 - }, - { - "from": 62, - "to": 60 - }, - { - "from": 62, - "to": 61 - }, - { - "from": 64, - "to": 14 - }, - { - "from": 64, - "to": 55 - }, - { - "from": 64, - "to": 50 - }, - { - "from": 64, - "to": 56 - }, - { - "from": 64, - "to": 62 - }, - { - "from": 64, - "to": 63 - }, - { - "from": 66, - "to": 65 - }, - { - "from": 67, - "to": 55 - }, - { - "from": 68, - "to": 55 - }, - { - "from": 68, - "to": 56 - }, - { - "from": 68, - "to": 67 - }, - { - "from": 69, - "to": 66 - }, - { - "from": 69, - "to": 65 - }, - { - "from": 70, - "to": 64 - }, - { - "from": 70, - "to": 66 - }, - { - "from": 70, - "to": 68 - }, - { - "from": 70, - "to": 69 - }, - { - "from": 72, - "to": 64 - }, - { - "from": 72, - "to": 52 - }, - { - "from": 72, - "to": 71 - }, - { - "from": 73, - "to": 10 - }, - { - "from": 74, - "to": 50 - }, - { - "from": 74, - "to": 51 - }, - { - "from": 75, - "to": 50 - }, - { - "from": 75, - "to": 51 - }, - { - "from": 75, - "to": 74 - }, - { - "from": 76, - "to": 64 - }, - { - "from": 76, - "to": 73 - }, - { - "from": 76, - "to": 75 - }, - { - "from": 79, - "to": 77 - }, - { - "from": 79, - "to": 78 - }, - { - "from": 80, - "to": 10 - }, - { - "from": 80, - "to": 50 - }, - { - "from": 80, - "to": 51 - }, - { - "from": 81, - "to": 50 - }, - { - "from": 81, - "to": 51 - }, - { - "from": 81, - "to": 75 - }, - { - "from": 81, - "to": 74 - }, - { - "from": 83, - "to": 10 - }, - { - "from": 83, - "to": 14 - }, - { - "from": 83, - "to": 50 - }, - { - "from": 83, - "to": 54 - }, - { - "from": 83, - "to": 52 - }, - { - "from": 83, - "to": 51 - }, - { - "from": 83, - "to": 74 - }, - { - "from": 83, - "to": 80 - }, - { - "from": 83, - "to": 81 - }, - { - "from": 83, - "to": 82 - }, - { - "from": 84, - "to": 71 - }, - { - "from": 85, - "to": 72 - }, - { - "from": 85, - "to": 76 - }, - { - "from": 85, - "to": 79 - }, - { - "from": 85, - "to": 83 - }, - { - "from": 85, - "to": 84 - }, - { - "from": 87, - "to": 50 - }, - { - "from": 87, - "to": 54 - }, - { - "from": 87, - "to": 52 - }, - { - "from": 87, - "to": 51 - }, - { - "from": 87, - "to": 53 - }, - { - "from": 87, - "to": 66 - }, - { - "from": 87, - "to": 86 - }, - { - "from": 88, - "to": 50 - }, - { - "from": 88, - "to": 54 - }, - { - "from": 88, - "to": 52 - }, - { - "from": 88, - "to": 51 - }, - { - "from": 88, - "to": 87 - }, - { - "from": 89, - "to": 50 - }, - { - "from": 89, - "to": 51 - }, - { - "from": 89, - "to": 66 - }, - { - "from": 90, - "to": 50 - }, - { - "from": 90, - "to": 54 - }, - { - "from": 90, - "to": 52 - }, - { - "from": 90, - "to": 51 - }, - { - "from": 90, - "to": 53 - }, - { - "from": 90, - "to": 87 - }, - { - "from": 90, - "to": 89 - }, - { - "from": 91, - "to": 64 - }, - { - "from": 91, - "to": 52 - }, - { - "from": 91, - "to": 88 - }, - { - "from": 91, - "to": 90 - }, - { - "from": 96, - "to": 93 - }, - { - "from": 96, - "to": 94 - }, - { - "from": 96, - "to": 95 - }, - { - "from": 97, - "to": 64 - }, - { - "from": 97, - "to": 92 - }, - { - "from": 97, - "to": 96 - }, - { - "from": 98, - "to": 7 - }, - { - "from": 98, - "to": 6 - }, - { - "from": 99, - "to": 7 - }, - { - "from": 99, - "to": 5 - }, - { - "from": 99, - "to": 6 - }, - { - "from": 100, - "to": 7 - }, - { - "from": 100, - "to": 6 - }, - { - "from": 101, - "to": 7 - }, - { - "from": 101, - "to": 64 - }, - { - "from": 101, - "to": 89 - }, - { - "from": 101, - "to": 98 - }, - { - "from": 101, - "to": 99 - }, - { - "from": 101, - "to": 100 - }, - { - "from": 103, - "to": 102 - }, - { - "from": 104, - "to": 102 - }, - { - "from": 105, - "to": 102 - }, - { - "from": 105, - "to": 103 - }, - { - "from": 105, - "to": 104 - }, - { - "from": 106, - "to": 102 - }, - { - "from": 106, - "to": 103 - }, - { - "from": 106, - "to": 105 - }, - { - "from": 107, - "to": 102 - }, - { - "from": 107, - "to": 103 - }, - { - "from": 107, - "to": 105 - }, - { - "from": 108, - "to": 102 - }, - { - "from": 108, - "to": 103 - }, - { - "from": 108, - "to": 105 - }, - { - "from": 108, - "to": 104 - }, - { - "from": 108, - "to": 106 - }, - { - "from": 108, - "to": 107 - }, - { - "from": 109, - "to": 102 - }, - { - "from": 109, - "to": 103 - }, - { - "from": 109, - "to": 105 - }, - { - "from": 109, - "to": 106 - }, - { - "from": 109, - "to": 108 - }, - { - "from": 110, - "to": 109 - }, - { - "from": 110, - "to": 102 - }, - { - "from": 110, - "to": 103 - }, - { - "from": 110, - "to": 105 - }, - { - "from": 110, - "to": 106 - }, - { - "from": 110, - "to": 108 - }, - { - "from": 111, - "to": 102 - }, - { - "from": 111, - "to": 103 - }, - { - "from": 111, - "to": 105 - }, - { - "from": 111, - "to": 106 - }, - { - "from": 112, - "to": 102 - }, - { - "from": 112, - "to": 103 - }, - { - "from": 112, - "to": 105 - }, - { - "from": 112, - "to": 104 - }, - { - "from": 112, - "to": 106 - }, - { - "from": 112, - "to": 108 - }, - { - "from": 112, - "to": 111 - }, - { - "from": 113, - "to": 102 - }, - { - "from": 113, - "to": 107 - }, - { - "from": 113, - "to": 112 - }, - { - "from": 114, - "to": 113 - }, - { - "from": 115, - "to": 102 - }, - { - "from": 115, - "to": 103 - }, - { - "from": 115, - "to": 105 - }, - { - "from": 115, - "to": 107 - }, - { - "from": 116, - "to": 102 - }, - { - "from": 116, - "to": 103 - }, - { - "from": 116, - "to": 105 - }, - { - "from": 116, - "to": 107 - }, - { - "from": 116, - "to": 115 - }, - { - "from": 117, - "to": 102 - }, - { - "from": 117, - "to": 103 - }, - { - "from": 117, - "to": 105 - }, - { - "from": 117, - "to": 106 - }, - { - "from": 118, - "to": 109 - }, - { - "from": 118, - "to": 102 - }, - { - "from": 118, - "to": 103 - }, - { - "from": 118, - "to": 105 - }, - { - "from": 118, - "to": 106 - }, - { - "from": 118, - "to": 117 - }, - { - "from": 119, - "to": 43 - }, - { - "from": 119, - "to": 108 - }, - { - "from": 119, - "to": 112 - }, - { - "from": 119, - "to": 114 - }, - { - "from": 119, - "to": 116 - }, - { - "from": 119, - "to": 118 - }, - { - "from": 120, - "to": 43 - }, - { - "from": 120, - "to": 109 - }, - { - "from": 120, - "to": 110 - }, - { - "from": 120, - "to": 112 - }, - { - "from": 120, - "to": 114 - }, - { - "from": 120, - "to": 116 - }, - { - "from": 120, - "to": 119 - }, - { - "from": 121, - "to": 120 - }, - { - "from": 122, - "to": 43 - }, - { - "from": 122, - "to": 50 - }, - { - "from": 122, - "to": 51 - }, - { - "from": 122, - "to": 89 - }, - { - "from": 123, - "to": 64 - }, - { - "from": 123, - "to": 89 - }, - { - "from": 123, - "to": 101 - }, - { - "from": 123, - "to": 121 - }, - { - "from": 123, - "to": 122 - }, - { - "from": 124, - "to": 55 - }, - { - "from": 124, - "to": 56 - }, - { - "from": 125, - "to": 0 - }, - { - "from": 126, - "to": 0 - }, - { - "from": 126, - "to": 125 - }, - { - "from": 127, - "to": 4 - }, - { - "from": 127, - "to": 126 - }, - { - "from": 127, - "to": 41 - }, - { - "from": 128, - "to": 4 - }, - { - "from": 128, - "to": 126 - }, - { - "from": 128, - "to": 127 - }, - { - "from": 128, - "to": 43 - }, - { - "from": 129, - "to": 0 - }, - { - "from": 130, - "to": 0 - }, - { - "from": 130, - "to": 129 - }, - { - "from": 132, - "to": 2 - }, - { - "from": 132, - "to": 131 - }, - { - "from": 137, - "to": 2 - }, - { - "from": 137, - "to": 133 - }, - { - "from": 137, - "to": 134 - }, - { - "from": 137, - "to": 135 - }, - { - "from": 137, - "to": 136 - }, - { - "from": 140, - "to": 2 - }, - { - "from": 141, - "to": 2 - }, - { - "from": 141, - "to": 134 - }, - { - "from": 141, - "to": 140 - }, - { - "from": 142, - "to": 2 - }, - { - "from": 142, - "to": 140 - }, - { - "from": 142, - "to": 141 - }, - { - "from": 143, - "to": 2 - }, - { - "from": 143, - "to": 142 - }, - { - "from": 145, - "to": 2 - }, - { - "from": 145, - "to": 137 - }, - { - "from": 147, - "to": 146 - }, - { - "from": 149, - "to": 148 - }, - { - "from": 150, - "to": 7 - }, - { - "from": 150, - "to": 55 - }, - { - "from": 150, - "to": 56 - }, - { - "from": 150, - "to": 67 - }, - { - "from": 150, - "to": 99 - }, - { - "from": 153, - "to": 66 - }, - { - "from": 153, - "to": 65 - }, - { - "from": 153, - "to": 151 - }, - { - "from": 153, - "to": 152 - }, - { - "from": 154, - "to": 64 - }, - { - "from": 154, - "to": 66 - }, - { - "from": 154, - "to": 150 - }, - { - "from": 154, - "to": 153 - }, - { - "from": 158, - "to": 13 - }, - { - "from": 161, - "to": 13 - }, - { - "from": 161, - "to": 35 - }, - { - "from": 161, - "to": 158 - }, - { - "from": 161, - "to": 159 - }, - { - "from": 161, - "to": 160 - }, - { - "from": 162, - "to": 161 - }, - { - "from": 163, - "to": 16 - }, - { - "from": 163, - "to": 35 - }, - { - "from": 163, - "to": 77 - }, - { - "from": 163, - "to": 78 - }, - { - "from": 163, - "to": 82 - }, - { - "from": 163, - "to": 94 - }, - { - "from": 163, - "to": 95 - }, - { - "from": 163, - "to": 155 - }, - { - "from": 163, - "to": 156 - }, - { - "from": 163, - "to": 157 - }, - { - "from": 163, - "to": 162 - }, - { - "from": 164, - "to": 72 - }, - { - "from": 164, - "to": 76 - }, - { - "from": 164, - "to": 163 - }, - { - "from": 164, - "to": 83 - }, - { - "from": 164, - "to": 84 - }, - { - "from": 165, - "to": 4 - }, - { - "from": 166, - "to": 165 - }, - { - "from": 169, - "to": 4 - }, - { - "from": 170, - "to": 169 - }, - { - "from": 171, - "to": 4 - }, - { - "from": 171, - "to": 157 - }, - { - "from": 171, - "to": 167 - }, - { - "from": 171, - "to": 168 - }, - { - "from": 171, - "to": 170 - }, - { - "from": 172, - "to": 171 - }, - { - "from": 173, - "to": 4 - }, - { - "from": 174, - "to": 173 - }, - { - "from": 175, - "to": 4 - }, - { - "from": 175, - "to": 166 - }, - { - "from": 175, - "to": 172 - }, - { - "from": 175, - "to": 170 - }, - { - "from": 175, - "to": 174 - }, - { - "from": 176, - "to": 4 - }, - { - "from": 176, - "to": 175 - }, - { - "from": 177, - "to": 4 - }, - { - "from": 177, - "to": 0 - }, - { - "from": 177, - "to": 40 - }, - { - "from": 178, - "to": 177 - }, - { - "from": 181, - "to": 180 - }, - { - "from": 182, - "to": 179 - }, - { - "from": 182, - "to": 181 - }, - { - "from": 182, - "to": 180 - }, - { - "from": 183, - "to": 55 - }, - { - "from": 184, - "to": 55 - }, - { - "from": 184, - "to": 56 - }, - { - "from": 184, - "to": 183 - }, - { - "from": 187, - "to": 186 - }, - { - "from": 188, - "to": 187 - }, - { - "from": 189, - "to": 157 - }, - { - "from": 191, - "to": 182 - }, - { - "from": 191, - "to": 180 - }, - { - "from": 192, - "to": 182 - }, - { - "from": 192, - "to": 191 - }, - { - "from": 195, - "to": 194 - }, - { - "from": 196, - "to": 50 - }, - { - "from": 198, - "to": 35 - }, - { - "from": 198, - "to": 64 - }, - { - "from": 198, - "to": 50 - }, - { - "from": 198, - "to": 183 - }, - { - "from": 198, - "to": 184 - }, - { - "from": 198, - "to": 185 - }, - { - "from": 198, - "to": 188 - }, - { - "from": 198, - "to": 189 - }, - { - "from": 198, - "to": 190 - }, - { - "from": 198, - "to": 192 - }, - { - "from": 198, - "to": 193 - }, - { - "from": 198, - "to": 195 - }, - { - "from": 198, - "to": 196 - }, - { - "from": 198, - "to": 197 - }, - { - "from": 199, - "to": 50 - }, - { - "from": 199, - "to": 87 - }, - { - "from": 199, - "to": 90 - }, - { - "from": 199, - "to": 196 - }, - { - "from": 200, - "to": 4 - }, - { - "from": 201, - "to": 4 - }, - { - "from": 202, - "to": 4 - }, - { - "from": 202, - "to": 201 - }, - { - "from": 203, - "to": 4 - }, - { - "from": 204, - "to": 4 - }, - { - "from": 204, - "to": 200 - }, - { - "from": 204, - "to": 202 - }, - { - "from": 204, - "to": 201 - }, - { - "from": 204, - "to": 203 - }, - { - "from": 205, - "to": 4 - }, - { - "from": 205, - "to": 204 - }, - { - "from": 206, - "to": 0 - }, - { - "from": 207, - "to": 0 - }, - { - "from": 207, - "to": 206 - }, - { - "from": 208, - "to": 4 - }, - { - "from": 208, - "to": 207 - }, - { - "from": 208, - "to": 41 - }, - { - "from": 209, - "to": 4 - }, - { - "from": 209, - "to": 207 - }, - { - "from": 209, - "to": 208 - }, - { - "from": 209, - "to": 43 - }, - { - "from": 210, - "to": 0 - }, - { - "from": 210, - "to": 207 - }, - { - "from": 210, - "to": 206 - }, - { - "from": 213, - "to": 179 - }, - { - "from": 213, - "to": 212 - }, - { - "from": 214, - "to": 213 - }, - { - "from": 215, - "to": 179 - }, - { - "from": 215, - "to": 212 - }, - { - "from": 216, - "to": 213 - }, - { - "from": 216, - "to": 215 - }, - { - "from": 217, - "to": 213 - }, - { - "from": 217, - "to": 214 - }, - { - "from": 217, - "to": 216 - }, - { - "from": 218, - "to": 4 - }, - { - "from": 218, - "to": 8 - }, - { - "from": 219, - "to": 218 - }, - { - "from": 220, - "to": 4 - }, - { - "from": 220, - "to": 8 - }, - { - "from": 220, - "to": 40 - }, - { - "from": 220, - "to": 219 - }, - { - "from": 221, - "to": 220 - }, - { - "from": 222, - "to": 4 - }, - { - "from": 222, - "to": 8 - }, - { - "from": 222, - "to": 157 - }, - { - "from": 222, - "to": 167 - }, - { - "from": 222, - "to": 168 - }, - { - "from": 222, - "to": 170 - }, - { - "from": 222, - "to": 219 - }, - { - "from": 223, - "to": 222 - }, - { - "from": 224, - "to": 190 - }, - { - "from": 225, - "to": 224 - }, - { - "from": 226, - "to": 4 - }, - { - "from": 226, - "to": 8 - }, - { - "from": 226, - "to": 10 - }, - { - "from": 226, - "to": 40 - }, - { - "from": 226, - "to": 221 - }, - { - "from": 226, - "to": 223 - }, - { - "from": 226, - "to": 170 - }, - { - "from": 226, - "to": 219 - }, - { - "from": 226, - "to": 217 - }, - { - "from": 226, - "to": 225 - }, - { - "from": 227, - "to": 4 - }, - { - "from": 227, - "to": 8 - }, - { - "from": 227, - "to": 54 - }, - { - "from": 227, - "to": 226 - }, - { - "from": 227, - "to": 183 - }, - { - "from": 227, - "to": 196 - }, - { - "from": 228, - "to": 10 - }, - { - "from": 228, - "to": 188 - }, - { - "from": 229, - "to": 213 - }, - { - "from": 230, - "to": 35 - }, - { - "from": 230, - "to": 64 - }, - { - "from": 230, - "to": 50 - }, - { - "from": 230, - "to": 183 - }, - { - "from": 230, - "to": 184 - }, - { - "from": 230, - "to": 228 - }, - { - "from": 230, - "to": 188 - }, - { - "from": 230, - "to": 189 - }, - { - "from": 230, - "to": 190 - }, - { - "from": 230, - "to": 217 - }, - { - "from": 230, - "to": 229 - }, - { - "from": 230, - "to": 195 - }, - { - "from": 230, - "to": 196 - }, - { - "from": 230, - "to": 197 - } - ] - } - } - } - }, - "scanner": null, - "advisor": { - "start_time": "2023-08-02T14:37:21.968872095Z", - "end_time": "2023-08-02T14:37:31.792888377Z", - "environment": { - "ort_version": "DOCKER-SNAPSHOT", - "java_version": "17.0.7", - "os": "Linux", - "processors": 4, - "max_memory": 1031798784, - "variables": { - "JAVA_HOME": "/opt/java/openjdk", - "ANDROID_HOME": "/opt/android-sdk" - }, - "tool_versions": {} - }, - "config": { - "osv": { - "server_url": "https://api-staging.osv.dev" - } - }, - "results": { - "advisor_results": { - "Maven:ch.qos.logback:logback-classic:1.4.8": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778881668Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:ch.qos.logback:logback-core:1.4.8": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778611502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml:classmate:1.5.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778397252Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.core:jackson-annotations:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778886252Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.core:jackson-core:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778223210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.core:jackson-databind:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778120335Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778878293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778086210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.module:jackson-module-jakarta-xmlbind-annotations:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778561252Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.module:jackson-module-kotlin:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778087835Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778608168Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.googlecode.javaewah:JavaEWAH:1.2.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778624002Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.h2database:h2:2.1.214": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778456960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.jayway.jsonpath:json-path:2.8.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778236127Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.ninja-squad:springmockk:4.0.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778013043Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.sun.istack:istack-commons-runtime:4.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778077585Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.vaadin.external.google:android-json:0.0.20131108.vaadin1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778025335Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:com.zaxxer:HikariCP:5.0.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778492877Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:commons-codec:commons-codec:1.15": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778079335Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:commons-logging:commons-logging:1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778556252Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.micrometer:micrometer-commons:1.11.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778094377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.micrometer:micrometer-core:1.11.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778067043Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.micrometer:micrometer-observation:1.11.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778460752Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-agent:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778394585Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-agent-api:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778206793Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-agent-api-jvm:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778090835Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-agent-jvm:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778014752Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-core:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778047377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-core-jvm:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778440585Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-dsl:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778391668Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-dsl-jvm:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778542960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.mockk:mockk-jvm:1.13.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778115210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-buffer:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778501502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-codec:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778894210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-codec-dns:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778381377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-codec-http:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778237002Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-codec-http2:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778056418Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-codec-socks:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778386127Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-common:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778869960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-handler:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778503293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-handler-proxy:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778028835Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-resolver:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778504960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-resolver-dns:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778032168Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-resolver-dns-classes-macos:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778092502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-resolver-dns-native-macos:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778868918Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-transport:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778387043Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-transport-classes-epoll:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778111793Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-transport-native-epoll:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778551752Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.netty:netty-transport-native-unix-common:4.1.94.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778108543Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.projectreactor:reactor-core:3.5.7": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778103543Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.projectreactor.netty:reactor-netty-core:1.1.8": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778562918Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.projectreactor.netty:reactor-netty-http:1.1.8": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778620210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:io.smallrye:jandex:3.0.5": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778897293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.activation:jakarta.activation-api:2.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778125668Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.annotation:jakarta.annotation-api:2.1.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778101710Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.inject:jakarta.inject-api:2.0.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778231377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.persistence:jakarta.persistence-api:3.1.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778578543Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.servlet:jakarta.servlet-api:6.0.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.777707918Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.transaction:jakarta.transaction-api:2.0.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778896127Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.validation:jakarta.validation-api:3.0.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778398127Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.ws.rs:jakarta.ws.rs-api:3.1.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778895168Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:jakarta.xml.bind:jakarta.xml.bind-api:4.0.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778903543Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:junit:junit:4.13.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778123960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:net.bytebuddy:byte-buddy:1.14.5": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778127460Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:net.bytebuddy:byte-buddy-agent:1.14.5": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778445502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:net.minidev:accessors-smart:2.4.11": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778074002Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:net.minidev:json-smart:2.4.11": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778519043Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.antlr:antlr4-runtime:4.10.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778039377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.apache.httpcomponents:httpclient:4.5.14": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778899418Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.apache.httpcomponents:httpcore:4.4.16": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778919960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.apache.logging.log4j:log4j-api:2.20.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778016502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.apache.logging.log4j:log4j-to-slf4j:2.20.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778054377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.apache.tomcat.embed:tomcat-embed-el:10.1.10": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778033960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.apiguardian:apiguardian-api:1.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778122085Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.aspectj:aspectjweaver:1.9.19": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778061835Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.assertj:assertj-core:3.24.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778238002Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.checkerframework:checker-qual:3.31.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778396377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.eclipse.angus:angus-activation:2.0.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778065210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.eclipse.jgit:org.eclipse.jgit:6.6.0.202305301015-r": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778515710Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.gitlab4j:gitlab4j-api:6.0.0-rc.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778604752Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.hk2:hk2-api:3.0.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778219502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.hk2:hk2-locator:3.0.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778100002Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.hk2:hk2-utils:3.0.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778865918Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.hk2:osgi-resource-locator:1.0.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778129085Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.hk2.external:aopalliance-repackaged:3.0.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778227293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jaxb:jaxb-core:4.0.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778871085Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jaxb:jaxb-runtime:4.0.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778557960Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jaxb:txw2:4.0.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778621793Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.connectors:jersey-apache-connector:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778453752Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.core:jersey-client:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778075918Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.core:jersey-common:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778395502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.ext:jersey-entity-filtering:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778221293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.inject:jersey-hk2:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778508293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.media:jersey-media-json-jackson:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778082752Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.glassfish.jersey.media:jersey-media-multipart:3.1.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778382335Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.hamcrest:hamcrest:2.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778390668Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.hamcrest:hamcrest-core:2.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778058293Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.hdrhistogram:HdrHistogram:2.1.12": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778883710Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.hibernate.common:hibernate-commons-annotations:6.0.6.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778902502Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.hibernate.orm:hibernate-core:6.2.5.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778220377Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.hibernate.validator:hibernate-validator:8.0.0.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778898418Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.javassist:javassist:3.29.0-GA": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778581210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jboss.logging:jboss-logging:3.5.1.Final": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778226418Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains:annotations:13.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] - }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778383210Z" - }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.intellij.deps:trove4j:1.0.20200330": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + } + ], + "dependency_graphs": { + "Maven": { + "packages": [ + "Maven:ch.qos.logback:logback-classic:1.4.7", + "Maven:ch.qos.logback:logback-core:1.4.7", + "Maven:com.jayway.jsonpath:json-path:2.8.0", + "Maven:com.vaadin.external.google:android-json:0.0.20131108.vaadin1", + "Maven:jakarta.activation:jakarta.activation-api:2.1.2", + "Maven:jakarta.annotation:jakarta.annotation-api:2.1.1", + "Maven:jakarta.xml.bind:jakarta.xml.bind-api:4.0.0", + "Maven:net.bytebuddy:byte-buddy-agent:1.14.4", + "Maven:net.bytebuddy:byte-buddy:1.14.4", + "Maven:net.minidev:accessors-smart:2.4.9", + "Maven:net.minidev:json-smart:2.4.10", + "Maven:org.apache.logging.log4j:log4j-api:2.14.1", + "Maven:org.apache.logging.log4j:log4j-core:2.14.1", + "Maven:org.apache.logging.log4j:log4j-to-slf4j:2.20.0", + "Maven:org.apiguardian:apiguardian-api:1.1.2", + "Maven:org.assertj:assertj-core:3.24.2", + "Maven:org.hamcrest:hamcrest:2.2", + "Maven:org.junit.jupiter:junit-jupiter-api:5.9.3", + "Maven:org.junit.jupiter:junit-jupiter-engine:5.9.3", + "Maven:org.junit.jupiter:junit-jupiter-params:5.9.3", + "Maven:org.junit.jupiter:junit-jupiter:5.9.3", + "Maven:org.junit.platform:junit-platform-commons:1.9.3", + "Maven:org.junit.platform:junit-platform-engine:1.9.3", + "Maven:org.mockito:mockito-core:5.3.1", + "Maven:org.mockito:mockito-junit-jupiter:5.3.1", + "Maven:org.objenesis:objenesis:3.3", + "Maven:org.opentest4j:opentest4j:1.2.0", + "Maven:org.ow2.asm:asm:9.3", + "Maven:org.skyscreamer:jsonassert:1.5.1", + "Maven:org.slf4j:jul-to-slf4j:2.0.7", + "Maven:org.slf4j:slf4j-api:2.0.7", + "Maven:org.springframework.boot:spring-boot-autoconfigure:3.1.0", + "Maven:org.springframework.boot:spring-boot-starter-logging:3.1.0", + "Maven:org.springframework.boot:spring-boot-starter-test:3.1.0", + "Maven:org.springframework.boot:spring-boot-starter:3.1.0", + "Maven:org.springframework.boot:spring-boot-test-autoconfigure:3.1.0", + "Maven:org.springframework.boot:spring-boot-test:3.1.0", + "Maven:org.springframework.boot:spring-boot:3.1.0", + "Maven:org.springframework:spring-aop:6.0.9", + "Maven:org.springframework:spring-beans:6.0.9", + "Maven:org.springframework:spring-context:6.0.9", + "Maven:org.springframework:spring-core:6.0.9", + "Maven:org.springframework:spring-expression:6.0.9", + "Maven:org.springframework:spring-jcl:6.0.9", + "Maven:org.springframework:spring-test:6.0.9", + "Maven:org.xmlunit:xmlunit-core:2.9.1", + "Maven:org.yaml:snakeyaml:1.33" + ], + "scopes": { + "com.example:demo:0.0.1-SNAPSHOT:compile": [ + { + "root": 11 + }, + { + "root": 12 + }, + { + "root": 34 + } + ], + "com.example:demo:0.0.1-SNAPSHOT:test": [ + { + "root": 33 + } + ] + }, + "nodes": [ + { + "pkg": 11 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778081043Z" + { + "pkg": 12 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-allopen-compiler-plugin-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 38 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778438877Z" + { + "pkg": 39 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-build-tools-api:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 42 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778901377Z" + { + "pkg": 40 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 37 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778437210Z" + { + "pkg": 31 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 1 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778609710Z" + {}, + { + "pkg": 13 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 29 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778526585Z" + { + "pkg": 32 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 5 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778915793Z" + { + "pkg": 43 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-noarg-compiler-plugin-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 41 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778433710Z" + { + "pkg": 46 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-reflect:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 34 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778867835Z" + { + "pkg": 36 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-script-runtime:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 35 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778130710Z" + { + "pkg": 30 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-scripting-common:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 2 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778499627Z" + { + "pkg": 4 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 6 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778030543Z" + { + "pkg": 27 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 9 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778576918Z" + { + "pkg": 10 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 8 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778001460Z" + { + "pkg": 15 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 16 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778020002Z" + { + "pkg": 26 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-stdlib:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 21 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778068877Z" + { + "pkg": 14 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-stdlib-common:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 17 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778455293Z" + { + "pkg": 19 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 22 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778233418Z" + { + "pkg": 18 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 20 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778399085Z" + { + "pkg": 7 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:atomicfu:0.17.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 25 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778232502Z" + { + "pkg": 23 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:atomicfu:0.21.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 24 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778573710Z" + { + "pkg": 3 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 28 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778400918Z" + { + "pkg": 44 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "pkg": 45 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778063543Z" + { + "pkg": 33 + } + ], + "edges": [ + { + "from": 5, + "to": 2 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.6.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 5, + "to": 3 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778113543Z" + { + "from": 5, + "to": 4 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-reactor:1.6.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 6, + "to": 5 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778596085Z" + { + "from": 9, + "to": 8 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.2": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 12, + "to": 9 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778900377Z" + { + "from": 12, + "to": 10 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.6.4": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 12, + "to": 11 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778217335Z" + { + "from": 15, + "to": 14 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-core:1.5.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 17, + "to": 6 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778225418Z" + { + "from": 17, + "to": 7 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.5.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 17, + "to": 12 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778234335Z" + { + "from": 17, + "to": 13 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 17, + "to": 15 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778222210Z" + { + "from": 17, + "to": 16 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.5.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 21, + "to": 20 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778618502Z" + { + "from": 23, + "to": 22 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.junit.jupiter:junit-jupiter:5.9.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 25, + "to": 24 + }, + { + "from": 26, + "to": 25 + }, + { + "from": 28, + "to": 27 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778588210Z" + { + "from": 33, + "to": 30 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.junit.jupiter:junit-jupiter-api:5.9.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 33, + "to": 31 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778571960Z" + { + "from": 33, + "to": 32 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.junit.jupiter:junit-jupiter-engine:5.9.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 36, + "to": 35 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778110168Z" + { + "from": 37, + "to": 33 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.junit.jupiter:junit-jupiter-params:5.9.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 37, + "to": 34 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778027085Z" + { + "from": 37, + "to": 36 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.junit.platform:junit-platform-commons:1.9.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 40, + "to": 38 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778116877Z" + { + "from": 40, + "to": 39 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.junit.platform:junit-platform-engine:1.9.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 43, + "to": 42 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778049252Z" + { + "from": 46, + "to": 18 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.jvnet.mimepull:mimepull:1.9.15": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 46, + "to": 19 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778506710Z" + { + "from": 46, + "to": 21 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.latencyutils:LatencyUtils:2.0.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 46, + "to": 23 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778567960Z" + { + "from": 46, + "to": 26 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.mockito:mockito-junit-jupiter:5.3.1": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 46, + "to": 28 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778134543Z" + { + "from": 46, + "to": 29 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.objenesis:objenesis:3.3": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 46, + "to": 37 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778942752Z" + { + "from": 46, + "to": 40 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.opentest4j:opentest4j:1.2.0": [ - { - "advisor": { - "name": "OSV", - "capabilities": [ - "VULNERABILITIES" - ] + { + "from": 46, + "to": 41 }, - "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778011293Z" + { + "from": 46, + "to": 43 }, - "defects": [], - "vulnerabilities": [] - } - ], - "Maven:org.ow2.asm:asm:9.3": [ + { + "from": 46, + "to": 44 + }, + { + "from": 46, + "to": 45 + } + ] + } + } + } + }, + "scanner": null, + "advisor": { + "start_time": "2023-08-03T11:31:06.879395046Z", + "end_time": "2023-08-03T11:31:16.911666093Z", + "environment": { + "ort_version": "DOCKER-SNAPSHOT", + "java_version": "17.0.8", + "os": "Linux", + "processors": 4, + "max_memory": 1031798784, + "variables": { + "JAVA_HOME": "/opt/java/openjdk", + "ANDROID_HOME": "/opt/android-sdk" + }, + "tool_versions": {} + }, + "config": { + "osv": { + "server_url": "https://api-staging.osv.dev" + } + }, + "results": { + "advisor_results": { + "Maven:ch.qos.logback:logback-classic:1.4.7": [ { "advisor": { "name": "OSV", @@ -14663,14 +2684,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778462502Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899265259Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.postgresql:postgresql:42.6.0": [ + "Maven:ch.qos.logback:logback-core:1.4.7": [ { "advisor": { "name": "OSV", @@ -14679,14 +2700,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778059960Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899254301Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.reactivestreams:reactive-streams:1.0.4": [ + "Maven:com.jayway.jsonpath:json-path:2.8.0": [ { "advisor": { "name": "OSV", @@ -14695,14 +2716,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778084543Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899245718Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.skyscreamer:jsonassert:1.5.1": [ + "Maven:com.vaadin.external.google:android-json:0.0.20131108.vaadin1": [ { "advisor": { "name": "OSV", @@ -14711,14 +2732,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778021668Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899266468Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.slf4j:jul-to-slf4j:2.0.7": [ + "Maven:jakarta.activation:jakarta.activation-api:2.1.2": [ { "advisor": { "name": "OSV", @@ -14727,14 +2748,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778392585Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904177676Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.slf4j:slf4j-api:2.0.7": [ + "Maven:jakarta.annotation:jakarta.annotation-api:2.1.1": [ { "advisor": { "name": "OSV", @@ -14743,14 +2764,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778443793Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899255468Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-aop:6.0.10": [ + "Maven:jakarta.xml.bind:jakarta.xml.bind-api:4.0.0": [ { "advisor": { "name": "OSV", @@ -14759,14 +2780,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778435418Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899267676Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-aspects:6.0.10": [ + "Maven:net.bytebuddy:byte-buddy:1.14.4": [ { "advisor": { "name": "OSV", @@ -14775,14 +2796,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778452085Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904167218Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-beans:6.0.10": [ + "Maven:net.bytebuddy:byte-buddy-agent:1.14.4": [ { "advisor": { "name": "OSV", @@ -14791,14 +2812,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778425460Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899253051Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-context:6.0.10": [ + "Maven:net.minidev:accessors-smart:2.4.9": [ { "advisor": { "name": "OSV", @@ -14807,14 +2828,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778400043Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899247009Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-core:6.0.10": [ + "Maven:net.minidev:json-smart:2.4.10": [ { "advisor": { "name": "OSV", @@ -14823,14 +2844,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778921210Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899257926Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-expression:6.0.10": [ + "Maven:org.apache.logging.log4j:log4j-api:2.14.1": [ { "advisor": { "name": "OSV", @@ -14839,14 +2860,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778106668Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904176384Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-jcl:6.0.10": [ + "Maven:org.apache.logging.log4j:log4j-core:2.14.1": [ { "advisor": { "name": "OSV", @@ -14855,14 +2876,638 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778235252Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899270093Z" }, "defects": [], - "vulnerabilities": [] + "vulnerabilities": [ + { + "id": "GHSA-7rjr-3q55-vv33", + "summary": "Incomplete fix for Apache Log4j vulnerability", + "description": "# Impact\n\nThe fix to address [CVE-2021-44228](https://nvd.nist.gov/vuln/detail/CVE-2021-44228) in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allow attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in a remote code execution (RCE) attack. \n\n## Affected packages\nOnly the `org.apache.logging.log4j:log4j-core` package is directly affected by this vulnerability. The `org.apache.logging.log4j:log4j-api` should be kept at the same version as the `org.apache.logging.log4j:log4j-core` package to ensure compatability if in use.\n\n# Mitigation\n\nLog4j 2.16.0 fixes this issue by removing support for message lookup patterns and disabling JNDI functionality by default. This issue can be mitigated in prior releases (< 2.16.0) by removing the JndiLookup class from the classpath (example: zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class).\n\nLog4j 2.15.0 restricts JNDI LDAP lookups to localhost by default. Note that previous mitigations involving configuration such as to set the system property `log4j2.formatMsgNoLookups` to `true` do NOT mitigate this specific vulnerability.", + "references": [ + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-45046", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-397453.pdf", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-479842.pdf", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-661247.pdf", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-714170.pdf", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://github.com/advisories/GHSA-jfh8-c2jp-5v3q", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EOKPQGV24RRBBI4TBZUDQMM4MEH7MXCY/", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SIG7FZULMNK2XF6FZRU4VWYDQXNMUGAJ/", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EOKPQGV24RRBBI4TBZUDQMM4MEH7MXCY/", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SIG7FZULMNK2XF6FZRU4VWYDQXNMUGAJ/", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://logging.apache.org/log4j/2.x/security.html", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2021-0032", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.cve.org/CVERecord?id=CVE-2021-44228", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.debian.org/security/2021/dsa-5022", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00646.html", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.kb.cert.org/vuls/id/930724", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.openwall.com/lists/oss-security/2021/12/14/4", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.oracle.com/security-alerts/alert-cve-2021-44228.html", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.oracle.com/security-alerts/cpuapr2022.html", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujan2022.html", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujul2022.html", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/14/4", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/15/3", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/18/1", + "scoring_system": "CVSS:3.1", + "severity": "9.0" + } + ] + }, + { + "id": "GHSA-8489-44mv-ggj8", + "summary": "Improper Input Validation and Injection in Apache Log4j2", + "description": "Apache Log4j2 versions 2.0-beta7 through 2.17.0 (excluding security fix releases 2.3.2 and 2.12.4) are vulnerable to an attack where an attacker with permission to modify the logging configuration file can construct a malicious configuration using a JDBC Appender with a data source referencing a JNDI URI which can execute remote code. This issue is fixed by limiting JNDI data source names to the java protocol in Log4j2 versions 2.17.1, 2.12.4, and 2.3.2.\n\n\n# Affected packages\nOnly the `org.apache.logging.log4j:log4j-core` package is directly affected by this vulnerability. The `org.apache.logging.log4j:log4j-api` should be kept at the same version as the `org.apache.logging.log4j:log4j-core` package to ensure compatability if in use.\n\nThis issue does not impact default configurations of Log4j2 and requires an attacker to have control over the Log4j2 configuration, which reduces the likelihood of being exploited.", + "references": [ + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-44832", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-784507.pdf", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://github.com/apache/logging-log4j2", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://issues.apache.org/jira/browse/LOG4J2-3293", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://lists.apache.org/thread/s1o5vlo78ypqxnzn6p8zf6t9shtq5143", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://lists.debian.org/debian-lts-announce/2021/12/msg00036.html", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EVV25FXL4FU5X6X5BSL7RLQ7T6F65MRA/", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/T57MPJUW3MA6QGWZRTMCHHMMPQNVKGFC/", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://security.netapp.com/advisory/ntap-20220104-0001/", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://www.oracle.com/security-alerts/cpuapr2022.html", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujan2022.html", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujul2022.html", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/28/1", + "scoring_system": "CVSS:3.1", + "severity": "6.6" + } + ] + }, + { + "id": "GHSA-jfh8-c2jp-5v3q", + "summary": "Remote code injection in Log4j", + "description": "# Summary\n\nLog4j versions prior to 2.16.0 are subject to a remote code execution vulnerability via the ldap JNDI parser.\nAs per [Apache's Log4j security guide](https://logging.apache.org/log4j/2.x/security.html): Apache Log4j2 <=2.14.1 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.16.0, this behavior has been disabled by default.\n\nLog4j version 2.15.0 contained an earlier fix for the vulnerability, but that patch did not disable attacker-controlled JNDI lookups in all situations. For more information, see the `Updated advice for version 2.16.0` section of this advisory.\n\n# Impact\n\nLogging untrusted or user controlled data with a vulnerable version of Log4J may result in Remote Code Execution (RCE) against your application. This includes untrusted data included in logged errors such as exception traces, authentication failures, and other unexpected vectors of user controlled input. \n\n# Affected versions\n\nAny Log4J version prior to v2.15.0 is affected to this specific issue.\n\nThe v1 branch of Log4J which is considered End Of Life (EOL) is vulnerable to other RCE vectors so the recommendation is to still update to 2.16.0 where possible.\n\n## Security releases\nAdditional backports of this fix have been made available in versions 2.3.1, 2.12.2, and 2.12.3\n\n## Affected packages\nOnly the `org.apache.logging.log4j:log4j-core` package is directly affected by this vulnerability. The `org.apache.logging.log4j:log4j-api` should be kept at the same version as the `org.apache.logging.log4j:log4j-core` package to ensure compatability if in use.\n\n# Remediation Advice\n\n## Updated advice for version 2.16.0\n\nThe Apache Logging Services team provided updated mitigation advice upon the release of version 2.16.0, which [disables JNDI by default and completely removes support for message lookups](https://logging.apache.org/log4j/2.x/changes-report.html#a2.16.0).\nEven in version 2.15.0, lookups used in layouts to provide specific pieces of context information will still recursively resolve, possibly triggering JNDI lookups. This problem is being tracked as [CVE-2021-45046](https://nvd.nist.gov/vuln/detail/CVE-2021-45046). More information is available on the [GitHub Security Advisory for CVE-2021-45046](https://github.com/advisories/GHSA-7rjr-3q55-vv33).\n\nUsers who want to avoid attacker-controlled JNDI lookups but cannot upgrade to 2.16.0 must [ensure that no such lookups resolve to attacker-provided data and ensure that the the JndiLookup class is not loaded](https://issues.apache.org/jira/browse/LOG4J2-3221).\n\nPlease note that Log4J v1 is End Of Life (EOL) and will not receive patches for this issue. Log4J v1 is also vulnerable to other RCE vectors and we recommend you migrate to Log4J 2.16.0 where possible.\n\n", + "references": [ + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-44228", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/apache/logging-log4j2/pull/608", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-397453.pdf", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-479842.pdf", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-661247.pdf", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-714170.pdf", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/advisories/GHSA-7rjr-3q55-vv33", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/apache/logging-log4j2", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/cisagov/log4j-affected-db", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/cisagov/log4j-affected-db/blob/develop/SOFTWARE-LIST.md", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/nu11secur1ty/CVE-mitre/tree/main/CVE-2021-44228", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://github.com/tangxiaofeng7/apache-log4j-poc", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://issues.apache.org/jira/browse/LOG4J2-3198", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://issues.apache.org/jira/browse/LOG4J2-3201", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://issues.apache.org/jira/browse/LOG4J2-3214", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://issues.apache.org/jira/browse/LOG4J2-3221", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://lists.debian.org/debian-lts-announce/2021/12/msg00007.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/M5CSVUNV4HWZZXGOKNSK6L7RPM7BOKIB/", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VU57UJDCFIASIO35GC55JMKSRXJMCDFM/", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://logging.apache.org/log4j/2.x/changes-report.html#a2.15.0", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://logging.apache.org/log4j/2.x/manual/lookups.html#JndiLookup", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://logging.apache.org/log4j/2.x/manual/migration.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://logging.apache.org/log4j/2.x/security.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://msrc-blog.microsoft.com/2021/12/11/microsofts-response-to-cve-2021-44228-apache-log4j2/", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2021-0032", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://security.netapp.com/advisory/ntap-20211210-0007/", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://support.apple.com/kb/HT213189", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://twitter.com/kurtseifried/status/1469345530182455296", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.bentley.com/en/common-vulnerability-exposure/be-2022-0001", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.debian.org/security/2021/dsa-5020", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00646.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.kb.cert.org/vuls/id/930724", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.nu11secur1ty.com/2021/12/cve-2021-44228.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.oracle.com/security-alerts/alert-cve-2021-44228.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.oracle.com/security-alerts/cpuapr2022.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujan2022.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165225/Apache-Log4j2-2.14.1-Remote-Code-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165260/VMware-Security-Advisory-2021-0028.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165261/Apache-Log4j2-2.14.1-Information-Disclosure.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165270/Apache-Log4j2-2.14.1-Remote-Code-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165281/Log4j2-Log4Shell-Regexes.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165282/Log4j-Payload-Generator.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165306/L4sh-Log4j-Remote-Code-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165307/Log4j-Remote-Code-Execution-Word-Bypassing.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165311/log4j-scan-Extensive-Scanner.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165371/VMware-Security-Advisory-2021-0028.4.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165532/Log4Shell-HTTP-Header-Injection.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165642/VMware-vCenter-Server-Unauthenticated-Log4Shell-JNDI-Injection-Remote-Code-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/165673/UniFi-Network-Application-Unauthenticated-Log4Shell-Remote-Code-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/167794/Open-Xchange-App-Suite-7.10.x-Cross-Site-Scripting-Command-Injection.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/167917/MobileIron-Log4Shell-Remote-Command-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://packetstormsecurity.com/files/171626/AD-Manager-Plus-7122-Remote-Code-Execution.html", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://seclists.org/fulldisclosure/2022/Dec/2", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://seclists.org/fulldisclosure/2022/Jul/11", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://seclists.org/fulldisclosure/2022/Mar/23", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/10/1", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/10/2", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/10/3", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/13/1", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/13/2", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/14/4", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/15/3", + "scoring_system": "CVSS:3.1", + "severity": "10.0" + } + ] + }, + { + "id": "GHSA-p6xc-xr62-6r2g", + "summary": "Apache Log4j2 vulnerable to Improper Input Validation and Uncontrolled Recursion", + "description": "Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3) did not protect from uncontrolled recursion from self-referential lookups. This allows an attacker with control over Thread Context Map data to cause a denial of service when a crafted string is interpreted. This issue was fixed in Log4j 2.17.0 and 2.12.3.\n\n\n# Affected packages\nOnly the `org.apache.logging.log4j:log4j-core` package is directly affected by this vulnerability. The `org.apache.logging.log4j:log4j-api` should be kept at the same version as the `org.apache.logging.log4j:log4j-core` package to ensure compatability if in use.", + "references": [ + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2021-45105", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-479842.pdf", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-501673.pdf", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://lists.debian.org/debian-lts-announce/2021/12/msg00017.html", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EOKPQGV24RRBBI4TBZUDQMM4MEH7MXCY/", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SIG7FZULMNK2XF6FZRU4VWYDQXNMUGAJ/", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://logging.apache.org/log4j/2.x/security.html", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2021-0032", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://security.netapp.com/advisory/ntap-20211218-0001/", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-apache-log4j-qRuKNEbd", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://www.debian.org/security/2021/dsa-5024", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://www.kb.cert.org/vuls/id/930724", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://www.oracle.com/security-alerts/cpuapr2022.html", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujan2022.html", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://www.oracle.com/security-alerts/cpujul2022.html", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "https://www.zerodayinitiative.com/advisories/ZDI-21-1541/", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + }, + { + "url": "http://www.openwall.com/lists/oss-security/2021/12/19/1", + "scoring_system": "CVSS:3.1", + "severity": "8.6" + } + ] + } + ] } ], - "Maven:org.springframework:spring-jdbc:6.0.10": [ + "Maven:org.apache.logging.log4j:log4j-to-slf4j:2.20.0": [ { "advisor": { "name": "OSV", @@ -14871,14 +3516,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778218418Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904171176Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-orm:6.0.10": [ + "Maven:org.apiguardian:apiguardian-api:1.1.2": [ { "advisor": { "name": "OSV", @@ -14887,14 +3532,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778384168Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904161884Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-test:6.0.10": [ + "Maven:org.assertj:assertj-core:3.24.2": [ { "advisor": { "name": "OSV", @@ -14903,14 +3548,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778570252Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899248218Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-tx:6.0.10": [ + "Maven:org.hamcrest:hamcrest:2.2": [ { "advisor": { "name": "OSV", @@ -14919,14 +3564,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778009085Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899256718Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-web:6.0.10": [ + "Maven:org.junit.jupiter:junit-jupiter:5.9.3": [ { "advisor": { "name": "OSV", @@ -14935,14 +3580,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778224543Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904168551Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework:spring-webflux:6.0.10": [ + "Maven:org.junit.jupiter:junit-jupiter-api:5.9.3": [ { "advisor": { "name": "OSV", @@ -14951,14 +3596,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778458668Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904164468Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot:3.1.1": [ + "Maven:org.junit.jupiter:junit-jupiter-engine:5.9.3": [ { "advisor": { "name": "OSV", @@ -14967,14 +3612,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778118627Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904173884Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-actuator:3.1.1": [ + "Maven:org.junit.jupiter:junit-jupiter-params:5.9.3": [ { "advisor": { "name": "OSV", @@ -14983,14 +3628,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778228210Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904175093Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.1": [ + "Maven:org.junit.platform:junit-platform-commons:1.9.3": [ { "advisor": { "name": "OSV", @@ -14999,14 +3644,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778216293Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904305801Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-autoconfigure:3.1.1": [ + "Maven:org.junit.platform:junit-platform-engine:1.9.3": [ { "advisor": { "name": "OSV", @@ -15015,14 +3660,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778070418Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899251884Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-devtools:3.1.1": [ + "Maven:org.mockito:mockito-core:5.3.1": [ { "advisor": { "name": "OSV", @@ -15031,14 +3676,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778023335Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899262718Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter:3.1.1": [ + "Maven:org.mockito:mockito-junit-jupiter:5.3.1": [ { "advisor": { "name": "OSV", @@ -15047,14 +3692,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778882710Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899249384Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-actuator:3.1.1": [ + "Maven:org.objenesis:objenesis:3.3": [ { "advisor": { "name": "OSV", @@ -15063,14 +3708,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778072252Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904153134Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-aop:3.1.1": [ + "Maven:org.opentest4j:opentest4j:1.2.0": [ { "advisor": { "name": "OSV", @@ -15079,14 +3724,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778376835Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904307634Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-data-jpa:3.1.1": [ + "Maven:org.ow2.asm:asm:9.3": [ { "advisor": { "name": "OSV", @@ -15095,14 +3740,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778922252Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899259093Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-jdbc:3.1.1": [ + "Maven:org.skyscreamer:jsonassert:1.5.1": [ { "advisor": { "name": "OSV", @@ -15111,14 +3756,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778051002Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904160426Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-json:3.1.1": [ + "Maven:org.slf4j:jul-to-slf4j:2.0.7": [ { "advisor": { "name": "OSV", @@ -15127,14 +3772,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778105127Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899261509Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-logging:3.1.1": [ + "Maven:org.slf4j:slf4j-api:2.0.7": [ { "advisor": { "name": "OSV", @@ -15143,14 +3788,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778389793Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899236593Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-reactor-netty:3.1.1": [ + "Maven:org.springframework:spring-aop:6.0.9": [ { "advisor": { "name": "OSV", @@ -15159,14 +3804,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778575335Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899260301Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-security:3.1.1": [ + "Maven:org.springframework:spring-beans:6.0.9": [ { "advisor": { "name": "OSV", @@ -15175,14 +3820,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778393585Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899250676Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-test:3.1.1": [ + "Maven:org.springframework:spring-context:6.0.9": [ { "advisor": { "name": "OSV", @@ -15191,14 +3836,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778229210Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904158634Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-validation:3.1.1": [ + "Maven:org.springframework:spring-core:6.0.9": [ { "advisor": { "name": "OSV", @@ -15207,14 +3852,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778535127Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904165843Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-starter-webflux:3.1.1": [ + "Maven:org.springframework:spring-expression:6.0.9": [ { "advisor": { "name": "OSV", @@ -15223,14 +3868,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778018293Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899263926Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-test:3.1.1": [ + "Maven:org.springframework:spring-jcl:6.0.9": [ { "advisor": { "name": "OSV", @@ -15239,14 +3884,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778385210Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904172509Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.boot:spring-boot-test-autoconfigure:3.1.1": [ + "Maven:org.springframework:spring-test:6.0.9": [ { "advisor": { "name": "OSV", @@ -15255,14 +3900,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778510002Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904163259Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.data:spring-data-commons:3.1.1": [ + "Maven:org.springframework.boot:spring-boot:3.1.0": [ { "advisor": { "name": "OSV", @@ -15271,14 +3916,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778872127Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899239593Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.data:spring-data-jpa:3.1.1": [ + "Maven:org.springframework.boot:spring-boot-autoconfigure:3.1.0": [ { "advisor": { "name": "OSV", @@ -15287,14 +3932,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778875002Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899244468Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.security:spring-security-config:6.1.1": [ + "Maven:org.springframework.boot:spring-boot-starter:3.1.0": [ { "advisor": { "name": "OSV", @@ -15303,14 +3948,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778442252Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899243301Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.security:spring-security-core:6.1.1": [ + "Maven:org.springframework.boot:spring-boot-starter-logging:3.1.0": [ { "advisor": { "name": "OSV", @@ -15319,14 +3964,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778052710Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899242093Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.security:spring-security-crypto:6.1.1": [ + "Maven:org.springframework.boot:spring-boot-starter-test:3.1.0": [ { "advisor": { "name": "OSV", @@ -15335,14 +3980,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778559585Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899268884Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.security:spring-security-test:6.1.1": [ + "Maven:org.springframework.boot:spring-boot-test:3.1.0": [ { "advisor": { "name": "OSV", @@ -15351,14 +3996,14 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778380168Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899174051Z" }, "defects": [], "vulnerabilities": [] } ], - "Maven:org.springframework.security:spring-security-web:6.1.1": [ + "Maven:org.springframework.boot:spring-boot-test-autoconfigure:3.1.0": [ { "advisor": { "name": "OSV", @@ -15367,8 +4012,8 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778892793Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904169843Z" }, "defects": [], "vulnerabilities": [] @@ -15383,8 +4028,8 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778613085Z" + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.899240843Z" }, "defects": [], "vulnerabilities": [] @@ -15399,11 +4044,84 @@ ] }, "summary": { - "start_time": "2023-08-02T14:37:22.131687928Z", - "end_time": "2023-08-02T14:37:31.778450335Z" - }, - "defects": [], - "vulnerabilities": [] + "start_time": "2023-08-03T11:31:06.977155004Z", + "end_time": "2023-08-03T11:31:16.904178968Z" + }, + "defects": [], + "vulnerabilities": [ + { + "id": "GHSA-mjmj-j48q-9wg2", + "summary": "SnakeYaml Constructor Deserialization Remote Code Execution", + "description": "### Summary\nSnakeYaml's `Constructor` class, which inherits from `SafeConstructor`, allows any type be deserialized given the following line:\n\nnew Yaml(new Constructor(TestDataClass.class)).load(yamlContent);\n\nTypes do not have to match the types of properties in the target class. A `ConstructorException` is thrown, but only after a malicious payload is deserialized.\n\n### Severity\nHigh, lack of type checks during deserialization allows remote code execution.\n\n### Proof of Concept\nExecute `bash run.sh`. The PoC uses Constructor to deserialize a payload\nfor RCE. RCE is demonstrated by using a payload which performs a http request to\nhttp://127.0.0.1:8000.\n\nExample output of successful run of proof of concept:\n\n```\n$ bash run.sh\n\n[+] Downloading snakeyaml if needed\n[+] Starting mock HTTP server on 127.0.0.1:8000 to demonstrate RCE\nnc: no process found\n[+] Compiling and running Proof of Concept, which a payload that sends a HTTP request to mock web server.\n[+] An exception is expected.\nException:\nCannot create property=payload for JavaBean=Main$TestDataClass@3cbbc1e0\n in 'string', line 1, column 1:\n payload: !!javax.script.ScriptEn ... \n ^\nCan not set java.lang.String field Main$TestDataClass.payload to javax.script.ScriptEngineManager\n in 'string', line 1, column 10:\n payload: !!javax.script.ScriptEngineManag ... \n ^\n\n\tat org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:291)\n\tat org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:172)\n\tat org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:332)\n\tat org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)\n\tat org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)\n\tat org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:174)\n\tat org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:158)\n\tat org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:491)\n\tat org.yaml.snakeyaml.Yaml.load(Yaml.java:416)\n\tat Main.main(Main.java:37)\nCaused by: java.lang.IllegalArgumentException: Can not set java.lang.String field Main$TestDataClass.payload to javax.script.ScriptEngineManager\n\tat java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)\n\tat java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)\n\tat java.base/jdk.internal.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:81)\n\tat java.base/java.lang.reflect.Field.set(Field.java:780)\n\tat org.yaml.snakeyaml.introspector.FieldProperty.set(FieldProperty.java:44)\n\tat org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:286)\n\t... 9 more\n[+] Dumping Received HTTP Request. Will not be empty if PoC worked\nGET /proof-of-concept HTTP/1.1\nUser-Agent: Java/11.0.14\nHost: localhost:8000\nAccept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2\nConnection: keep-alive\n```\n\n### Further Analysis\nPotential mitigations include, leveraging SnakeYaml's SafeConstructor while parsing untrusted content.\n\nSee https://bitbucket.org/snakeyaml/snakeyaml/issues/561/cve-2022-1471-vulnerability-in#comment-64581479 for discussion on the subject.\n\nA fix was released in version 2.0. See https://bitbucket.org/snakeyaml/snakeyaml/issues/561/cve-2022-1471-vulnerability-in#comment-64876314 for more information.\n\n### Timeline\n**Date reported**: 4/11/2022\n**Date fixed**: \n**Date disclosed**: 10/13/2022", + "references": [ + { + "url": "https://github.com/google/security-research/security/advisories/GHSA-mjmj-j48q-9wg2", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://nvd.nist.gov/vuln/detail/CVE-2022-1471", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml/commits/5014df1a36f50aca54405bb8433bc99a8847f758", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml/commits/acc44099f5f4af26ff86b4e4e4cc1c874e2dc5c4", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml/issues/561/cve-2022-1471-vulnerability-in#comment-64581479", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml/issues/561/cve-2022-1471-vulnerability-in#comment-64634374", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml/issues/561/cve-2022-1471-vulnerability-in#comment-64876314", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://bitbucket.org/snakeyaml/snakeyaml/wiki/CVE-2022-1471", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://github.com/mbechler/marshalsec", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://groups.google.com/g/kubernetes-security-announce/c/mwrakFaEdnc", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://snyk.io/blog/unsafe-deserialization-snakeyaml-java-cve-2022-1471/", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + }, + { + "url": "https://www.github.com/mbechler/marshalsec/blob/master/marshalsec.pdf?raw=true", + "scoring_system": "CVSS:3.1", + "severity": "8.3" + } + ] + } + ] } ] }