diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt b/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt index d1fd211..fa3844a 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt @@ -2,6 +2,9 @@ package org.nixos.gradle2nix import org.gradle.tooling.GradleConnector import org.gradle.tooling.ProjectConnection +import org.nixos.gradle2nix.model.PARAM_INCLUDE_CONFIGURATIONS +import org.nixos.gradle2nix.model.PARAM_INCLUDE_PROJECTS +import org.nixos.gradle2nix.model.RESOLVE_ALL_TASK fun connect(config: Config): ProjectConnection = GradleConnector.newConnector() @@ -28,19 +31,23 @@ fun ProjectConnection.build( } addArguments(config.gradleArgs) addArguments( + "--gradle-user-home=${config.gradleHome}", "--init-script=${config.appHome}/init.gradle", "--write-verification-metadata", "sha256" ) if (config.projectFilter != null) { - addArguments("-D${PARAM_INCLUDE_PROJECTS}") + addArguments("-D$PARAM_INCLUDE_PROJECTS") } if (config.configurationFilter != null) { - addArguments("-D${PARAM_INCLUDE_CONFIGURATIONS}") + addArguments("-D$PARAM_INCLUDE_CONFIGURATIONS") } if (config.logger.verbose) { setStandardOutput(System.err) setStandardError(System.err) } + if (config.logger.stacktrace) { + addArguments("--stacktrace") + } } .run() } diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt b/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt index 553f4d2..2a38fe5 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt @@ -116,7 +116,8 @@ class Gradle2Nix : CliktCommand( if (appHome == null) { System.err.println("Error: could not locate the /share directory in the gradle2nix installation") } - val gradleHome = System.getenv("GRADLE_USER_HOME")?.let(::File) ?: File("${System.getProperty("user.home")}/.gradle") + val gradleHome = + System.getenv("GRADLE_USER_HOME")?.let(::File) ?: File("${System.getProperty("user.home")}/.gradle") val logger = Logger(verbose = !quiet, stacktrace = debug) val config = Config( @@ -152,7 +153,7 @@ class Gradle2Nix : CliktCommand( val env = try { processDependencies(config) } catch (e: Throwable) { - logger.error("Dependency parsing failed", e) + logger.error("dependency parsing failed", e) } val outDir = outDir ?: projectDir diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt b/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt index bda35c1..104ab41 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt @@ -14,9 +14,8 @@ import okio.HashingSource import okio.blackholeSink import okio.buffer import okio.source -import org.nixos.gradle2nix.dependencygraph.model.Repository -import org.nixos.gradle2nix.dependencygraph.model.ResolvedConfiguration -import org.nixos.gradle2nix.dependencygraph.model.ResolvedDependency +import org.nixos.gradle2nix.model.Repository +import org.nixos.gradle2nix.model.ResolvedConfiguration import org.nixos.gradle2nix.env.ArtifactFile import org.nixos.gradle2nix.env.ArtifactSet import org.nixos.gradle2nix.env.Env @@ -49,6 +48,8 @@ fun processDependencies(config: Config): Env { ModuleVersionId(ModuleId(it.group, it.name), it.version) } ?: emptyMap() val moduleCache = mutableMapOf() + val pomCache = mutableMapOf?>() + val ivyCache = mutableMapOf?>() val configurations = readDependencyGraph(config) val repositories = configurations @@ -64,11 +65,11 @@ fun processDependencies(config: Config): Env { } if (repositories.isEmpty()) { config.logger.warn("no repositories found in any configuration") - return Env(emptyMap()) + return emptyMap() } config.logger.debug("Repositories:\n ${repositories.values.joinToString("\n ")}") - val modules = configurations.asSequence() + return configurations.asSequence() .flatMap { it.allDependencies.asSequence() } .filterNot { it.id.startsWith("project ") || it.repository == null || it.repository !in repositories } .groupBy { ModuleId(it.coordinates.group, it.coordinates.module) } @@ -83,34 +84,40 @@ fun processDependencies(config: Config): Env { val component = verificationComponents[componentId] ?: verifyComponentFilesInCache(config, componentId) ?: verifyComponentFilesInTestRepository(config, componentId) + ?: config.logger.error("$componentId: no dependency metadata found") + val gradleModule = moduleCache.getOrPut(componentId) { - maybeGetGradleModule(config.logger, componentId, dep.repositories) + maybeDownloadGradleModule(config.logger, component, dep.repositories)?.artifact?.second } - ArtifactSet( - needsPomRedirect = repositories.values.any { - "mavenPom" in it.metadataSources && - "ignoreGradleMetadataRedirection" !in it.metadataSources - }, - needsIvyRedirect = repositories.values.any { - "ivyDescriptor" in it.metadataSources && - "ignoreGradleMetadataRedirection" !in it.metadataSources - }, - files = (component?.artifacts ?: emptyList()).associate { meta -> - meta.name to ArtifactFile( - urls = dep.repositories - .flatMap { repository -> artifactUrls(componentId, meta.name, repository, gradleModule) } - .distinct(), - hash = meta.checksums.first().toSri() + val pomArtifact = pomCache.getOrPut(componentId) { + maybeDownloadMavenPom(config.logger, component, dep.repositories, gradleModule) + } + val ivyArtifact = ivyCache.getOrPut(componentId) { + maybeDownloadIvyDescriptor(config.logger, component, dep.repositories, gradleModule) + } + + val files = buildMap { + if (pomArtifact != null) put(pomArtifact.first, pomArtifact.second) + if (ivyArtifact != null) put(ivyArtifact.first, ivyArtifact.second) + for (artifact in component.artifacts) { + put( + artifact.name, + ArtifactFile( + urls = dep.repositories.flatMap { repo -> + artifactUrls(componentId, artifact.name, repo, gradleModule) + }.distinct(), + hash = artifact.checksums.first().toSri() + ) ) - }.toSortedMap() - ) + } + }.toSortedMap() + + ArtifactSet(files) } .toSortedMap(Version.Comparator.reversed()) Module(versions) } .toSortedMap(compareBy(ModuleId::toString)) - - return Env(modules) } private fun readVerificationMetadata(config: Config): VerificationMetadata? { @@ -162,25 +169,87 @@ private fun verifyComponentFilesInTestRepository( return Component(id, verifications.toList()) } -@OptIn(ExperimentalSerializationApi::class) -private fun maybeGetGradleModule(logger: Logger, id: ModuleVersionId, repos: List): GradleModule? { - val filename = with(id) { "$name-$version.module" } - val reposWithGradleMetadata = repos - .filter { "gradleMetadata" in it.metadataSources } - .flatMap { artifactUrls(id, filename, it, null)} - - for (url in reposWithGradleMetadata) { +private fun maybeDownloadGradleModule( + logger: Logger, + component: Component, + repos: List +): ArtifactDownload>? { + if (component.artifacts.none { it.name.endsWith(".module") }) return null + val filename = with(component.id) { "$name-$version.module" } + return maybeDownloadArtifact(logger, component.id, filename, repos)?.let { artifact -> try { - return URL(url).openStream().buffered().use { input -> - JsonFormat.decodeFromStream(input) - } + ArtifactDownload( + filename to JsonFormat.decodeFromString(artifact.artifact), + artifact.url, + artifact.hash + ) } catch (e: SerializationException) { - logger.error("$id: failed to parse Gradle module metadata ($url)", e) + logger.warn("${component.id}: failed to parse Gradle module metadata from ${artifact.url}") + null + } + } +} + +private fun maybeDownloadMavenPom( + logger: Logger, + component: Component, + repos: List, + gradleModule: GradleModule? +): Pair? { + if (component.artifacts.any { it.name.endsWith(".pom") }) return null + val pomRepos = repos.filter { "mavenPom" in it.metadataSources } + if (pomRepos.isEmpty()) return null + val filename = with(component.id) { "$name-$version.pom" } + + return maybeDownloadArtifact(logger, component.id, filename, pomRepos)?.let { artifact -> + filename to ArtifactFile( + urls = pomRepos.flatMap { repo -> + artifactUrls(component.id, filename, repo, gradleModule) + }.distinct(), + hash = artifact.hash.toSri() + ) + } +} + +private fun maybeDownloadIvyDescriptor( + logger: Logger, + component: Component, + repos: List, + gradleModule: GradleModule? +): Pair? { + if (component.artifacts.any { it.name == "ivy.xml" }) return null + val ivyRepos = repos.filter { "ivyDescriptor" in it.metadataSources } + if (ivyRepos.isEmpty()) return null + return maybeDownloadArtifact(logger, component.id, "ivy.xml", ivyRepos)?.let { artifact -> + "ivy.xml" to ArtifactFile( + urls = ivyRepos.flatMap { repo -> + artifactUrls(component.id, "ivy.xml", repo, gradleModule) + }.distinct(), + hash = artifact.hash.toSri() + ) + } +} + +private fun maybeDownloadArtifact( + logger: Logger, + id: ModuleVersionId, + filename: String, + repos: List +): ArtifactDownload? { + val urls = repos.flatMap { artifactUrls(id, filename, it, null)} + + for (url in urls) { + try { + val source = HashingSource.sha256(URL(url).openStream().source()) + val text = source.buffer().readUtf8() + val hash = source.hash + return ArtifactDownload(text, url, Sha256(hash.hex())) } catch (e: IOException) { // Pass } } + logger.debug("artifact $filename not found in any repository") return null } @@ -276,3 +345,9 @@ private data class MergedDependency( val id: ModuleVersionId, val repositories: List ) + +private data class ArtifactDownload( + val artifact: T, + val url: String, + val hash: Checksum +) diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt b/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt index 797c0dc..414215b 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt @@ -12,11 +12,7 @@ import kotlinx.serialization.encoding.Encoder import org.gradle.internal.impldep.com.google.common.collect.ImmutableMap import org.gradle.internal.impldep.com.google.common.primitives.Longs -@Serializable -@JvmInline -value class Env( - val modules: Map, -) +typealias Env = Map @Serializable @JvmInline @@ -25,23 +21,30 @@ value class Module( ) @Serializable -data class ArtifactSet( - val needsPomRedirect: Boolean, - val needsIvyRedirect: Boolean, +@JvmInline +value class ArtifactSet( val files: Map ) @Serializable -data class ArtifactFile( +data class ArtifactFile internal constructor( val urls: List, val hash: String, -) +) { + + companion object { + operator fun invoke(urls: List, hash: String) = ArtifactFile(urls.sorted(), hash) + } +} @Serializable(ModuleId.Serializer::class) data class ModuleId( val group: String, val name: String, -) { +) : Comparable { + + override fun compareTo(other: ModuleId): Int = + compareValuesBy(this, other, ModuleId::group, ModuleId::name) override fun toString(): String = "$group:$name" @@ -52,7 +55,7 @@ data class ModuleId( ) override fun serialize(encoder: Encoder, value: ModuleId) { - encoder.encodeString("${value.name}:${value.group}") + encoder.encodeString(value.toString()) } override fun deserialize(decoder: Decoder): ModuleId { @@ -66,20 +69,55 @@ data class ModuleId( } } +@Serializable(ModuleVersionId.Serializer::class) data class ModuleVersionId( val moduleId: ModuleId, val version: Version -) { +) : Comparable { + constructor(group: String, name: String, version: Version) : this(ModuleId(group, name), version) + val group: String get() = moduleId.group val name: String get() = moduleId.name - override fun toString(): String = "$moduleId:$version" + override fun compareTo(other: ModuleVersionId): Int = + compareValuesBy( + this, + other, + ModuleVersionId::moduleId, + ModuleVersionId::version + ) + + + override fun toString(): String = "$group:$name:$version" + + internal object Serializer : KSerializer { + override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor( + Version::class.qualifiedName!!, + PrimitiveKind.STRING + ) + + override fun serialize(encoder: Encoder, value: ModuleVersionId) { + encoder.encodeString(value.toString()) + } + + override fun deserialize(decoder: Decoder): ModuleVersionId { + val encoded = decoder.decodeString() + val parts = encoded.split(":") + if (parts.size != 3 || parts.any(String::isBlank)) { + throw SerializationException("invalid module version id: $encoded") + } + return ModuleVersionId( + moduleId = ModuleId(parts[0], parts[1]), + version = Version(parts[3]) + ) + } + } } @Serializable(Version.Serializer::class) class Version(val source: String, val parts: List, base: Version?) : Comparable { - val base: Version + private val base: Version val numericParts: List init { diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt b/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt index b1fde68..54b8c23 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt @@ -3,13 +3,12 @@ package org.nixos.gradle2nix.metadata import java.io.File import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable -import nl.adaptivity.xmlutil.XmlStreaming import nl.adaptivity.xmlutil.serialization.XML import nl.adaptivity.xmlutil.serialization.XmlChildrenName import nl.adaptivity.xmlutil.serialization.XmlElement import nl.adaptivity.xmlutil.serialization.XmlSerialName +import nl.adaptivity.xmlutil.xmlStreaming import org.nixos.gradle2nix.Logger -import org.nixos.gradle2nix.DependencyCoordinates import org.nixos.gradle2nix.env.ModuleVersionId import org.nixos.gradle2nix.env.Version @@ -108,6 +107,8 @@ data class Component( val version: Version, val artifacts: List = emptyList(), ) { + val id: ModuleVersionId get() = ModuleVersionId(group, name, version) + constructor(id: ModuleVersionId, artifacts: List) : this( id.group, id.name, @@ -134,7 +135,7 @@ val XmlFormat = XML { fun parseVerificationMetadata(logger: Logger, metadata: File): VerificationMetadata? { return try { - metadata.reader().buffered().let(XmlStreaming::newReader).use { input -> + metadata.reader().buffered().let(xmlStreaming::newReader).use { input -> XmlFormat.decodeFromReader(input) } } catch (e: Exception) { diff --git a/app/src/test/kotlin/org/nixos/gradle2nix/GoldenTest.kt b/app/src/test/kotlin/org/nixos/gradle2nix/GoldenTest.kt index b5ce104..0f521ee 100644 --- a/app/src/test/kotlin/org/nixos/gradle2nix/GoldenTest.kt +++ b/app/src/test/kotlin/org/nixos/gradle2nix/GoldenTest.kt @@ -17,6 +17,9 @@ class GoldenTest : FunSpec({ golden("dependency/snapshot-dynamic") golden("dependency/snapshot-redirect") } + context("included-build") { + golden("included-build") + } context("integration") { golden("integration/settings-buildscript") } diff --git a/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt b/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt index 991af4d..8e1d2a7 100644 --- a/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt +++ b/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt @@ -73,7 +73,7 @@ suspend fun TestScope.fixture( if (!tempDir.resolve("settings.gradle").exists() && !tempDir.resolve("settings.gradle.kts").exists()) { Files.createFile(tempDir.resolve("settings.gradle").toPath()) } - app.main(listOf("-d", tempDir.toString()) + args.withM2()) + app.main(listOf("-d", tempDir.toString()) + listOf("--debug") + args.withM2() + "-Dorg.gradle.internal.operations.trace=${tempDir.resolve("build").absolutePath}") val file = tempDir.resolve("${app.envFile}.json") file.shouldBeAFile() val env: Env = file.inputStream().buffered().use { input -> diff --git a/build.gradle.kts b/build.gradle.kts index 1193cf2..b62f9cc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,7 +16,7 @@ subprojects { tasks { wrapper { - gradleVersion = "8.3" + gradleVersion = libs.versions.gradle.get() distributionType = Wrapper.DistributionType.ALL } } diff --git a/default.nix b/default.nix index a391bc3..9371914 100644 --- a/default.nix +++ b/default.nix @@ -35,4 +35,7 @@ let }; }; -in gradle2nix +in buildGradle { + envSpec = ./gradle-env.json; + pname = "gradle2nix"; +} diff --git a/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/build.gradle.kts b/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/build.gradle.kts index a77804b..13cc02c 100644 --- a/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/build.gradle.kts +++ b/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/build.gradle.kts @@ -9,3 +9,12 @@ repositories { dependencies { implementation("com.gradle.publish:plugin-publish-plugin:1.2.1") } + +gradlePlugin { + plugins { + register("apply-plugin-publish") { + id = "com.example.apply-plugin-publish" + implementationClass = "com.example.ApplyPluginPublishPlugin" + } + } +} diff --git a/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/src/main/kotlin/com.example/apply-plugin-publish.gradle.kts b/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/src/main/kotlin/com.example/apply-plugin-publish.gradle.kts deleted file mode 100644 index 7c0993e..0000000 --- a/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/src/main/kotlin/com.example/apply-plugin-publish.gradle.kts +++ /dev/null @@ -1,5 +0,0 @@ -package com.example - -plugins { - id("com.gradle.plugin-publish") -} diff --git a/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/src/main/kotlin/com/example/ApplyPluginPublishPlugin.kt b/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/src/main/kotlin/com/example/ApplyPluginPublishPlugin.kt new file mode 100644 index 0000000..b376c1a --- /dev/null +++ b/fixtures/buildsrc/plugin-in-buildsrc/kotlin/buildSrc/src/main/kotlin/com/example/ApplyPluginPublishPlugin.kt @@ -0,0 +1,10 @@ +package com.example + +import org.gradle.api.Plugin +import org.gradle.api.Project + +open class ApplyPluginPublishPlugin : Plugin { + override fun apply(project: Project) { + project.pluginManager.apply("com.gradle.plugin-publish") + } +} diff --git a/fixtures/golden/basic/basic-java-project.groovy.json b/fixtures/golden/basic/basic-java-project.groovy.json index b05be6e..6bdf5d6 100644 --- a/fixtures/golden/basic/basic-java-project.groovy.json +++ b/fixtures/golden/basic/basic-java-project.groovy.json @@ -1,101 +1,81 @@ { "com.squareup.moshi:moshi": { "1.8.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], - "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" - }, - "moshi-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" - ], - "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" - } + "moshi-1.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" + ], + "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" + }, + "moshi-1.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" + ], + "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" } } }, "com.squareup.okio:okio": { "2.2.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], - "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" - }, - "okio-2.2.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" - ], - "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" - } + "okio-2.2.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" + ], + "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" + }, + "okio-2.2.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" + ], + "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" - ], - "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" - }, - "kotlin-stdlib-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" - ], - "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" - } + "kotlin-stdlib-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" + ], + "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" + }, + "kotlin-stdlib-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" + ], + "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" - ], - "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" - }, - "kotlin-stdlib-common-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" - ], - "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" - } + "kotlin-stdlib-common-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" + ], + "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" + }, + "kotlin-stdlib-common-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" + ], + "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/golden/basic/basic-java-project.kotlin.json b/fixtures/golden/basic/basic-java-project.kotlin.json index b05be6e..6bdf5d6 100644 --- a/fixtures/golden/basic/basic-java-project.kotlin.json +++ b/fixtures/golden/basic/basic-java-project.kotlin.json @@ -1,101 +1,81 @@ { "com.squareup.moshi:moshi": { "1.8.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], - "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" - }, - "moshi-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" - ], - "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" - } + "moshi-1.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" + ], + "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" + }, + "moshi-1.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" + ], + "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" } } }, "com.squareup.okio:okio": { "2.2.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], - "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" - }, - "okio-2.2.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" - ], - "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" - } + "okio-2.2.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" + ], + "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" + }, + "okio-2.2.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" + ], + "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" - ], - "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" - }, - "kotlin-stdlib-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" - ], - "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" - } + "kotlin-stdlib-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" + ], + "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" + }, + "kotlin-stdlib-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" + ], + "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" - ], - "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" - }, - "kotlin-stdlib-common-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" - ], - "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" - } + "kotlin-stdlib-common-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" + ], + "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" + }, + "kotlin-stdlib-common-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" + ], + "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/golden/basic/basic-kotlin-project.kotlin.json b/fixtures/golden/basic/basic-kotlin-project.kotlin.json index 87a6c03..2aca94e 100644 --- a/fixtures/golden/basic/basic-kotlin-project.kotlin.json +++ b/fixtures/golden/basic/basic-kotlin-project.kotlin.json @@ -1,1777 +1,1427 @@ { "com.fasterxml.jackson.core:jackson-annotations": { "2.10.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jackson-annotations-2.10.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar" - ], - "hash": "sha256-Zz+K4Wvs6k+pN0BLOoUUF/r0LfO7xZICi74r/gzJ2Ms=" - }, - "jackson-annotations-2.10.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.pom" - ], - "hash": "sha256-7OURA2Z+iBHw/3RYmGryFxhi5UuYE8FwjPk3kESH+Vw=" - } + "jackson-annotations-2.10.1.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar" + ], + "hash": "sha256-Zz+K4Wvs6k+pN0BLOoUUF/r0LfO7xZICi74r/gzJ2Ms=" + }, + "jackson-annotations-2.10.1.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.pom" + ], + "hash": "sha256-7OURA2Z+iBHw/3RYmGryFxhi5UuYE8FwjPk3kESH+Vw=" } } }, "com.fasterxml.jackson.core:jackson-core": { "2.10.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jackson-core-2.10.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar" - ], - "hash": "sha256-eb/73NNJ9ppawlLitAlhMXBDhq9PoU2VOV6poOQjzzM=" - }, - "jackson-core-2.10.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.pom" - ], - "hash": "sha256-EXkJC3ILJankJmQwLwM0oiQLMMcoC0IkJeT0UZ5bLP4=" - } + "jackson-core-2.10.1.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar" + ], + "hash": "sha256-eb/73NNJ9ppawlLitAlhMXBDhq9PoU2VOV6poOQjzzM=" + }, + "jackson-core-2.10.1.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.pom" + ], + "hash": "sha256-EXkJC3ILJankJmQwLwM0oiQLMMcoC0IkJeT0UZ5bLP4=" } } }, "com.fasterxml.jackson.core:jackson-databind": { "2.10.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jackson-databind-2.10.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar" - ], - "hash": "sha256-LSP0cAFJIjNWWt9aNPIl8q6JVkzuCAJIc+w2t4Qu3kY=" - }, - "jackson-databind-2.10.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.pom" - ], - "hash": "sha256-OGlQZeP1ILBbvY6lmC5ba1vZ+FYpZ7g9rLfQerCMauc=" - } + "jackson-databind-2.10.1.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar" + ], + "hash": "sha256-LSP0cAFJIjNWWt9aNPIl8q6JVkzuCAJIc+w2t4Qu3kY=" + }, + "jackson-databind-2.10.1.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.pom" + ], + "hash": "sha256-OGlQZeP1ILBbvY6lmC5ba1vZ+FYpZ7g9rLfQerCMauc=" } } }, "com.github.gundy:semver4j": { "0.16.4": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "semver4j-0.16.4-nodeps.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4-nodeps.jar" - ], - "hash": "sha256-P1nspRY3TM1P01UWJb9Q+KSxkfcAUI985IZkYKYSivA=" - }, - "semver4j-0.16.4.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.pom" - ], - "hash": "sha256-MgAdskQ7M53SH1t5/ynRreci0boIDCFL3oGfD3LRYE0=" - } + "semver4j-0.16.4-nodeps.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4-nodeps.jar" + ], + "hash": "sha256-P1nspRY3TM1P01UWJb9Q+KSxkfcAUI985IZkYKYSivA=" + }, + "semver4j-0.16.4.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.pom" + ], + "hash": "sha256-MgAdskQ7M53SH1t5/ynRreci0boIDCFL3oGfD3LRYE0=" } } }, "com.github.pengrad:java-telegram-bot-api": { "4.6.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "java-telegram-bot-api-4.6.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/pengrad/java-telegram-bot-api/4.6.0/java-telegram-bot-api-4.6.0.jar" - ], - "hash": "sha256-w4H/cErewM/mZbrnUYtwiT5Czf83Smb0qYxGfeG/TdU=" - }, - "java-telegram-bot-api-4.6.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/pengrad/java-telegram-bot-api/4.6.0/java-telegram-bot-api-4.6.0.pom" - ], - "hash": "sha256-nZxF//5qwbIbZffUK0k2T/gnnX5pLU9wF0BLLhC+YsE=" - } + "java-telegram-bot-api-4.6.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/pengrad/java-telegram-bot-api/4.6.0/java-telegram-bot-api-4.6.0.jar" + ], + "hash": "sha256-w4H/cErewM/mZbrnUYtwiT5Czf83Smb0qYxGfeG/TdU=" + }, + "java-telegram-bot-api-4.6.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/pengrad/java-telegram-bot-api/4.6.0/java-telegram-bot-api-4.6.0.pom" + ], + "hash": "sha256-nZxF//5qwbIbZffUK0k2T/gnnX5pLU9wF0BLLhC+YsE=" } } }, "com.google.code.findbugs:jsr305": { "3.0.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jsr305-3.0.2.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" - ], - "hash": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=" - }, - "jsr305-3.0.2.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom" - ], - "hash": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" - } + "jsr305-3.0.2.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" + ], + "hash": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=" + }, + "jsr305-3.0.2.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.pom" + ], + "hash": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" } } }, "com.google.code.gson:gson": { "2.8.9": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gson-2.8.9.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" - ], - "hash": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=" - }, - "gson-2.8.9.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.9/gson-2.8.9.pom" - ], - "hash": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4=" - } + "gson-2.8.9.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" + ], + "hash": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=" + }, + "gson-2.8.9.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.9/gson-2.8.9.pom" + ], + "hash": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4=" } }, "2.8.5": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gson-2.8.5.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar" - ], - "hash": "sha256-IzoBSfw2XJ9u29aDz+JmsZvcdzvpjqva9rPJJLSOfYE=" - }, - "gson-2.8.5.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom" - ], - "hash": "sha256-uDCFV6f8zJLZ/nyM0FmSWLNhKF0uzedontqYhDJVoJI=" - } + "gson-2.8.5.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar" + ], + "hash": "sha256-IzoBSfw2XJ9u29aDz+JmsZvcdzvpjqva9rPJJLSOfYE=" + }, + "gson-2.8.5.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.pom" + ], + "hash": "sha256-uDCFV6f8zJLZ/nyM0FmSWLNhKF0uzedontqYhDJVoJI=" } } }, "com.google.errorprone:error_prone_annotations": { "2.3.4": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "error_prone_annotations-2.3.4.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar" - ], - "hash": "sha256-uvfW6pfOYGxT4RtoVLpfLOfvXCTd3wr6GNEmC9JbACw=" - }, - "error_prone_annotations-2.3.4.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom" - ], - "hash": "sha256-EyZziktPfMrPYHuGahH7hRk+9g9qWUYRh85yZfm+W+0=" - } + "error_prone_annotations-2.3.4.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar" + ], + "hash": "sha256-uvfW6pfOYGxT4RtoVLpfLOfvXCTd3wr6GNEmC9JbACw=" + }, + "error_prone_annotations-2.3.4.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.pom" + ], + "hash": "sha256-EyZziktPfMrPYHuGahH7hRk+9g9qWUYRh85yZfm+W+0=" } } }, "com.google.guava:failureaccess": { "1.0.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "failureaccess-1.0.1.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" - ], - "hash": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=" - }, - "failureaccess-1.0.1.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom" - ], - "hash": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" - } + "failureaccess-1.0.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + ], + "hash": "sha256-oXHuTHNN0tqDfksWvp30Zhr6typBra8x64Tf2vk2yiY=" + }, + "failureaccess-1.0.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom" + ], + "hash": "sha256-6WBCznj+y6DaK+lkUilHyHtAopG1/TzWcqQ0kkEDxLk=" } } }, "com.google.guava:guava": { "29.0-jre": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "guava-29.0-jre.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/guava/29.0-jre/guava-29.0-jre.jar" - ], - "hash": "sha256-sixftm1h57lSJTHQSy+RW1FY6AqgtA7nKCyL+wew2iU=" - }, - "guava-29.0-jre.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/guava/29.0-jre/guava-29.0-jre.pom" - ], - "hash": "sha256-kCfpNAmJA9KH8bphyLZfAdHR4dp6b7zAS/PeBUQBRCY=" - } + "guava-29.0-jre.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/guava/guava/29.0-jre/guava-29.0-jre.jar" + ], + "hash": "sha256-sixftm1h57lSJTHQSy+RW1FY6AqgtA7nKCyL+wew2iU=" + }, + "guava-29.0-jre.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/guava/guava/29.0-jre/guava-29.0-jre.pom" + ], + "hash": "sha256-kCfpNAmJA9KH8bphyLZfAdHR4dp6b7zAS/PeBUQBRCY=" } } }, "com.google.guava:listenablefuture": { "9999.0-empty-to-avoid-conflict-with-guava": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" - ], - "hash": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=" - }, - "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom" - ], - "hash": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" - } + "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + ], + "hash": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=" + }, + "listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom" + ], + "hash": "sha256-GNSx2yYVPU5VB5zh92ux/gXNuGLvmVSojLzE/zi4Z5s=" } } }, "com.google.j2objc:j2objc-annotations": { "1.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "j2objc-annotations-1.3.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" - ], - "hash": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=" - }, - "j2objc-annotations-1.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom" - ], - "hash": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" - } + "j2objc-annotations-1.3.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" + ], + "hash": "sha256-Ia8wySJnvWEiwOC00gzMtmQaN+r5VsZUDsRx1YTmSns=" + }, + "j2objc-annotations-1.3.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.pom" + ], + "hash": "sha256-X6yoJLoRW+5FhzAzff2y/OpGui/XdNQwTtvzD6aj8FU=" } } }, "com.natpryce:konfig": { "1.6.10.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "konfig-1.6.10.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/natpryce/konfig/1.6.10.0/konfig-1.6.10.0.jar" - ], - "hash": "sha256-1Va6vANYRVP1/TzEaJTF6jMxCSv7qufqYm1bjUznk7s=" - }, - "konfig-1.6.10.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/natpryce/konfig/1.6.10.0/konfig-1.6.10.0.pom" - ], - "hash": "sha256-1NTlAHxEbyBlnbIqc2WXwLCFOLy6FL1HEND4VNxxFYg=" - } + "konfig-1.6.10.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/natpryce/konfig/1.6.10.0/konfig-1.6.10.0.jar" + ], + "hash": "sha256-1Va6vANYRVP1/TzEaJTF6jMxCSv7qufqYm1bjUznk7s=" + }, + "konfig-1.6.10.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/natpryce/konfig/1.6.10.0/konfig-1.6.10.0.pom" + ], + "hash": "sha256-1NTlAHxEbyBlnbIqc2WXwLCFOLy6FL1HEND4VNxxFYg=" } } }, "com.squareup.okhttp3:logging-interceptor": { "3.12.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "logging-interceptor-3.12.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/logging-interceptor/3.12.3/logging-interceptor-3.12.3.jar" - ], - "hash": "sha256-NNEihOBDYkI+VFe03a74xNhLyNgN1K0ZQ+Y8hQf4FXY=" - }, - "logging-interceptor-3.12.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/logging-interceptor/3.12.3/logging-interceptor-3.12.3.pom" - ], - "hash": "sha256-H/YmwXE+Itb1bpLtvctOnBRMszSoT6gAsHAfmW+xp/I=" - } + "logging-interceptor-3.12.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/logging-interceptor/3.12.3/logging-interceptor-3.12.3.jar" + ], + "hash": "sha256-NNEihOBDYkI+VFe03a74xNhLyNgN1K0ZQ+Y8hQf4FXY=" + }, + "logging-interceptor-3.12.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/logging-interceptor/3.12.3/logging-interceptor-3.12.3.pom" + ], + "hash": "sha256-H/YmwXE+Itb1bpLtvctOnBRMszSoT6gAsHAfmW+xp/I=" } } }, "com.squareup.okhttp3:okhttp": { "3.12.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okhttp-3.12.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.3/okhttp-3.12.3.jar" - ], - "hash": "sha256-gUWW1U7f2Ut9nYcSvzeYZ9ObCQQo3TjFEG0N7V2jVv8=" - }, - "okhttp-3.12.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.3/okhttp-3.12.3.pom" - ], - "hash": "sha256-xXZHCTgwkLDEfEiizwh2OTvt1Ihmv83hk0NJf/oXuEQ=" - } + "okhttp-3.12.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.3/okhttp-3.12.3.jar" + ], + "hash": "sha256-gUWW1U7f2Ut9nYcSvzeYZ9ObCQQo3TjFEG0N7V2jVv8=" + }, + "okhttp-3.12.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.3/okhttp-3.12.3.pom" + ], + "hash": "sha256-xXZHCTgwkLDEfEiizwh2OTvt1Ihmv83hk0NJf/oXuEQ=" } } }, "com.squareup.okio:okio": { "1.15.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-1.15.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.jar" - ], - "hash": "sha256-aT+jGafohDMAYCsgQCO3Z08Qbry1d/LdWAchK2YRi9I=" - }, - "okio-1.15.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.pom" - ], - "hash": "sha256-8cELFIDRq3X7BRoHsnPjfNolJel+Fgfug+aDO3Dhv84=" - } + "okio-1.15.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.jar" + ], + "hash": "sha256-aT+jGafohDMAYCsgQCO3Z08Qbry1d/LdWAchK2YRi9I=" + }, + "okio-1.15.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.pom" + ], + "hash": "sha256-8cELFIDRq3X7BRoHsnPjfNolJel+Fgfug+aDO3Dhv84=" } } }, "com.winterbe:expekt": { "0.5.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "expekt-0.5.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/winterbe/expekt/0.5.0/expekt-0.5.0.jar" - ], - "hash": "sha256-mKJnQqgnRs1u5m7/u8PK/TInA+onhhf734u5tU3O8Xw=" - }, - "expekt-0.5.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/winterbe/expekt/0.5.0/expekt-0.5.0.pom" - ], - "hash": "sha256-We03cwfzVZIPORBAQ6YBDDrnbKWfKULGxk3Ttg0pEsc=" - } + "expekt-0.5.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/winterbe/expekt/0.5.0/expekt-0.5.0.jar" + ], + "hash": "sha256-mKJnQqgnRs1u5m7/u8PK/TInA+onhhf734u5tU3O8Xw=" + }, + "expekt-0.5.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/winterbe/expekt/0.5.0/expekt-0.5.0.pom" + ], + "hash": "sha256-We03cwfzVZIPORBAQ6YBDDrnbKWfKULGxk3Ttg0pEsc=" } } }, "de.undercouch:gradle-download-task": { "4.1.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gradle-download-task-4.1.1.jar": { - "urls": [ - "https://plugins.gradle.org/m2/de/undercouch/gradle-download-task/4.1.1/gradle-download-task-4.1.1.jar" - ], - "hash": "sha256-6wi1cOQI1GRnBecKlJYU1DnqKxFFXxZSqwMw3olU2rk=" - }, - "gradle-download-task-4.1.1.pom": { - "urls": [ - "https://plugins.gradle.org/m2/de/undercouch/gradle-download-task/4.1.1/gradle-download-task-4.1.1.pom" - ], - "hash": "sha256-EQnx9xpUJU1ZAzfYudRD+d/AhyjJwdgzVlXMHcyIwLk=" - } + "gradle-download-task-4.1.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/de/undercouch/gradle-download-task/4.1.1/gradle-download-task-4.1.1.jar" + ], + "hash": "sha256-6wi1cOQI1GRnBecKlJYU1DnqKxFFXxZSqwMw3olU2rk=" + }, + "gradle-download-task-4.1.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/de/undercouch/gradle-download-task/4.1.1/gradle-download-task-4.1.1.pom" + ], + "hash": "sha256-EQnx9xpUJU1ZAzfYudRD+d/AhyjJwdgzVlXMHcyIwLk=" } } }, "io.github.classgraph:classgraph": { "4.8.37": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "classgraph-4.8.37.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.jar" - ], - "hash": "sha256-fR0+iCjB7vVJ1B7x7Oc9LFxYz7lRs/Igzwzx3SVVgXM=" - }, - "classgraph-4.8.37.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.pom" - ], - "hash": "sha256-pJBV0GEleGZQvjPu13rphQCROLhNOWA7wesu08gIWzQ=" - } + "classgraph-4.8.37.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.jar" + ], + "hash": "sha256-fR0+iCjB7vVJ1B7x7Oc9LFxYz7lRs/Igzwzx3SVVgXM=" + }, + "classgraph-4.8.37.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.pom" + ], + "hash": "sha256-pJBV0GEleGZQvjPu13rphQCROLhNOWA7wesu08gIWzQ=" } } }, "io.javalin:javalin": { "3.7.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "javalin-3.7.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/javalin/javalin/3.7.0/javalin-3.7.0.jar" - ], - "hash": "sha256-YGYQPPI2In7IacUllknrErvlwFyH8MHp9y86RGYOZ3I=" - }, - "javalin-3.7.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/javalin/javalin/3.7.0/javalin-3.7.0.pom" - ], - "hash": "sha256-11U3Www5qZiAEH3sDAzdMgDx7qi2npxtFkYdyuR050M=" - } + "javalin-3.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/javalin/javalin/3.7.0/javalin-3.7.0.jar" + ], + "hash": "sha256-YGYQPPI2In7IacUllknrErvlwFyH8MHp9y86RGYOZ3I=" + }, + "javalin-3.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/javalin/javalin/3.7.0/javalin-3.7.0.pom" + ], + "hash": "sha256-11U3Www5qZiAEH3sDAzdMgDx7qi2npxtFkYdyuR050M=" } } }, "javax.servlet:javax.servlet-api": { "3.1.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "javax.servlet-api-3.1.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar" - ], - "hash": "sha256-r0VrLdQcToLPVPPnQ7xniXPZ/jW9TTBx+gXH5TM7hII=" - }, - "javax.servlet-api-3.1.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.pom" - ], - "hash": "sha256-sxEJ4i6j8t8a15VUMucYo13vUK5sGWmANK+ooM+ekGk=" - } + "javax.servlet-api-3.1.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar" + ], + "hash": "sha256-r0VrLdQcToLPVPPnQ7xniXPZ/jW9TTBx+gXH5TM7hII=" + }, + "javax.servlet-api-3.1.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.pom" + ], + "hash": "sha256-sxEJ4i6j8t8a15VUMucYo13vUK5sGWmANK+ooM+ekGk=" } } }, "net.java.dev.jna:jna": { "5.6.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jna-5.6.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" - ], - "hash": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=" - }, - "jna-5.6.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom" - ], - "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" - } + "jna-5.6.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" + ], + "hash": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=" + }, + "jna-5.6.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom" + ], + "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" } } }, "org.apiguardian:apiguardian-api": { "1.1.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "apiguardian-api-1.1.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.jar" - ], - "hash": "sha256-qarp/4rj4XoqGPeRdegrFiZ8JG+708qd+7spCwjc/dQ=" - }, - "apiguardian-api-1.1.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.pom" - ], - "hash": "sha256-qUW5y1zZt3sscRhE5lnEPsBw71nZ9Qn6n0wYYbSGJxE=" - } + "apiguardian-api-1.1.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.jar" + ], + "hash": "sha256-qarp/4rj4XoqGPeRdegrFiZ8JG+708qd+7spCwjc/dQ=" + }, + "apiguardian-api-1.1.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.pom" + ], + "hash": "sha256-qUW5y1zZt3sscRhE5lnEPsBw71nZ9Qn6n0wYYbSGJxE=" } } }, "org.checkerframework:checker-qual": { "2.11.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "checker-qual-2.11.1.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.jar" - ], - "hash": "sha256-AVIkpLHcbebaBTJz1Np9Oc/qIOYwOBafxFrA0dycWTg=" - }, - "checker-qual-2.11.1.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.pom" - ], - "hash": "sha256-zy4MkNj3V0VfSiWOpglzkFNmO9XaannZvVP5NaR955w=" - } + "checker-qual-2.11.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.jar" + ], + "hash": "sha256-AVIkpLHcbebaBTJz1Np9Oc/qIOYwOBafxFrA0dycWTg=" + }, + "checker-qual-2.11.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.pom" + ], + "hash": "sha256-zy4MkNj3V0VfSiWOpglzkFNmO9XaannZvVP5NaR955w=" } } }, "org.eclipse.jetty.websocket:websocket-api": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "websocket-api-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-api/9.4.25.v20191220/websocket-api-9.4.25.v20191220.jar" - ], - "hash": "sha256-sRCCel9HyDUQMj7hm+h+N7FUDhVTfNAhqTVJ4El0f68=" - }, - "websocket-api-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-api/9.4.25.v20191220/websocket-api-9.4.25.v20191220.pom" - ], - "hash": "sha256-xn/BVBQDGiWCGJri17IMVhDTUvWkf4fSi8+1lJQTWcs=" - } + "websocket-api-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-api/9.4.25.v20191220/websocket-api-9.4.25.v20191220.jar" + ], + "hash": "sha256-sRCCel9HyDUQMj7hm+h+N7FUDhVTfNAhqTVJ4El0f68=" + }, + "websocket-api-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-api/9.4.25.v20191220/websocket-api-9.4.25.v20191220.pom" + ], + "hash": "sha256-xn/BVBQDGiWCGJri17IMVhDTUvWkf4fSi8+1lJQTWcs=" } } }, "org.eclipse.jetty.websocket:websocket-client": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "websocket-client-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-client/9.4.25.v20191220/websocket-client-9.4.25.v20191220.jar" - ], - "hash": "sha256-dIMBH4pyWNlP62P+SjZSCYG8HYXsPdGxSJlX1AcRFOw=" - }, - "websocket-client-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-client/9.4.25.v20191220/websocket-client-9.4.25.v20191220.pom" - ], - "hash": "sha256-AzAQdDEZ7xKiB2CXLdHAu6BwLuiVU5LtP/QdF2RMOs4=" - } + "websocket-client-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-client/9.4.25.v20191220/websocket-client-9.4.25.v20191220.jar" + ], + "hash": "sha256-dIMBH4pyWNlP62P+SjZSCYG8HYXsPdGxSJlX1AcRFOw=" + }, + "websocket-client-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-client/9.4.25.v20191220/websocket-client-9.4.25.v20191220.pom" + ], + "hash": "sha256-AzAQdDEZ7xKiB2CXLdHAu6BwLuiVU5LtP/QdF2RMOs4=" } } }, "org.eclipse.jetty.websocket:websocket-common": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "websocket-common-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-common/9.4.25.v20191220/websocket-common-9.4.25.v20191220.jar" - ], - "hash": "sha256-1bvWkUvEIbKOB6MXkc2ZKgBnQX1rX9Bapkq1hDrydzw=" - }, - "websocket-common-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-common/9.4.25.v20191220/websocket-common-9.4.25.v20191220.pom" - ], - "hash": "sha256-ukxD7w1zKeye8StLaAa+D3rHPCQRm8vkvj1m7ebbmlQ=" - } + "websocket-common-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-common/9.4.25.v20191220/websocket-common-9.4.25.v20191220.jar" + ], + "hash": "sha256-1bvWkUvEIbKOB6MXkc2ZKgBnQX1rX9Bapkq1hDrydzw=" + }, + "websocket-common-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-common/9.4.25.v20191220/websocket-common-9.4.25.v20191220.pom" + ], + "hash": "sha256-ukxD7w1zKeye8StLaAa+D3rHPCQRm8vkvj1m7ebbmlQ=" } } }, "org.eclipse.jetty.websocket:websocket-server": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "websocket-server-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-server/9.4.25.v20191220/websocket-server-9.4.25.v20191220.jar" - ], - "hash": "sha256-PjO/DwuuXX+/Rx16JWroB4UCkGoxIaCgANkU39F21bo=" - }, - "websocket-server-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-server/9.4.25.v20191220/websocket-server-9.4.25.v20191220.pom" - ], - "hash": "sha256-o9WaXSoxrXskMRuXh2Eog5sNeO+oH4blG6yqelb5MKQ=" - } + "websocket-server-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-server/9.4.25.v20191220/websocket-server-9.4.25.v20191220.jar" + ], + "hash": "sha256-PjO/DwuuXX+/Rx16JWroB4UCkGoxIaCgANkU39F21bo=" + }, + "websocket-server-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-server/9.4.25.v20191220/websocket-server-9.4.25.v20191220.pom" + ], + "hash": "sha256-o9WaXSoxrXskMRuXh2Eog5sNeO+oH4blG6yqelb5MKQ=" } } }, "org.eclipse.jetty.websocket:websocket-servlet": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "websocket-servlet-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-servlet/9.4.25.v20191220/websocket-servlet-9.4.25.v20191220.jar" - ], - "hash": "sha256-nYoe6bmGzp/JJM3ai9fvzxwLZ0X3qWa1B8x3WU/vIms=" - }, - "websocket-servlet-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-servlet/9.4.25.v20191220/websocket-servlet-9.4.25.v20191220.pom" - ], - "hash": "sha256-WgVNHE2/17gfAqoOIR+pm7ZHZEn6T48swQGjvPtT7wY=" - } + "websocket-servlet-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-servlet/9.4.25.v20191220/websocket-servlet-9.4.25.v20191220.jar" + ], + "hash": "sha256-nYoe6bmGzp/JJM3ai9fvzxwLZ0X3qWa1B8x3WU/vIms=" + }, + "websocket-servlet-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-servlet/9.4.25.v20191220/websocket-servlet-9.4.25.v20191220.pom" + ], + "hash": "sha256-WgVNHE2/17gfAqoOIR+pm7ZHZEn6T48swQGjvPtT7wY=" } } }, "org.eclipse.jetty:jetty-client": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-client-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-client/9.4.25.v20191220/jetty-client-9.4.25.v20191220.jar" - ], - "hash": "sha256-qwUsaY1GjdLLjZ1bcH5VqUQDDZFfT59BrDzc+Cs9xuA=" - }, - "jetty-client-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-client/9.4.25.v20191220/jetty-client-9.4.25.v20191220.pom" - ], - "hash": "sha256-ixNwOlizo3BtJIiemlXDSRu+XY+DZdOoKkvvqcbp+eM=" - } + "jetty-client-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-client/9.4.25.v20191220/jetty-client-9.4.25.v20191220.jar" + ], + "hash": "sha256-qwUsaY1GjdLLjZ1bcH5VqUQDDZFfT59BrDzc+Cs9xuA=" + }, + "jetty-client-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-client/9.4.25.v20191220/jetty-client-9.4.25.v20191220.pom" + ], + "hash": "sha256-ixNwOlizo3BtJIiemlXDSRu+XY+DZdOoKkvvqcbp+eM=" } } }, "org.eclipse.jetty:jetty-http": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-http-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-http/9.4.25.v20191220/jetty-http-9.4.25.v20191220.jar" - ], - "hash": "sha256-3JxGbw/kvzf9X02iPQFoSwZ63poWAsTzxbaUvMIIR7o=" - }, - "jetty-http-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-http/9.4.25.v20191220/jetty-http-9.4.25.v20191220.pom" - ], - "hash": "sha256-upIlnnZtESJEah+zuPZAXnroxcQS8i6XbLCEyoxhm4c=" - } + "jetty-http-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-http/9.4.25.v20191220/jetty-http-9.4.25.v20191220.jar" + ], + "hash": "sha256-3JxGbw/kvzf9X02iPQFoSwZ63poWAsTzxbaUvMIIR7o=" + }, + "jetty-http-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-http/9.4.25.v20191220/jetty-http-9.4.25.v20191220.pom" + ], + "hash": "sha256-upIlnnZtESJEah+zuPZAXnroxcQS8i6XbLCEyoxhm4c=" } } }, "org.eclipse.jetty:jetty-io": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-io-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-io/9.4.25.v20191220/jetty-io-9.4.25.v20191220.jar" - ], - "hash": "sha256-6cMdtQO2B1/UPxVTGQMAfB6Cn8JF2jQEtuQyfyTvlWk=" - }, - "jetty-io-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-io/9.4.25.v20191220/jetty-io-9.4.25.v20191220.pom" - ], - "hash": "sha256-q1nyQDwSIWhSvBzyhOVhETo9LgsZUmMwmLBfOQW9kYE=" - } + "jetty-io-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-io/9.4.25.v20191220/jetty-io-9.4.25.v20191220.jar" + ], + "hash": "sha256-6cMdtQO2B1/UPxVTGQMAfB6Cn8JF2jQEtuQyfyTvlWk=" + }, + "jetty-io-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-io/9.4.25.v20191220/jetty-io-9.4.25.v20191220.pom" + ], + "hash": "sha256-q1nyQDwSIWhSvBzyhOVhETo9LgsZUmMwmLBfOQW9kYE=" } } }, "org.eclipse.jetty:jetty-security": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-security-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-security/9.4.25.v20191220/jetty-security-9.4.25.v20191220.jar" - ], - "hash": "sha256-Y3HBY7kqyNb6sIyx2rkdDmkOclZoc9j3g706d5Oj2iY=" - }, - "jetty-security-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-security/9.4.25.v20191220/jetty-security-9.4.25.v20191220.pom" - ], - "hash": "sha256-2j1qeYtoSPOXIPxweDTha+S8pC31qiXCWSK5Mvz+rus=" - } + "jetty-security-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-security/9.4.25.v20191220/jetty-security-9.4.25.v20191220.jar" + ], + "hash": "sha256-Y3HBY7kqyNb6sIyx2rkdDmkOclZoc9j3g706d5Oj2iY=" + }, + "jetty-security-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-security/9.4.25.v20191220/jetty-security-9.4.25.v20191220.pom" + ], + "hash": "sha256-2j1qeYtoSPOXIPxweDTha+S8pC31qiXCWSK5Mvz+rus=" } } }, "org.eclipse.jetty:jetty-server": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-server-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-server/9.4.25.v20191220/jetty-server-9.4.25.v20191220.jar" - ], - "hash": "sha256-z89tvOS+zuXwZw2bx6do0bc87wyEZj6CrMC5EN8lZfQ=" - }, - "jetty-server-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-server/9.4.25.v20191220/jetty-server-9.4.25.v20191220.pom" - ], - "hash": "sha256-uWOogVUMUf5hOTgJbqfwWZLoGzBBy8faXgb6+8/YZWk=" - } + "jetty-server-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-server/9.4.25.v20191220/jetty-server-9.4.25.v20191220.jar" + ], + "hash": "sha256-z89tvOS+zuXwZw2bx6do0bc87wyEZj6CrMC5EN8lZfQ=" + }, + "jetty-server-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-server/9.4.25.v20191220/jetty-server-9.4.25.v20191220.pom" + ], + "hash": "sha256-uWOogVUMUf5hOTgJbqfwWZLoGzBBy8faXgb6+8/YZWk=" } } }, "org.eclipse.jetty:jetty-servlet": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-servlet-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlet/9.4.25.v20191220/jetty-servlet-9.4.25.v20191220.jar" - ], - "hash": "sha256-LU0t1OZdCWL0/xHTycytMKYmN3fgVpwbVzE4aLNHchw=" - }, - "jetty-servlet-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlet/9.4.25.v20191220/jetty-servlet-9.4.25.v20191220.pom" - ], - "hash": "sha256-tw95bbbqAGKLv7ph5aLgMRLjJ10OaIHJN/ARwn/wXos=" - } + "jetty-servlet-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlet/9.4.25.v20191220/jetty-servlet-9.4.25.v20191220.jar" + ], + "hash": "sha256-LU0t1OZdCWL0/xHTycytMKYmN3fgVpwbVzE4aLNHchw=" + }, + "jetty-servlet-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-servlet/9.4.25.v20191220/jetty-servlet-9.4.25.v20191220.pom" + ], + "hash": "sha256-tw95bbbqAGKLv7ph5aLgMRLjJ10OaIHJN/ARwn/wXos=" } } }, "org.eclipse.jetty:jetty-util": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-util-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-util/9.4.25.v20191220/jetty-util-9.4.25.v20191220.jar" - ], - "hash": "sha256-IjeA1yTBx0Y8MjOoLAdobz/XigIvVg0BAlfb5AKODRQ=" - }, - "jetty-util-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-util/9.4.25.v20191220/jetty-util-9.4.25.v20191220.pom" - ], - "hash": "sha256-iEWSOTxmB1pqb6Z9iY532crIf1lIy10xDPyN5Z7wE8Y=" - } + "jetty-util-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-util/9.4.25.v20191220/jetty-util-9.4.25.v20191220.jar" + ], + "hash": "sha256-IjeA1yTBx0Y8MjOoLAdobz/XigIvVg0BAlfb5AKODRQ=" + }, + "jetty-util-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-util/9.4.25.v20191220/jetty-util-9.4.25.v20191220.pom" + ], + "hash": "sha256-iEWSOTxmB1pqb6Z9iY532crIf1lIy10xDPyN5Z7wE8Y=" } } }, "org.eclipse.jetty:jetty-webapp": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-webapp-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-webapp/9.4.25.v20191220/jetty-webapp-9.4.25.v20191220.jar" - ], - "hash": "sha256-qnWB2sNcrVdLA82aFEuibc9DeZ0k7P9enzoGiKJzLvE=" - }, - "jetty-webapp-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-webapp/9.4.25.v20191220/jetty-webapp-9.4.25.v20191220.pom" - ], - "hash": "sha256-HRXbctxeN+O+7iEjd1PsYkXn/sXj/ehUK5Yf/ZB9Ufw=" - } + "jetty-webapp-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-webapp/9.4.25.v20191220/jetty-webapp-9.4.25.v20191220.jar" + ], + "hash": "sha256-qnWB2sNcrVdLA82aFEuibc9DeZ0k7P9enzoGiKJzLvE=" + }, + "jetty-webapp-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-webapp/9.4.25.v20191220/jetty-webapp-9.4.25.v20191220.pom" + ], + "hash": "sha256-HRXbctxeN+O+7iEjd1PsYkXn/sXj/ehUK5Yf/ZB9Ufw=" } } }, "org.eclipse.jetty:jetty-xml": { "9.4.25.v20191220": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jetty-xml-9.4.25.v20191220.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-xml/9.4.25.v20191220/jetty-xml-9.4.25.v20191220.jar" - ], - "hash": "sha256-+xNsUWNTj8WHQuqlbfRIdlu4FvJd43Hasf6u5612tN8=" - }, - "jetty-xml-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-xml/9.4.25.v20191220/jetty-xml-9.4.25.v20191220.pom" - ], - "hash": "sha256-05fGZk1fr9j7VX7NJU4EZP16bakwG60B4C248SAFvrM=" - } + "jetty-xml-9.4.25.v20191220.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-xml/9.4.25.v20191220/jetty-xml-9.4.25.v20191220.jar" + ], + "hash": "sha256-+xNsUWNTj8WHQuqlbfRIdlu4FvJd43Hasf6u5612tN8=" + }, + "jetty-xml-9.4.25.v20191220.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-xml/9.4.25.v20191220/jetty-xml-9.4.25.v20191220.pom" + ], + "hash": "sha256-05fGZk1fr9j7VX7NJU4EZP16bakwG60B4C248SAFvrM=" } } }, "org.jetbrains.intellij.deps:trove4j": { "1.0.20200330": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "trove4j-1.0.20200330.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" - ], - "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" - }, - "trove4j-1.0.20200330.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" - ], - "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" - } + "trove4j-1.0.20200330.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" + ], + "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" + }, + "trove4j-1.0.20200330.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" + ], + "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" } } }, "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "org.jetbrains.kotlin.jvm.gradle.plugin-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.6.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.6.21.pom" - ], - "hash": "sha256-hKJnm90W1DkKJmp58Gzaix+iq38XlowYk0l84ZWOHEQ=" - } + "org.jetbrains.kotlin.jvm.gradle.plugin-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.6.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.6.21.pom" + ], + "hash": "sha256-hKJnm90W1DkKJmp58Gzaix+iq38XlowYk0l84ZWOHEQ=" } } }, "org.jetbrains.kotlin:kotlin-android-extensions": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-android-extensions-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.6.21/kotlin-android-extensions-1.6.21.jar" - ], - "hash": "sha256-QY25MO/hevs27AnooGI1615PYAsrXKFIeEIsn5lEbPs=" - }, - "kotlin-android-extensions-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.6.21/kotlin-android-extensions-1.6.21.pom" - ], - "hash": "sha256-oWU+E091vwu2aNklZdd/Qy3lGijcUcNK9eOBS53tCsQ=" - } + "kotlin-android-extensions-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.6.21/kotlin-android-extensions-1.6.21.jar" + ], + "hash": "sha256-QY25MO/hevs27AnooGI1615PYAsrXKFIeEIsn5lEbPs=" + }, + "kotlin-android-extensions-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.6.21/kotlin-android-extensions-1.6.21.pom" + ], + "hash": "sha256-oWU+E091vwu2aNklZdd/Qy3lGijcUcNK9eOBS53tCsQ=" } } }, "org.jetbrains.kotlin:kotlin-annotation-processing-gradle": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-annotation-processing-gradle-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.6.21/kotlin-annotation-processing-gradle-1.6.21.jar" - ], - "hash": "sha256-tA86gSFVnlAjnFXvh2Z6IYBRG7GTQfzIYZh+T4TOYog=" - }, - "kotlin-annotation-processing-gradle-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.6.21/kotlin-annotation-processing-gradle-1.6.21.pom" - ], - "hash": "sha256-MImLOrD3X6VZjABz0qoqV9yctWnJ6Mb/O6UXUopMEHE=" - } + "kotlin-annotation-processing-gradle-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.6.21/kotlin-annotation-processing-gradle-1.6.21.jar" + ], + "hash": "sha256-tA86gSFVnlAjnFXvh2Z6IYBRG7GTQfzIYZh+T4TOYog=" + }, + "kotlin-annotation-processing-gradle-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.6.21/kotlin-annotation-processing-gradle-1.6.21.pom" + ], + "hash": "sha256-MImLOrD3X6VZjABz0qoqV9yctWnJ6Mb/O6UXUopMEHE=" } } }, "org.jetbrains.kotlin:kotlin-build-common": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-build-common-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.6.21/kotlin-build-common-1.6.21.jar" - ], - "hash": "sha256-Y+6kBdNeNOggJcL0FW49R1fLjyWUmWIzVspma9IQAZ0=" - }, - "kotlin-build-common-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.6.21/kotlin-build-common-1.6.21.pom" - ], - "hash": "sha256-LRDfBINfB7h6qBoOf+xAbSwawRxU5+CPCOtRGv5btI8=" - } + "kotlin-build-common-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.6.21/kotlin-build-common-1.6.21.jar" + ], + "hash": "sha256-Y+6kBdNeNOggJcL0FW49R1fLjyWUmWIzVspma9IQAZ0=" + }, + "kotlin-build-common-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.6.21/kotlin-build-common-1.6.21.pom" + ], + "hash": "sha256-LRDfBINfB7h6qBoOf+xAbSwawRxU5+CPCOtRGv5btI8=" } } }, "org.jetbrains.kotlin:kotlin-compiler-embeddable": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-embeddable-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.jar" - ], - "hash": "sha256-X5ZQPNgiqmwg7abHFqVTxBTYAO0Mbn1lX6Gx+/1P7Cs=" - }, - "kotlin-compiler-embeddable-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.pom" - ], - "hash": "sha256-wpULrWEPTie9iidbgcDoPIUfGD1gTuH7iRJV9DRa9EE=" - } + "kotlin-compiler-embeddable-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.jar" + ], + "hash": "sha256-X5ZQPNgiqmwg7abHFqVTxBTYAO0Mbn1lX6Gx+/1P7Cs=" + }, + "kotlin-compiler-embeddable-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.6.21/kotlin-compiler-embeddable-1.6.21.pom" + ], + "hash": "sha256-wpULrWEPTie9iidbgcDoPIUfGD1gTuH7iRJV9DRa9EE=" } } }, "org.jetbrains.kotlin:kotlin-compiler-runner": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-runner-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.6.21/kotlin-compiler-runner-1.6.21.jar" - ], - "hash": "sha256-IGGw47e3Uwv2cg2LBBC+Eyb7Fs1NrcN+d8Aqz+/loLM=" - }, - "kotlin-compiler-runner-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.6.21/kotlin-compiler-runner-1.6.21.pom" - ], - "hash": "sha256-b0Ofb0jeG+QltfdQlLbqpICL6hG8LjzmtUTG4zOQtSU=" - } + "kotlin-compiler-runner-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.6.21/kotlin-compiler-runner-1.6.21.jar" + ], + "hash": "sha256-IGGw47e3Uwv2cg2LBBC+Eyb7Fs1NrcN+d8Aqz+/loLM=" + }, + "kotlin-compiler-runner-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.6.21/kotlin-compiler-runner-1.6.21.pom" + ], + "hash": "sha256-b0Ofb0jeG+QltfdQlLbqpICL6hG8LjzmtUTG4zOQtSU=" } } }, "org.jetbrains.kotlin:kotlin-daemon-client": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-client-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.6.21/kotlin-daemon-client-1.6.21.jar" - ], - "hash": "sha256-ZHawBzZPVFzmd6ObkzG8IbVqvXtWbwOfUfIVCKOQL6c=" - }, - "kotlin-daemon-client-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.6.21/kotlin-daemon-client-1.6.21.pom" - ], - "hash": "sha256-Q8EnIKTydrNdwEOWEo6bf7Goq9B6FstAnGwNZwaiMWs=" - } + "kotlin-daemon-client-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.6.21/kotlin-daemon-client-1.6.21.jar" + ], + "hash": "sha256-ZHawBzZPVFzmd6ObkzG8IbVqvXtWbwOfUfIVCKOQL6c=" + }, + "kotlin-daemon-client-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.6.21/kotlin-daemon-client-1.6.21.pom" + ], + "hash": "sha256-Q8EnIKTydrNdwEOWEo6bf7Goq9B6FstAnGwNZwaiMWs=" } } }, "org.jetbrains.kotlin:kotlin-daemon-embeddable": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-embeddable-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.jar" - ], - "hash": "sha256-UcPsHDLDbWVw2DFC6v4qJCk08WXwt4w4YTdpBfkPLhI=" - }, - "kotlin-daemon-embeddable-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.pom" - ], - "hash": "sha256-tFZZFoP6YHGHAFr0sx0x1DYE4CHWBFUf8PIubdpWK5o=" - } + "kotlin-daemon-embeddable-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.jar" + ], + "hash": "sha256-UcPsHDLDbWVw2DFC6v4qJCk08WXwt4w4YTdpBfkPLhI=" + }, + "kotlin-daemon-embeddable-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.6.21/kotlin-daemon-embeddable-1.6.21.pom" + ], + "hash": "sha256-tFZZFoP6YHGHAFr0sx0x1DYE4CHWBFUf8PIubdpWK5o=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.6.21/kotlin-gradle-plugin-1.6.21.jar" - ], - "hash": "sha256-Z1Oi4RJtP5k6lRryrcBrHsTKJxdulsj2Mnd5kBBNFa0=" - }, - "kotlin-gradle-plugin-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.6.21/kotlin-gradle-plugin-1.6.21.pom" - ], - "hash": "sha256-7RX0N/j1aW6NU7mszIYS6cas9Wfbau0E/ymq3F4DpC4=" - } + "kotlin-gradle-plugin-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.6.21/kotlin-gradle-plugin-1.6.21.jar" + ], + "hash": "sha256-Z1Oi4RJtP5k6lRryrcBrHsTKJxdulsj2Mnd5kBBNFa0=" + }, + "kotlin-gradle-plugin-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.6.21/kotlin-gradle-plugin-1.6.21.pom" + ], + "hash": "sha256-7RX0N/j1aW6NU7mszIYS6cas9Wfbau0E/ymq3F4DpC4=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-api": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-api-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.6.21/kotlin-gradle-plugin-api-1.6.21.jar" - ], - "hash": "sha256-x0wfF5FsrG1ygGJkmI0V4yGa8kYJB5E3Tq6cua8ufLM=" - }, - "kotlin-gradle-plugin-api-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.6.21/kotlin-gradle-plugin-api-1.6.21.pom" - ], - "hash": "sha256-JL0R1cjnNGMHSBUXnPuyYCAJIxyEE5aTr3ydVtzU3z8=" - } + "kotlin-gradle-plugin-api-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.6.21/kotlin-gradle-plugin-api-1.6.21.jar" + ], + "hash": "sha256-x0wfF5FsrG1ygGJkmI0V4yGa8kYJB5E3Tq6cua8ufLM=" + }, + "kotlin-gradle-plugin-api-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.6.21/kotlin-gradle-plugin-api-1.6.21.pom" + ], + "hash": "sha256-JL0R1cjnNGMHSBUXnPuyYCAJIxyEE5aTr3ydVtzU3z8=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-model": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-model-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.6.21/kotlin-gradle-plugin-model-1.6.21.jar" - ], - "hash": "sha256-YFmxxhMI+4WaAedYsrj9Ctr/dBs9+AI1+t6VrWq4loc=" - }, - "kotlin-gradle-plugin-model-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.6.21/kotlin-gradle-plugin-model-1.6.21.pom" - ], - "hash": "sha256-QkLJzsOQLX21n4OMupPDDnMeC10yzDnQ5Ft1gKZUBOo=" - } + "kotlin-gradle-plugin-model-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.6.21/kotlin-gradle-plugin-model-1.6.21.jar" + ], + "hash": "sha256-YFmxxhMI+4WaAedYsrj9Ctr/dBs9+AI1+t6VrWq4loc=" + }, + "kotlin-gradle-plugin-model-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.6.21/kotlin-gradle-plugin-model-1.6.21.pom" + ], + "hash": "sha256-QkLJzsOQLX21n4OMupPDDnMeC10yzDnQ5Ft1gKZUBOo=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-api": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-api-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.6.21/kotlin-klib-commonizer-api-1.6.21.jar" - ], - "hash": "sha256-0s9pUu7ziUqs+KnYzx6MZ78hW075AmioyQMYNFMKOHQ=" - }, - "kotlin-klib-commonizer-api-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.6.21/kotlin-klib-commonizer-api-1.6.21.pom" - ], - "hash": "sha256-FICJ7qPCUPClDqxomfFFq5D1mJM8GrT5qsldYXKHJfQ=" - } + "kotlin-klib-commonizer-api-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.6.21/kotlin-klib-commonizer-api-1.6.21.jar" + ], + "hash": "sha256-0s9pUu7ziUqs+KnYzx6MZ78hW075AmioyQMYNFMKOHQ=" + }, + "kotlin-klib-commonizer-api-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.6.21/kotlin-klib-commonizer-api-1.6.21.pom" + ], + "hash": "sha256-FICJ7qPCUPClDqxomfFFq5D1mJM8GrT5qsldYXKHJfQ=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-embeddable-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.6.21/kotlin-klib-commonizer-embeddable-1.6.21.jar" - ], - "hash": "sha256-1jgafq67fkj8p2v1u55fQ/pW3eb9UQXK6N4TXmMoD3A=" - }, - "kotlin-klib-commonizer-embeddable-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.6.21/kotlin-klib-commonizer-embeddable-1.6.21.pom" - ], - "hash": "sha256-bz7nSBQNsbaG5nqJehadbeQv1nQkHVVA3FK7o2Re/i4=" - } + "kotlin-klib-commonizer-embeddable-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.6.21/kotlin-klib-commonizer-embeddable-1.6.21.jar" + ], + "hash": "sha256-1jgafq67fkj8p2v1u55fQ/pW3eb9UQXK6N4TXmMoD3A=" + }, + "kotlin-klib-commonizer-embeddable-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.6.21/kotlin-klib-commonizer-embeddable-1.6.21.pom" + ], + "hash": "sha256-bz7nSBQNsbaG5nqJehadbeQv1nQkHVVA3FK7o2Re/i4=" } } }, "org.jetbrains.kotlin:kotlin-native-utils": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-native-utils-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.6.21/kotlin-native-utils-1.6.21.jar" - ], - "hash": "sha256-a9hyJOVq4V/+IQTTx2M9cq9sezWCRa08SnbG1f0NNr8=" - }, - "kotlin-native-utils-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.6.21/kotlin-native-utils-1.6.21.pom" - ], - "hash": "sha256-92q9t+TzvxouyTxiqybO/lKg7UlBAY53w/74BrCXvq8=" - } + "kotlin-native-utils-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.6.21/kotlin-native-utils-1.6.21.jar" + ], + "hash": "sha256-a9hyJOVq4V/+IQTTx2M9cq9sezWCRa08SnbG1f0NNr8=" + }, + "kotlin-native-utils-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.6.21/kotlin-native-utils-1.6.21.pom" + ], + "hash": "sha256-92q9t+TzvxouyTxiqybO/lKg7UlBAY53w/74BrCXvq8=" } } }, "org.jetbrains.kotlin:kotlin-project-model": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-project-model-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.6.21/kotlin-project-model-1.6.21.jar" - ], - "hash": "sha256-FLaE+Kc+IpZ4ASS/OB3eAT9YLqIzZ6zgGEWAo4Sa6Ng=" - }, - "kotlin-project-model-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.6.21/kotlin-project-model-1.6.21.pom" - ], - "hash": "sha256-dgKHUWgMZJAf76wyN5AmtNC9I3rdfw873ujtXH51LG4=" - } + "kotlin-project-model-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.6.21/kotlin-project-model-1.6.21.jar" + ], + "hash": "sha256-FLaE+Kc+IpZ4ASS/OB3eAT9YLqIzZ6zgGEWAo4Sa6Ng=" + }, + "kotlin-project-model-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.6.21/kotlin-project-model-1.6.21.pom" + ], + "hash": "sha256-dgKHUWgMZJAf76wyN5AmtNC9I3rdfw873ujtXH51LG4=" } } }, "org.jetbrains.kotlin:kotlin-reflect": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-reflect-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.21/kotlin-reflect-1.6.21.jar" - ], - "hash": "sha256-Hh9XIJ9yOMP9FzWhuTOaVlZVB9yiSfg3G/WdkfYBrqo=" - }, - "kotlin-reflect-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.21/kotlin-reflect-1.6.21.pom" - ], - "hash": "sha256-2nHh493COI1nVkFnLi8DFtucnSEvlG8CbUoOahM2p/M=" - } + "kotlin-reflect-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.21/kotlin-reflect-1.6.21.jar" + ], + "hash": "sha256-Hh9XIJ9yOMP9FzWhuTOaVlZVB9yiSfg3G/WdkfYBrqo=" + }, + "kotlin-reflect-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.21/kotlin-reflect-1.6.21.pom" + ], + "hash": "sha256-2nHh493COI1nVkFnLi8DFtucnSEvlG8CbUoOahM2p/M=" } }, "1.3.50": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-reflect-1.3.50.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.jar" - ], - "hash": "sha256-ZFgxmepaVK79G9FZUoiSX3hCJu5WLR3SeQEcYHWz16Q=" - }, - "kotlin-reflect-1.3.50.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.pom" - ], - "hash": "sha256-h0UYHlo+C6/v1GMJxrgQ33JT83n+uYUTHq+NTZwwJjU=" - } + "kotlin-reflect-1.3.50.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.jar" + ], + "hash": "sha256-ZFgxmepaVK79G9FZUoiSX3hCJu5WLR3SeQEcYHWz16Q=" + }, + "kotlin-reflect-1.3.50.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.pom" + ], + "hash": "sha256-h0UYHlo+C6/v1GMJxrgQ33JT83n+uYUTHq+NTZwwJjU=" } } }, "org.jetbrains.kotlin:kotlin-runtime": { "1.0.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-runtime-1.0.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-runtime/1.0.3/kotlin-runtime-1.0.3.jar" - ], - "hash": "sha256-jBkPOBLPoR0I6wFBuMh36jJC8N3Q6r/llSV0Pq5ifo4=" - }, - "kotlin-runtime-1.0.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-runtime/1.0.3/kotlin-runtime-1.0.3.pom" - ], - "hash": "sha256-LaX+tSEGymCnZiDUaRgktUkbyi7ojMJVcwALCX3lRRc=" - } + "kotlin-runtime-1.0.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-runtime/1.0.3/kotlin-runtime-1.0.3.jar" + ], + "hash": "sha256-jBkPOBLPoR0I6wFBuMh36jJC8N3Q6r/llSV0Pq5ifo4=" + }, + "kotlin-runtime-1.0.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-runtime/1.0.3/kotlin-runtime-1.0.3.pom" + ], + "hash": "sha256-LaX+tSEGymCnZiDUaRgktUkbyi7ojMJVcwALCX3lRRc=" } } }, "org.jetbrains.kotlin:kotlin-script-runtime": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-script-runtime-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.6.21/kotlin-script-runtime-1.6.21.jar" - ], - "hash": "sha256-YGw0p+bo5DnpIIdl59dbHbz4Dzg1Pz4puydFbXs3EXE=" - }, - "kotlin-script-runtime-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.6.21/kotlin-script-runtime-1.6.21.pom" - ], - "hash": "sha256-jVeQOOsdLK0DMFKOKdyMy4rozQ1WClRMXBswqT7O/t4=" - } + "kotlin-script-runtime-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.6.21/kotlin-script-runtime-1.6.21.jar" + ], + "hash": "sha256-YGw0p+bo5DnpIIdl59dbHbz4Dzg1Pz4puydFbXs3EXE=" + }, + "kotlin-script-runtime-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.6.21/kotlin-script-runtime-1.6.21.pom" + ], + "hash": "sha256-jVeQOOsdLK0DMFKOKdyMy4rozQ1WClRMXBswqT7O/t4=" } } }, "org.jetbrains.kotlin:kotlin-scripting-common": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-common-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.jar" - ], - "hash": "sha256-v79fA2I3zTPCX7oz1IlI2ZXbgYbOPwnDGvnCnIDOnK4=" - }, - "kotlin-scripting-common-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.pom" - ], - "hash": "sha256-qgWvDyJWUokIeXiduzo6UY4XdWqFsT1UCo3P3wPL+5w=" - } + "kotlin-scripting-common-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.jar" + ], + "hash": "sha256-v79fA2I3zTPCX7oz1IlI2ZXbgYbOPwnDGvnCnIDOnK4=" + }, + "kotlin-scripting-common-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.21/kotlin-scripting-common-1.6.21.pom" + ], + "hash": "sha256-qgWvDyJWUokIeXiduzo6UY4XdWqFsT1UCo3P3wPL+5w=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-embeddable-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.jar" - ], - "hash": "sha256-XJNzrzrkC3PW12JLJOjOEXIUSV2GLebSz7YYpxGRBrE=" - }, - "kotlin-scripting-compiler-embeddable-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.pom" - ], - "hash": "sha256-C32qtju7PFTd0+NF6wzLI3aAv9TDh7Zfzllt/0uEe9s=" - } + "kotlin-scripting-compiler-embeddable-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.jar" + ], + "hash": "sha256-XJNzrzrkC3PW12JLJOjOEXIUSV2GLebSz7YYpxGRBrE=" + }, + "kotlin-scripting-compiler-embeddable-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.21/kotlin-scripting-compiler-embeddable-1.6.21.pom" + ], + "hash": "sha256-C32qtju7PFTd0+NF6wzLI3aAv9TDh7Zfzllt/0uEe9s=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-impl-embeddable-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.jar" - ], - "hash": "sha256-5ARLjeAehGM5I3BvQ82oDTfYu++M6ahm+dlZYt3SBIA=" - }, - "kotlin-scripting-compiler-impl-embeddable-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.pom" - ], - "hash": "sha256-gIxqOEi7Xk9sYWmKxYkxIVc8Q9s4FCNW6D3q0EyzhjQ=" - } + "kotlin-scripting-compiler-impl-embeddable-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.jar" + ], + "hash": "sha256-5ARLjeAehGM5I3BvQ82oDTfYu++M6ahm+dlZYt3SBIA=" + }, + "kotlin-scripting-compiler-impl-embeddable-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.6.21/kotlin-scripting-compiler-impl-embeddable-1.6.21.pom" + ], + "hash": "sha256-gIxqOEi7Xk9sYWmKxYkxIVc8Q9s4FCNW6D3q0EyzhjQ=" } } }, "org.jetbrains.kotlin:kotlin-scripting-jvm": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-jvm-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.jar" - ], - "hash": "sha256-ksA/6r9L3ZLVoixRp0i9NAJ0Z8PY9MZftbV0uGsH0QQ=" - }, - "kotlin-scripting-jvm-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.pom" - ], - "hash": "sha256-i5q1hXoYheSL2uAPqosix0sNPkCmNPyeCadG+op1fTI=" - } + "kotlin-scripting-jvm-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.jar" + ], + "hash": "sha256-ksA/6r9L3ZLVoixRp0i9NAJ0Z8PY9MZftbV0uGsH0QQ=" + }, + "kotlin-scripting-jvm-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.6.21/kotlin-scripting-jvm-1.6.21.pom" + ], + "hash": "sha256-i5q1hXoYheSL2uAPqosix0sNPkCmNPyeCadG+op1fTI=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.21/kotlin-stdlib-1.6.21.jar" - ], - "hash": "sha256-c5xSZnK7M3Vzso9jr6gwbrCIsMOgln9W1sifSjASpJI=" - }, - "kotlin-stdlib-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.21/kotlin-stdlib-1.6.21.pom" - ], - "hash": "sha256-zkJyW6Ab2DbNqmZ9l032hL9vjxXng5JjMgraf/quHzQ=" - } + "kotlin-stdlib-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.21/kotlin-stdlib-1.6.21.jar" + ], + "hash": "sha256-c5xSZnK7M3Vzso9jr6gwbrCIsMOgln9W1sifSjASpJI=" + }, + "kotlin-stdlib-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.21/kotlin-stdlib-1.6.21.pom" + ], + "hash": "sha256-zkJyW6Ab2DbNqmZ9l032hL9vjxXng5JjMgraf/quHzQ=" } }, "1.3.61": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.3.61.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.3.61/kotlin-stdlib-1.3.61.jar" - ], - "hash": "sha256-5R5RJhmn52UKMOtOs+nAPmkJx7XjwCZATgdiVMCYuTI=" - }, - "kotlin-stdlib-1.3.61.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.3.61/kotlin-stdlib-1.3.61.pom" - ], - "hash": "sha256-2+W6vNjUPpsIwoRWgLU/wbs+BRxIBYAt3Q7T6OLFCoQ=" - } + "kotlin-stdlib-1.3.61.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.3.61/kotlin-stdlib-1.3.61.jar" + ], + "hash": "sha256-5R5RJhmn52UKMOtOs+nAPmkJx7XjwCZATgdiVMCYuTI=" + }, + "kotlin-stdlib-1.3.61.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.3.61/kotlin-stdlib-1.3.61.pom" + ], + "hash": "sha256-2+W6vNjUPpsIwoRWgLU/wbs+BRxIBYAt3Q7T6OLFCoQ=" } }, "1.0.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.0.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.0.3/kotlin-stdlib-1.0.3.jar" - ], - "hash": "sha256-ZyHVKFgAZF7WgZP35t0H0srOCd6fO3XN8fMFD0Y1l4E=" - }, - "kotlin-stdlib-1.0.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.0.3/kotlin-stdlib-1.0.3.pom" - ], - "hash": "sha256-QK5yi+5hvXgSHcWjdko/vH1jRYaHuRmI2qXKMhFQNx0=" - } + "kotlin-stdlib-1.0.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.0.3/kotlin-stdlib-1.0.3.jar" + ], + "hash": "sha256-ZyHVKFgAZF7WgZP35t0H0srOCd6fO3XN8fMFD0Y1l4E=" + }, + "kotlin-stdlib-1.0.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.0.3/kotlin-stdlib-1.0.3.pom" + ], + "hash": "sha256-QK5yi+5hvXgSHcWjdko/vH1jRYaHuRmI2qXKMhFQNx0=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.21/kotlin-stdlib-common-1.6.21.jar" - ], - "hash": "sha256-GDvsWc2fOhSVexkOjIec8RlL0fEGsKe24cu4eQ0kI2M=" - }, - "kotlin-stdlib-common-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.21/kotlin-stdlib-common-1.6.21.pom" - ], - "hash": "sha256-W8FW7nP9PC2sil7FSNWBtjMzNUfC/r7Zz2VH//FSa6I=" - } + "kotlin-stdlib-common-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.21/kotlin-stdlib-common-1.6.21.jar" + ], + "hash": "sha256-GDvsWc2fOhSVexkOjIec8RlL0fEGsKe24cu4eQ0kI2M=" + }, + "kotlin-stdlib-common-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.21/kotlin-stdlib-common-1.6.21.pom" + ], + "hash": "sha256-W8FW7nP9PC2sil7FSNWBtjMzNUfC/r7Zz2VH//FSa6I=" } }, "1.3.61": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.3.61.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.61/kotlin-stdlib-common-1.3.61.jar" - ], - "hash": "sha256-oufzQc8wR7XwChkX73d9MjzasqVzd0aLjtYqoxRpz38=" - }, - "kotlin-stdlib-common-1.3.61.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.61/kotlin-stdlib-common-1.3.61.pom" - ], - "hash": "sha256-4i2wCbsaYWNtlCVjWYlzbbXj/KSUgJq/JERo3EdM/AQ=" - } + "kotlin-stdlib-common-1.3.61.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.61/kotlin-stdlib-common-1.3.61.jar" + ], + "hash": "sha256-oufzQc8wR7XwChkX73d9MjzasqVzd0aLjtYqoxRpz38=" + }, + "kotlin-stdlib-common-1.3.61.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.61/kotlin-stdlib-common-1.3.61.pom" + ], + "hash": "sha256-4i2wCbsaYWNtlCVjWYlzbbXj/KSUgJq/JERo3EdM/AQ=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk7-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.6.21/kotlin-stdlib-jdk7-1.6.21.jar" - ], - "hash": "sha256-8bBjTbuUFyA4RjAguy3UXKJoSfjOKdYlrLDxVp0R2+4=" - }, - "kotlin-stdlib-jdk7-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.6.21/kotlin-stdlib-jdk7-1.6.21.pom" - ], - "hash": "sha256-ARzSjruf3oFrA1nVrhCjZ07A/yxTEMBBLCDv6Oo9oG4=" - } + "kotlin-stdlib-jdk7-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.6.21/kotlin-stdlib-jdk7-1.6.21.jar" + ], + "hash": "sha256-8bBjTbuUFyA4RjAguy3UXKJoSfjOKdYlrLDxVp0R2+4=" + }, + "kotlin-stdlib-jdk7-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.6.21/kotlin-stdlib-jdk7-1.6.21.pom" + ], + "hash": "sha256-ARzSjruf3oFrA1nVrhCjZ07A/yxTEMBBLCDv6Oo9oG4=" } }, "1.3.61": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk7-1.3.61.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.61/kotlin-stdlib-jdk7-1.3.61.jar" - ], - "hash": "sha256-EfSlfj59gfPxUtXc7+Ob13YUtalBJf87EVJrChmsOYk=" - }, - "kotlin-stdlib-jdk7-1.3.61.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.61/kotlin-stdlib-jdk7-1.3.61.pom" - ], - "hash": "sha256-xBYICuq9uRGKCO54wo4oVgOM2FhYQipx98Rr8nb2Z6c=" - } + "kotlin-stdlib-jdk7-1.3.61.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.61/kotlin-stdlib-jdk7-1.3.61.jar" + ], + "hash": "sha256-EfSlfj59gfPxUtXc7+Ob13YUtalBJf87EVJrChmsOYk=" + }, + "kotlin-stdlib-jdk7-1.3.61.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.61/kotlin-stdlib-jdk7-1.3.61.pom" + ], + "hash": "sha256-xBYICuq9uRGKCO54wo4oVgOM2FhYQipx98Rr8nb2Z6c=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk8-1.6.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.6.21/kotlin-stdlib-jdk8-1.6.21.jar" - ], - "hash": "sha256-2rRUibR3NtWfzkS4BnbxlHqba8qxD9YOh4qDvYKmlUw=" - }, - "kotlin-stdlib-jdk8-1.6.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.6.21/kotlin-stdlib-jdk8-1.6.21.pom" - ], - "hash": "sha256-g2oReaCNJJFGl9JhLgO4SKCHyAy0sMoj+c+rJH86dcQ=" - } + "kotlin-stdlib-jdk8-1.6.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.6.21/kotlin-stdlib-jdk8-1.6.21.jar" + ], + "hash": "sha256-2rRUibR3NtWfzkS4BnbxlHqba8qxD9YOh4qDvYKmlUw=" + }, + "kotlin-stdlib-jdk8-1.6.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.6.21/kotlin-stdlib-jdk8-1.6.21.pom" + ], + "hash": "sha256-g2oReaCNJJFGl9JhLgO4SKCHyAy0sMoj+c+rJH86dcQ=" } }, "1.3.61": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk8-1.3.61.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.61/kotlin-stdlib-jdk8-1.3.61.jar" - ], - "hash": "sha256-ODm6fet5g3XaGAe8Rp0c8xXbemJ1WZ9zMYQ3R3LsOyE=" - }, - "kotlin-stdlib-jdk8-1.3.61.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.61/kotlin-stdlib-jdk8-1.3.61.pom" - ], - "hash": "sha256-4wGH5XIMpkC45oaG8g3QJQ3O8Bk9VuVWnDxKYSdzErY=" - } + "kotlin-stdlib-jdk8-1.3.61.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.61/kotlin-stdlib-jdk8-1.3.61.jar" + ], + "hash": "sha256-ODm6fet5g3XaGAe8Rp0c8xXbemJ1WZ9zMYQ3R3LsOyE=" + }, + "kotlin-stdlib-jdk8-1.3.61.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.61/kotlin-stdlib-jdk8-1.3.61.pom" + ], + "hash": "sha256-4wGH5XIMpkC45oaG8g3QJQ3O8Bk9VuVWnDxKYSdzErY=" } } }, "org.jetbrains.kotlin:kotlin-tooling-metadata": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-tooling-metadata-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-metadata/1.6.21/kotlin-tooling-metadata-1.6.21.jar" - ], - "hash": "sha256-Tsk9BRYGawtki6mHxtPWX2+wZ9wLu6lcHs5h4EKEiOU=" - }, - "kotlin-tooling-metadata-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-metadata/1.6.21/kotlin-tooling-metadata-1.6.21.pom" - ], - "hash": "sha256-uwYH34aI9gLBwvTQmWMz/YsDtpMoaGpud15S9/sNFxg=" - } + "kotlin-tooling-metadata-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-metadata/1.6.21/kotlin-tooling-metadata-1.6.21.jar" + ], + "hash": "sha256-Tsk9BRYGawtki6mHxtPWX2+wZ9wLu6lcHs5h4EKEiOU=" + }, + "kotlin-tooling-metadata-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-metadata/1.6.21/kotlin-tooling-metadata-1.6.21.pom" + ], + "hash": "sha256-uwYH34aI9gLBwvTQmWMz/YsDtpMoaGpud15S9/sNFxg=" } } }, "org.jetbrains.kotlin:kotlin-util-io": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-io-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.6.21/kotlin-util-io-1.6.21.jar" - ], - "hash": "sha256-wCxUcFYyGLcDvh5xbi0M6leH01y+tryUbfAMAM1CrNI=" - }, - "kotlin-util-io-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.6.21/kotlin-util-io-1.6.21.pom" - ], - "hash": "sha256-52nyybmRQIYlhKLAoRLIQ3P0fkryrxbQHOSThRMZMhk=" - } + "kotlin-util-io-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.6.21/kotlin-util-io-1.6.21.jar" + ], + "hash": "sha256-wCxUcFYyGLcDvh5xbi0M6leH01y+tryUbfAMAM1CrNI=" + }, + "kotlin-util-io-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.6.21/kotlin-util-io-1.6.21.pom" + ], + "hash": "sha256-52nyybmRQIYlhKLAoRLIQ3P0fkryrxbQHOSThRMZMhk=" } } }, "org.jetbrains.kotlin:kotlin-util-klib": { "1.6.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-klib-1.6.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.6.21/kotlin-util-klib-1.6.21.jar" - ], - "hash": "sha256-7iGKnoGAwbNIwawc+K1xj2qseLp+JrUIEyNIT2Q8YbI=" - }, - "kotlin-util-klib-1.6.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.6.21/kotlin-util-klib-1.6.21.pom" - ], - "hash": "sha256-EsegqvZnLbHXgxxHGWV/+b9rEXGbD8h9iNcnXzl/lKs=" - } + "kotlin-util-klib-1.6.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.6.21/kotlin-util-klib-1.6.21.jar" + ], + "hash": "sha256-7iGKnoGAwbNIwawc+K1xj2qseLp+JrUIEyNIT2Q8YbI=" + }, + "kotlin-util-klib-1.6.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.6.21/kotlin-util-klib-1.6.21.pom" + ], + "hash": "sha256-EsegqvZnLbHXgxxHGWV/+b9rEXGbD8h9iNcnXzl/lKs=" } } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core": { "1.3.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlinx-coroutines-core-1.3.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.3/kotlinx-coroutines-core-1.3.3.jar" - ], - "hash": "sha256-91+LDzJgcX1FNZ+elv9mYT+gY+QGUSCwZ8yQcleghmo=" - }, - "kotlinx-coroutines-core-1.3.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.3/kotlinx-coroutines-core-1.3.3.pom" - ], - "hash": "sha256-KZmeUobJiKm3K3xt/rmE2fohxRcY9bb5P1Yh5wClN/4=" - } + "kotlinx-coroutines-core-1.3.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.3/kotlinx-coroutines-core-1.3.3.jar" + ], + "hash": "sha256-91+LDzJgcX1FNZ+elv9mYT+gY+QGUSCwZ8yQcleghmo=" + }, + "kotlinx-coroutines-core-1.3.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.3/kotlinx-coroutines-core-1.3.3.pom" + ], + "hash": "sha256-KZmeUobJiKm3K3xt/rmE2fohxRcY9bb5P1Yh5wClN/4=" } } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-common": { "1.3.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlinx-coroutines-core-common-1.3.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.0/kotlinx-coroutines-core-common-1.3.0.jar" - ], - "hash": "sha256-Evof8J9dtFxlGJKP9HmjZPOqEXSRW6JgWkIF7GCwGMM=" - }, - "kotlinx-coroutines-core-common-1.3.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.0/kotlinx-coroutines-core-common-1.3.0.pom" - ], - "hash": "sha256-V2kqeg3vYTmMQz4s87C0p0l4ZpQuBLFFshG1t57CoYM=" - } + "kotlinx-coroutines-core-common-1.3.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.0/kotlinx-coroutines-core-common-1.3.0.jar" + ], + "hash": "sha256-Evof8J9dtFxlGJKP9HmjZPOqEXSRW6JgWkIF7GCwGMM=" + }, + "kotlinx-coroutines-core-common-1.3.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.0/kotlinx-coroutines-core-common-1.3.0.pom" + ], + "hash": "sha256-V2kqeg3vYTmMQz4s87C0p0l4ZpQuBLFFshG1t57CoYM=" } } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "1.5.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlinx-coroutines-core-jvm-1.5.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" - ], - "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" - }, - "kotlinx-coroutines-core-jvm-1.5.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" - ], - "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" - } + "kotlinx-coroutines-core-jvm-1.5.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" + ], + "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" + ], + "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom" + ], + "hash": "sha256-U2IuA3eN+EQPwBIgGjW7S9/kAWTv7GErvvze7LL/wqs=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } }, "org.junit.platform:junit-platform-commons": { "1.5.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "junit-platform-commons-1.5.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.5.2/junit-platform-commons-1.5.2.jar" - ], - "hash": "sha256-/ESv38DyDIXnGmbnlDKBrvO8Hg/WLS1po2y2kB5oLBA=" - }, - "junit-platform-commons-1.5.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.5.2/junit-platform-commons-1.5.2.pom" - ], - "hash": "sha256-O9DU3tYyqK+MpYf7Z2QBnedxsda8uJrNViQ1oQCfqto=" - } + "junit-platform-commons-1.5.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.5.2/junit-platform-commons-1.5.2.jar" + ], + "hash": "sha256-/ESv38DyDIXnGmbnlDKBrvO8Hg/WLS1po2y2kB5oLBA=" + }, + "junit-platform-commons-1.5.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.5.2/junit-platform-commons-1.5.2.pom" + ], + "hash": "sha256-O9DU3tYyqK+MpYf7Z2QBnedxsda8uJrNViQ1oQCfqto=" } } }, "org.junit.platform:junit-platform-engine": { "1.5.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "junit-platform-engine-1.5.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.5.2/junit-platform-engine-1.5.2.jar" - ], - "hash": "sha256-/yC6StjADvF7rvnFVRL5wC2aaHQPfxrAGppqoCOZMfg=" - }, - "junit-platform-engine-1.5.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.5.2/junit-platform-engine-1.5.2.pom" - ], - "hash": "sha256-LUuVVVwh4IXrwd299C156x1VZA3Bk7G35hACQP0vGJ8=" - } + "junit-platform-engine-1.5.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.5.2/junit-platform-engine-1.5.2.jar" + ], + "hash": "sha256-/yC6StjADvF7rvnFVRL5wC2aaHQPfxrAGppqoCOZMfg=" + }, + "junit-platform-engine-1.5.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.5.2/junit-platform-engine-1.5.2.pom" + ], + "hash": "sha256-LUuVVVwh4IXrwd299C156x1VZA3Bk7G35hACQP0vGJ8=" } } }, "org.opentest4j:opentest4j": { "1.2.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "opentest4j-1.2.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" - ], - "hash": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=" - }, - "opentest4j-1.2.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom" - ], - "hash": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" - } + "opentest4j-1.2.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" + ], + "hash": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=" + }, + "opentest4j-1.2.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom" + ], + "hash": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" } } }, "org.postgresql:postgresql": { "42.2.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "postgresql-42.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.2.2/postgresql-42.2.2.jar" - ], - "hash": "sha256-GZZSQCajAnhT85MuhjnvgTgH0bY/4Ugy9BD/+kJ0+nA=" - }, - "postgresql-42.2.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.2.2/postgresql-42.2.2.pom" - ], - "hash": "sha256-NbNCwrBu1Cf6VP/xw3GNQ2HvrcNC7DJM7DnBeKm481Y=" - } + "postgresql-42.2.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.2.2/postgresql-42.2.2.jar" + ], + "hash": "sha256-GZZSQCajAnhT85MuhjnvgTgH0bY/4Ugy9BD/+kJ0+nA=" + }, + "postgresql-42.2.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.2.2/postgresql-42.2.2.pom" + ], + "hash": "sha256-NbNCwrBu1Cf6VP/xw3GNQ2HvrcNC7DJM7DnBeKm481Y=" } } }, "org.slf4j:slf4j-api": { "1.8.0-beta4": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "slf4j-api-1.8.0-beta4.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar" - ], - "hash": "sha256-YCtxIynIS0qDxARk9P39D+QjjFPvOXE5qGcGRznb9OA=" - }, - "slf4j-api-1.8.0-beta4.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.pom" - ], - "hash": "sha256-+DFtKKzyUrIbHp6O7ZqEwq+9yOBA9p06ELq4E9PYWoU=" - } + "slf4j-api-1.8.0-beta4.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.jar" + ], + "hash": "sha256-YCtxIynIS0qDxARk9P39D+QjjFPvOXE5qGcGRznb9OA=" + }, + "slf4j-api-1.8.0-beta4.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.8.0-beta4/slf4j-api-1.8.0-beta4.pom" + ], + "hash": "sha256-+DFtKKzyUrIbHp6O7ZqEwq+9yOBA9p06ELq4E9PYWoU=" } } }, "org.slf4j:slf4j-simple": { "1.8.0-beta4": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "slf4j-simple-1.8.0-beta4.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.8.0-beta4/slf4j-simple-1.8.0-beta4.jar" - ], - "hash": "sha256-usZqvFtEYt/2Lh4ZqzsKZcFg681WTPJZENsAOo5WnP0=" - }, - "slf4j-simple-1.8.0-beta4.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.8.0-beta4/slf4j-simple-1.8.0-beta4.pom" - ], - "hash": "sha256-oXrS6OU00OgZ6o0UIT3nSNRlD/8qJX0+kqE9oxAoe/c=" - } + "slf4j-simple-1.8.0-beta4.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.8.0-beta4/slf4j-simple-1.8.0-beta4.jar" + ], + "hash": "sha256-usZqvFtEYt/2Lh4ZqzsKZcFg681WTPJZENsAOo5WnP0=" + }, + "slf4j-simple-1.8.0-beta4.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.8.0-beta4/slf4j-simple-1.8.0-beta4.pom" + ], + "hash": "sha256-oXrS6OU00OgZ6o0UIT3nSNRlD/8qJX0+kqE9oxAoe/c=" } } }, "org.spekframework.spek2:spek-dsl-jvm": { "2.0.9": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "spek-dsl-jvm-2.0.9.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-dsl-jvm/2.0.9/spek-dsl-jvm-2.0.9.jar" - ], - "hash": "sha256-gohf+MCcJfvntBQS/IoIyCAn8kuE6gH3ZL5jm8CYGeg=" - }, - "spek-dsl-jvm-2.0.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-dsl-jvm/2.0.9/spek-dsl-jvm-2.0.9.pom" - ], - "hash": "sha256-q3b2C4rYViJC615qA1SLpiL6xHDFpE6pzckZ34VzgQQ=" - } + "spek-dsl-jvm-2.0.9.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-dsl-jvm/2.0.9/spek-dsl-jvm-2.0.9.jar" + ], + "hash": "sha256-gohf+MCcJfvntBQS/IoIyCAn8kuE6gH3ZL5jm8CYGeg=" + }, + "spek-dsl-jvm-2.0.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-dsl-jvm/2.0.9/spek-dsl-jvm-2.0.9.pom" + ], + "hash": "sha256-q3b2C4rYViJC615qA1SLpiL6xHDFpE6pzckZ34VzgQQ=" } } }, "org.spekframework.spek2:spek-runner-junit5": { "2.0.9": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "spek-runner-junit5-2.0.9.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runner-junit5/2.0.9/spek-runner-junit5-2.0.9.jar" - ], - "hash": "sha256-K0ZmWbdh12OKtc2CX8yC3CrA1FPJ6yAKGUAHG4KkpYY=" - }, - "spek-runner-junit5-2.0.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runner-junit5/2.0.9/spek-runner-junit5-2.0.9.pom" - ], - "hash": "sha256-7GcxgitATmAvUWoOpzJFBWgHoMWg2Kb4SkTjqnfrSjg=" - } + "spek-runner-junit5-2.0.9.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runner-junit5/2.0.9/spek-runner-junit5-2.0.9.jar" + ], + "hash": "sha256-K0ZmWbdh12OKtc2CX8yC3CrA1FPJ6yAKGUAHG4KkpYY=" + }, + "spek-runner-junit5-2.0.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runner-junit5/2.0.9/spek-runner-junit5-2.0.9.pom" + ], + "hash": "sha256-7GcxgitATmAvUWoOpzJFBWgHoMWg2Kb4SkTjqnfrSjg=" } } }, "org.spekframework.spek2:spek-runtime-jvm": { "2.0.9": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "spek-runtime-jvm-2.0.9.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runtime-jvm/2.0.9/spek-runtime-jvm-2.0.9.jar" - ], - "hash": "sha256-dZ18fuF78XJYwySioaGwhusrz2QnnBfh+av1Xsph+nQ=" - }, - "spek-runtime-jvm-2.0.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runtime-jvm/2.0.9/spek-runtime-jvm-2.0.9.pom" - ], - "hash": "sha256-9o3lUgIMgh6TRueEI5uGtT5rR1+2DQRoWsdGILeiKeU=" - } + "spek-runtime-jvm-2.0.9.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runtime-jvm/2.0.9/spek-runtime-jvm-2.0.9.jar" + ], + "hash": "sha256-dZ18fuF78XJYwySioaGwhusrz2QnnBfh+av1Xsph+nQ=" + }, + "spek-runtime-jvm-2.0.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/spekframework/spek2/spek-runtime-jvm/2.0.9/spek-runtime-jvm-2.0.9.pom" + ], + "hash": "sha256-9o3lUgIMgh6TRueEI5uGtT5rR1+2DQRoWsdGILeiKeU=" } } }, "org.xerial:sqlite-jdbc": { "3.30.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "sqlite-jdbc-3.30.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/xerial/sqlite-jdbc/3.30.1/sqlite-jdbc-3.30.1.jar" - ], - "hash": "sha256-KAA0qJkwABBMWza8XhE5sOgt8d6c/ZUfUpva3q9vRW0=" - }, - "sqlite-jdbc-3.30.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/xerial/sqlite-jdbc/3.30.1/sqlite-jdbc-3.30.1.pom" - ], - "hash": "sha256-eGpZKh7AtwPJJVOlE37gAxGb5UmlGTM05t44WrKGb3I=" - } + "sqlite-jdbc-3.30.1.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/xerial/sqlite-jdbc/3.30.1/sqlite-jdbc-3.30.1.jar" + ], + "hash": "sha256-KAA0qJkwABBMWza8XhE5sOgt8d6c/ZUfUpva3q9vRW0=" + }, + "sqlite-jdbc-3.30.1.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/xerial/sqlite-jdbc/3.30.1/sqlite-jdbc-3.30.1.pom" + ], + "hash": "sha256-eGpZKh7AtwPJJVOlE37gAxGb5UmlGTM05t44WrKGb3I=" } } } diff --git a/fixtures/golden/buildsrc/plugin-in-buildsrc.kotlin.json b/fixtures/golden/buildsrc/plugin-in-buildsrc.kotlin.json index f10a4a8..9b675a2 100644 --- a/fixtures/golden/buildsrc/plugin-in-buildsrc.kotlin.json +++ b/fixtures/golden/buildsrc/plugin-in-buildsrc.kotlin.json @@ -1,819 +1,673 @@ { "com.gradle.publish:plugin-publish-plugin": { "1.2.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "plugin-publish-plugin-1.2.1.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.jar" - ], - "hash": "sha256-KY8MLpeVMhcaBaQWAyY3M7ZfiRE9ToCczQ4mmQFJ3hg=" - }, - "plugin-publish-plugin-1.2.1.module": { - "urls": [ - "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.module" - ], - "hash": "sha256-w98uuag1ZdO2MVDYa0344o9mG1XOzdRJJ+RpMxA2yxk=" - } + "plugin-publish-plugin-1.2.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.jar" + ], + "hash": "sha256-KY8MLpeVMhcaBaQWAyY3M7ZfiRE9ToCczQ4mmQFJ3hg=" + }, + "plugin-publish-plugin-1.2.1.module": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.module" + ], + "hash": "sha256-w98uuag1ZdO2MVDYa0344o9mG1XOzdRJJ+RpMxA2yxk=" + }, + "plugin-publish-plugin-1.2.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.pom" + ], + "hash": "sha256-E6X+iu2+Rs/b6hLp/NcJemKygqpqtMkIZWuWzpoqX6M=" } } }, "org.apache.maven:maven-model": { "3.6.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "maven-model-3.6.3.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.jar" - ], - "hash": "sha256-F87x9Y4UbvDX2elrO5LZih1v19KzKIulOOj/Hg2RYM8=" - }, - "maven-model-3.6.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom" - ], - "hash": "sha256-fHIOjLA9KFxxzW4zTZyeWWBivdMQ7grRX1xHmpkxVPA=" - } + "maven-model-3.6.3.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.jar" + ], + "hash": "sha256-F87x9Y4UbvDX2elrO5LZih1v19KzKIulOOj/Hg2RYM8=" + }, + "maven-model-3.6.3.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom" + ], + "hash": "sha256-fHIOjLA9KFxxzW4zTZyeWWBivdMQ7grRX1xHmpkxVPA=" } } }, "org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin": { - "4.1.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.1.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/4.1.0/org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.1.0.pom" - ], - "hash": "sha256-PKFoMBmO4Pc//RRgknW3A5zR/seULCInsEX6JpbjV2c=" - } + "4.2.1": { + "org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.2.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/4.2.1/org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.2.1.pom" + ], + "hash": "sha256-MR/57KF7D2ycyBBOu4jHPTikmFoEiLAWcLwr4J5aIyA=" } } }, "org.gradle.kotlin:gradle-kotlin-dsl-plugins": { - "4.1.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gradle-kotlin-dsl-plugins-4.1.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.1.0/gradle-kotlin-dsl-plugins-4.1.0.jar" - ], - "hash": "sha256-jpBY+e9xNsVaJKXPKgoZKNb9oYJ2JZ0KktaxAr8m1Cc=" - }, - "gradle-kotlin-dsl-plugins-4.1.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.1.0/gradle-kotlin-dsl-plugins-4.1.0.module" - ], - "hash": "sha256-0KuS4r6L+a8iIhAL4VOLP2R7SvA0+ZA1RJGKO4dxrq8=" - } + "4.2.1": { + "gradle-kotlin-dsl-plugins-4.2.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.2.1/gradle-kotlin-dsl-plugins-4.2.1.jar" + ], + "hash": "sha256-UU8yyenA0IAji9/8ASH0PRYEnFeFqadeuGYMTrplj/o=" + }, + "gradle-kotlin-dsl-plugins-4.2.1.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.2.1/gradle-kotlin-dsl-plugins-4.2.1.module" + ], + "hash": "sha256-0w8XMxUzcV3LgIG4YvZjGUf4YPHLjgWjJcexiIz/KgA=" + }, + "gradle-kotlin-dsl-plugins-4.2.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.2.1/gradle-kotlin-dsl-plugins-4.2.1.pom" + ], + "hash": "sha256-lMOWsjFHh+ZXZg516zxtQKFdolRygvFMJLsiXKuzJaI=" } } }, "org.jetbrains.intellij.deps:trove4j": { "1.0.20200330": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "trove4j-1.0.20200330.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" - ], - "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" - }, - "trove4j-1.0.20200330.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" - ], - "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" - } + "trove4j-1.0.20200330.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" + ], + "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" + }, + "trove4j-1.0.20200330.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" + ], + "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" } } }, "org.jetbrains.kotlin:kotlin-android-extensions": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-android-extensions-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.0/kotlin-android-extensions-1.9.0.jar" - ], - "hash": "sha256-IGdbuyp7aYKnFEUYpRi5qJZfkK6JuMmHiJgBIkSh6jM=" - }, - "kotlin-android-extensions-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.0/kotlin-android-extensions-1.9.0.pom" - ], - "hash": "sha256-WOHIg3JukUaVIDV95u0Xw/mSnI4IsRdKJ6OtbsDrzVI=" - } + "1.9.20": { + "kotlin-android-extensions-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.20/kotlin-android-extensions-1.9.20.jar" + ], + "hash": "sha256-t3EjlGnwrwfhgPdGz95qeVbCtiYeGuIOWx1iCg3Sm/8=" + }, + "kotlin-android-extensions-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.20/kotlin-android-extensions-1.9.20.pom" + ], + "hash": "sha256-DXrbht5Z1d44B+3tGwlbyeFLAK3x3CUKX2LJw/VBg+Y=" } } }, "org.jetbrains.kotlin:kotlin-assignment": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-assignment-1.9.0-gradle81.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.0/kotlin-assignment-1.9.0-gradle81.jar" - ], - "hash": "sha256-mBdB+GlpwM4YQ1pcEJePJ3VGMxbOgqp/gmfsf2qfFNk=" - }, - "kotlin-assignment-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.0/kotlin-assignment-1.9.0.module" - ], - "hash": "sha256-kqBzm0y4NgSm3jddsKP+gTUDhZy8+aLtqZ++CXs8e9Y=" - } + "1.9.20": { + "kotlin-assignment-1.9.20-gradle81.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.20/kotlin-assignment-1.9.20-gradle81.jar" + ], + "hash": "sha256-ztlN7cdMOUOlaRsY6tTRZzLwvbQQeLAoJND8foLj/uI=" + }, + "kotlin-assignment-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.20/kotlin-assignment-1.9.20.module" + ], + "hash": "sha256-KfAzaty3JPax04XG7SfYv1FikHMXu8gvuaTjGJ8D5Gc=" + }, + "kotlin-assignment-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.20/kotlin-assignment-1.9.20.pom" + ], + "hash": "sha256-MjMxOtdq5rpN2Npal4hCduW0aik7RJWLw1LKAdRm9+0=" } } }, "org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-assignment-compiler-plugin-embeddable-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.0/kotlin-assignment-compiler-plugin-embeddable-1.9.0.jar" - ], - "hash": "sha256-MBY6DUXnN9gHW0kI0PCv8DXvqGa+iFIvQ37Jbg43KZQ=" - }, - "kotlin-assignment-compiler-plugin-embeddable-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.0/kotlin-assignment-compiler-plugin-embeddable-1.9.0.pom" - ], - "hash": "sha256-HDfsoLIO1JYF6lVsonWq8eyZUaKZge4TNxZYP2pD4J8=" - } + "1.9.20": { + "kotlin-assignment-compiler-plugin-embeddable-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.20/kotlin-assignment-compiler-plugin-embeddable-1.9.20.jar" + ], + "hash": "sha256-xiG4V/X+ExIZ2FduGR0G8tt6bfgPoUnQRsMuuiaQat0=" + }, + "kotlin-assignment-compiler-plugin-embeddable-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.20/kotlin-assignment-compiler-plugin-embeddable-1.9.20.pom" + ], + "hash": "sha256-Df0Ud50u4/gHw+/3IBxl0jNX87jMEYK0sFbkdJX9UoE=" } } }, "org.jetbrains.kotlin:kotlin-build-tools-api": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-build-tools-api-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.0/kotlin-build-tools-api-1.9.0.jar" - ], - "hash": "sha256-0ZyavegKnPQtJezJLLEUjtOhXu2yZy2qHkZubaWQ7sY=" - }, - "kotlin-build-tools-api-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.0/kotlin-build-tools-api-1.9.0.pom" - ], - "hash": "sha256-iIFxmCZbm8BrPzSTWyv2qpj0gA7OvBzOQREN70m3pCE=" - } + "1.9.20": { + "kotlin-build-tools-api-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.20/kotlin-build-tools-api-1.9.20.jar" + ], + "hash": "sha256-xyKUjFaDUs3BncioskXRSq5QfU3P/eansmxTXEcsGxc=" + }, + "kotlin-build-tools-api-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.20/kotlin-build-tools-api-1.9.20.pom" + ], + "hash": "sha256-P7w3D4WHo9joDGny3M1lxVFzu0S505QuFVNrzjzNwaY=" } } }, "org.jetbrains.kotlin:kotlin-compiler-embeddable": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-embeddable-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.0/kotlin-compiler-embeddable-1.9.0.jar" - ], - "hash": "sha256-lTtQaR103SGf8/ZkRnDD5UnYfN/AphVPFgKmoKXf43M=" - }, - "kotlin-compiler-embeddable-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.0/kotlin-compiler-embeddable-1.9.0.pom" - ], - "hash": "sha256-7jyHHO39bM9A0ESUQJbihlXeL5NF2ET+7GPMqcXkt8w=" - } + "1.9.20": { + "kotlin-compiler-embeddable-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.20/kotlin-compiler-embeddable-1.9.20.jar" + ], + "hash": "sha256-olAk/l2oRA3gGvBFxPy5VKIvB4c47AJhYIXwz8V7JwI=" + }, + "kotlin-compiler-embeddable-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.20/kotlin-compiler-embeddable-1.9.20.pom" + ], + "hash": "sha256-x9jfyJ5iFEJQRQa5SS+3YxF0BhIM6RByvAZ/+W0mTCM=" } } }, "org.jetbrains.kotlin:kotlin-compiler-runner": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-runner-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.0/kotlin-compiler-runner-1.9.0.jar" - ], - "hash": "sha256-BbWlXUlJFhpxT838ZKXwTYejZMm73IZBs7t6VVfkPqo=" - }, - "kotlin-compiler-runner-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.0/kotlin-compiler-runner-1.9.0.pom" - ], - "hash": "sha256-GIN9BlVntn5bzy4wTYWm4rbSRDz4En9AdnNKTo3yo2E=" - } + "1.9.20": { + "kotlin-compiler-runner-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.20/kotlin-compiler-runner-1.9.20.jar" + ], + "hash": "sha256-SXacBG+NOSZUpKtSr3lUVb1B6I2Dkq6rkCjw7dXo1Qs=" + }, + "kotlin-compiler-runner-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.20/kotlin-compiler-runner-1.9.20.pom" + ], + "hash": "sha256-XKJ9myEE4yMOf4Grqm62Eb85htdKAOVl4l7rGGENDYo=" } } }, "org.jetbrains.kotlin:kotlin-daemon-client": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-client-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.0/kotlin-daemon-client-1.9.0.jar" - ], - "hash": "sha256-WoyXfn3H8N4tka5Yva3CBBXe9M9dST5aGD+WxZeZAyA=" - }, - "kotlin-daemon-client-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.0/kotlin-daemon-client-1.9.0.pom" - ], - "hash": "sha256-sv50dBgjzM6JMXCWkg3LnOXBa460Z5jTn9jmdwPFidc=" - } + "1.9.20": { + "kotlin-daemon-client-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.20/kotlin-daemon-client-1.9.20.jar" + ], + "hash": "sha256-WCIwy8/WXTa5S8nRJ/kAJLjPF9+kpn72qSnxTGwnZhw=" + }, + "kotlin-daemon-client-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.20/kotlin-daemon-client-1.9.20.pom" + ], + "hash": "sha256-0qQYFjppSNcrBMvjUgOi4wXhw41WgJAXCshy+IH6k4E=" } } }, "org.jetbrains.kotlin:kotlin-daemon-embeddable": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-embeddable-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.0/kotlin-daemon-embeddable-1.9.0.jar" - ], - "hash": "sha256-lDGCoTfs1A5ikFjaUtszbO6bZm+AmWtlWELyCmNz35o=" - }, - "kotlin-daemon-embeddable-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.0/kotlin-daemon-embeddable-1.9.0.pom" - ], - "hash": "sha256-OOMsu5GFenIGy/3cON1O4L5mX0CgEV/21NF348f4kq8=" - } + "1.9.20": { + "kotlin-daemon-embeddable-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.20/kotlin-daemon-embeddable-1.9.20.jar" + ], + "hash": "sha256-qTnLXW7ip1jJKFvZ8yhoJL6r4S2aS19J94TQvKMp3qU=" + }, + "kotlin-daemon-embeddable-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.20/kotlin-daemon-embeddable-1.9.20.pom" + ], + "hash": "sha256-zYkt52nMILl5jiJTjZljB0sF8cRI8uAat3VH7rZZfUE=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-1.9.0-gradle81.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.0/kotlin-gradle-plugin-1.9.0-gradle81.jar" - ], - "hash": "sha256-2UOg4ntHRuAfg0BaSfUmoi9HGx2x1GOdb84m1xHv+/4=" - }, - "kotlin-gradle-plugin-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.0/kotlin-gradle-plugin-1.9.0.module" - ], - "hash": "sha256-/mOWRe2PvcW8Et588lRopNsx52O6ea26ogahTeYP0xQ=" - } + "1.9.20": { + "kotlin-gradle-plugin-1.9.20-gradle81.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.20/kotlin-gradle-plugin-1.9.20-gradle81.jar" + ], + "hash": "sha256-BJEPymUvjb6ASknI5ylxv2QdA82LRaBlukzhDGWE6qw=" + }, + "kotlin-gradle-plugin-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.20/kotlin-gradle-plugin-1.9.20.module" + ], + "hash": "sha256-VVJcPgNpJSnI8ZZgd4mtyO6xogfqEx+NnBwytJf35jY=" + }, + "kotlin-gradle-plugin-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.20/kotlin-gradle-plugin-1.9.20.pom" + ], + "hash": "sha256-HOzt6DD+6ar1QulF/AQWZ1FYqlVgzGKYlcsvd3FBiTY=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-annotations": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-annotations-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.0/kotlin-gradle-plugin-annotations-1.9.0.jar" - ], - "hash": "sha256-KiZbNbx8VYIUJukbajzU9LkWOKC8fIffz+TgX36IRzg=" - }, - "kotlin-gradle-plugin-annotations-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.0/kotlin-gradle-plugin-annotations-1.9.0.pom" - ], - "hash": "sha256-qjXuWp0dpZMV92nH/tsshwBWD1PFaAupKwsniBpKQnE=" - } + "1.9.20": { + "kotlin-gradle-plugin-annotations-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.20/kotlin-gradle-plugin-annotations-1.9.20.jar" + ], + "hash": "sha256-Klw2IuJGhYTRq32rOs2P+2BAO2N90GA69nXibToFQyk=" + }, + "kotlin-gradle-plugin-annotations-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.20/kotlin-gradle-plugin-annotations-1.9.20.pom" + ], + "hash": "sha256-9L+gqiwjkuTyPia38aQZhlvrdqAW2BgIcrsIbMADWU4=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-api": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-api-1.9.0-gradle81.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.0/kotlin-gradle-plugin-api-1.9.0-gradle81.jar" - ], - "hash": "sha256-AhbssMeA+V47EBoOlc/DZ/LvVrBvLeqqqZJaDxF8INk=" - }, - "kotlin-gradle-plugin-api-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.0/kotlin-gradle-plugin-api-1.9.0.jar" - ], - "hash": "sha256-AhbssMeA+V47EBoOlc/DZ/LvVrBvLeqqqZJaDxF8INk=" - }, - "kotlin-gradle-plugin-api-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.0/kotlin-gradle-plugin-api-1.9.0.module" - ], - "hash": "sha256-Gu1WWijZE0KsWkuhRsKFal67xjkoXFKVUhefr8dhTds=" - } + "1.9.20": { + "kotlin-gradle-plugin-api-1.9.20-gradle81.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.20/kotlin-gradle-plugin-api-1.9.20-gradle81.jar" + ], + "hash": "sha256-KHwmdl+GkuXrVQWFQSaBnPuwx9XUm75fRXcUJ+oZkT0=" + }, + "kotlin-gradle-plugin-api-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.20/kotlin-gradle-plugin-api-1.9.20.jar" + ], + "hash": "sha256-KHwmdl+GkuXrVQWFQSaBnPuwx9XUm75fRXcUJ+oZkT0=" + }, + "kotlin-gradle-plugin-api-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.20/kotlin-gradle-plugin-api-1.9.20.module" + ], + "hash": "sha256-SD51d/Tp4tPKF/aqZPRlXUYDwrHQ5t/VlRVS70DV10U=" + }, + "kotlin-gradle-plugin-api-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.20/kotlin-gradle-plugin-api-1.9.20.pom" + ], + "hash": "sha256-oZKj3Ob7gpwnvQgdggXYmJlp1R/D7J5tctzERt6H9ys=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-idea-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.0/kotlin-gradle-plugin-idea-1.9.0.jar" - ], - "hash": "sha256-C7JszuNyr7m1hPKFfofMLz9TK2Kk9/pFdVjzr8Or6ZU=" - }, - "kotlin-gradle-plugin-idea-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.0/kotlin-gradle-plugin-idea-1.9.0.module" - ], - "hash": "sha256-pVg82bC0AS6VWtlhn7kBe1saosJRsFltr1M0kExcpls=" - } + "1.9.20": { + "kotlin-gradle-plugin-idea-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.20/kotlin-gradle-plugin-idea-1.9.20.jar" + ], + "hash": "sha256-jRr4djLZUUjxIqn6CuKQPBnub6t9AeAX924NLJoCLCA=" + }, + "kotlin-gradle-plugin-idea-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.20/kotlin-gradle-plugin-idea-1.9.20.module" + ], + "hash": "sha256-Hms5OB86T5sUl0VOgl+JQuDJxuw9wbii/WNuI3GV+Ks=" + }, + "kotlin-gradle-plugin-idea-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.20/kotlin-gradle-plugin-idea-1.9.20.pom" + ], + "hash": "sha256-m6hUoroB+w9/7fl8b5P2W42otQ6jv1OQofuoDmQqMic=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-idea-proto-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.0/kotlin-gradle-plugin-idea-proto-1.9.0.jar" - ], - "hash": "sha256-54mY6iK81fVtE5gszBJMnHM3vRUHVMvcivKhSNdslwA=" - }, - "kotlin-gradle-plugin-idea-proto-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.0/kotlin-gradle-plugin-idea-proto-1.9.0.pom" - ], - "hash": "sha256-QeElaFOKOjQHBMlww6T2D/WAH/3OQlymjKLAtHIhclA=" - } + "1.9.20": { + "kotlin-gradle-plugin-idea-proto-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.20/kotlin-gradle-plugin-idea-proto-1.9.20.jar" + ], + "hash": "sha256-xnsNiEn+vdmpZO2gvRZ8FnxNBWyo3TiSQdkuHXY8lJA=" + }, + "kotlin-gradle-plugin-idea-proto-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.20/kotlin-gradle-plugin-idea-proto-1.9.20.pom" + ], + "hash": "sha256-1AENSzu56SQPPeDnjo31pYEjbzPWLoBwyP3yUxdwNZQ=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-model": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-model-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.0/kotlin-gradle-plugin-model-1.9.0.jar" - ], - "hash": "sha256-/wWqtoizSnmSp+NfncTewlhD8Tqelwrv5W3T4SKghBU=" - }, - "kotlin-gradle-plugin-model-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.0/kotlin-gradle-plugin-model-1.9.0.module" - ], - "hash": "sha256-ZvS5FEcM80bgXQP4otWenHRvpu3PZMcS8XagiBqsPkk=" - } + "1.9.20": { + "kotlin-gradle-plugin-model-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.20/kotlin-gradle-plugin-model-1.9.20.jar" + ], + "hash": "sha256-f5MPDkVLdYGPX4l2ulFfOuyIdnGl/oU4Csl/BdqZhqc=" + }, + "kotlin-gradle-plugin-model-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.20/kotlin-gradle-plugin-model-1.9.20.module" + ], + "hash": "sha256-OZaqq5tUbM9FWxyvDDFuoy6c5kb+tU6XOvTWn7YF8kg=" + }, + "kotlin-gradle-plugin-model-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.20/kotlin-gradle-plugin-model-1.9.20.pom" + ], + "hash": "sha256-jXpoeFaRP5ydn96r2/hg6cEZ65WtmdXbXYisIya1FJs=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugins-bom": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugins-bom-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.0/kotlin-gradle-plugins-bom-1.9.0.module" - ], - "hash": "sha256-/SufabguQ8tQnwhBsYvzxd99q18eC+oDT8CypZnW4pY=" - }, - "kotlin-gradle-plugins-bom-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.0/kotlin-gradle-plugins-bom-1.9.0.pom" - ], - "hash": "sha256-XTmtkDDf0zsLrCn3UAAJzmKHYulP5h8BF3rhNL24D6E=" - } + "1.9.20": { + "kotlin-gradle-plugins-bom-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.20/kotlin-gradle-plugins-bom-1.9.20.module" + ], + "hash": "sha256-dyD4Rc/jGaoablsjOH5pIKNema5CGMoPb24H/RcTCTw=" + }, + "kotlin-gradle-plugins-bom-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.20/kotlin-gradle-plugins-bom-1.9.20.pom" + ], + "hash": "sha256-bzukKj6YFwAoTJVhRu9NcWuJrb5dgDq5JVPewhY0QzA=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-api": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-api-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.0/kotlin-klib-commonizer-api-1.9.0.jar" - ], - "hash": "sha256-hd4ulysLtvRSjB90j0PEhmMUX8hTnsqWwT0bwNo/k10=" - }, - "kotlin-klib-commonizer-api-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.0/kotlin-klib-commonizer-api-1.9.0.pom" - ], - "hash": "sha256-hE+SCI/0j4v64lYh4yStw1d5CM9lD0/bJWlhC4+vaz4=" - } + "1.9.20": { + "kotlin-klib-commonizer-api-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.20/kotlin-klib-commonizer-api-1.9.20.jar" + ], + "hash": "sha256-ibYmCCiVMELjEKUlkqpbWV9fibZBzGo9OoFV75LYj/4=" + }, + "kotlin-klib-commonizer-api-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.20/kotlin-klib-commonizer-api-1.9.20.pom" + ], + "hash": "sha256-l4D9xWeaTbGhcPpSEPVhzrKtRrb4Kchqwx/HjPkpbGU=" } } }, "org.jetbrains.kotlin:kotlin-native-utils": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-native-utils-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.0/kotlin-native-utils-1.9.0.jar" - ], - "hash": "sha256-D0gF93S/tcG20UXf5g09ILGu4ACJbOjs8+7/hM5EAjs=" - }, - "kotlin-native-utils-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.0/kotlin-native-utils-1.9.0.pom" - ], - "hash": "sha256-Kazy3vkmve3Z6yBOx3Tnhq3Ek0EGqSlJAK81FVbn52o=" - } + "1.9.20": { + "kotlin-native-utils-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.20/kotlin-native-utils-1.9.20.jar" + ], + "hash": "sha256-sPkrySU6kH8M4oUyhkP+ijbCftSUtcWRnuCcKSbY6NI=" + }, + "kotlin-native-utils-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.20/kotlin-native-utils-1.9.20.pom" + ], + "hash": "sha256-8+9ZeAaTG0DO7YHZG2nnzHp4Z+zO2S20S7/mEkd2xbw=" } } }, "org.jetbrains.kotlin:kotlin-project-model": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-project-model-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.0/kotlin-project-model-1.9.0.jar" - ], - "hash": "sha256-rgk26bTGkh8D73eTYcrLu3XtKyIQR5+S9l8cushuNAw=" - }, - "kotlin-project-model-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.0/kotlin-project-model-1.9.0.pom" - ], - "hash": "sha256-6sHGTGAMYAJ7jmjfrTogPEFbn6IkWB1oz6Xnc+hWa3g=" - } + "1.9.20": { + "kotlin-project-model-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.20/kotlin-project-model-1.9.20.jar" + ], + "hash": "sha256-JhqbQOJA4lmsNZwWk4AC7MbAhDSlxuXlv/7iQqPFAhg=" + }, + "kotlin-project-model-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.20/kotlin-project-model-1.9.20.pom" + ], + "hash": "sha256-4FhEBdW+70QKZrKQ1uTA3UPqll3DW3cMHqMmSofSczw=" } } }, "org.jetbrains.kotlin:kotlin-reflect": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-reflect-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.jar" - ], - "hash": "sha256-IHAVm+UU6o6jziyLHueZPm/2CpNWWimfIAYpqn339YE=" - }, - "kotlin-reflect-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.0/kotlin-reflect-1.9.0.pom" - ], - "hash": "sha256-hXFWVnbRiXIEcTBs7ppV2RbAgDgvNabaaBk6x7EvTNs=" - } + "1.9.20": { + "kotlin-reflect-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.20/kotlin-reflect-1.9.20.jar" + ], + "hash": "sha256-SbZvmonVD9KVTC6K6sgOT0iLCgkyKiXvrWJhV2cT3A8=" + }, + "kotlin-reflect-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.20/kotlin-reflect-1.9.20.pom" + ], + "hash": "sha256-lCtehgLTF+wTZS8cAiIFK7kIF/KM9v6dRxEvCbPo5n0=" } }, "1.6.10": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-reflect-1.6.10.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.jar" - ], - "hash": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=" - }, - "kotlin-reflect-1.6.10.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.pom" - ], - "hash": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" - } + "kotlin-reflect-1.6.10.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.jar" + ], + "hash": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=" + }, + "kotlin-reflect-1.6.10.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.pom" + ], + "hash": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" } } }, "org.jetbrains.kotlin:kotlin-sam-with-receiver": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-sam-with-receiver-1.9.0-gradle81.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.0/kotlin-sam-with-receiver-1.9.0-gradle81.jar" - ], - "hash": "sha256-mK1U0XMRxg6FyGlDPV3TdpMTIDABJwCb5+nrsyH8xCs=" - }, - "kotlin-sam-with-receiver-1.9.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.0/kotlin-sam-with-receiver-1.9.0.module" - ], - "hash": "sha256-GTPz8nsCrr/6LnvBmWN8TKg90xgHqjgwDLHh+jGsoiU=" - } + "1.9.20": { + "kotlin-sam-with-receiver-1.9.20-gradle81.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.20/kotlin-sam-with-receiver-1.9.20-gradle81.jar" + ], + "hash": "sha256-MDCZRpW7ZaAXvjPiQzLpKtDTwdkLyifA9KL3lStV74M=" + }, + "kotlin-sam-with-receiver-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.20/kotlin-sam-with-receiver-1.9.20.module" + ], + "hash": "sha256-goKuJEBF/oGCFBPZSL8mp+/ncYNCGxcOZVj+TC3ORMA=" + }, + "kotlin-sam-with-receiver-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.20/kotlin-sam-with-receiver-1.9.20.pom" + ], + "hash": "sha256-IV1w6BR2xN00PCyRSi9WEhODOXvM4Z8ITLsCqpK2kGM=" } } }, "org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.0/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.0.jar" - ], - "hash": "sha256-o7OlA4sNEybfGz/lvyCmaQnt1C3qa2P3BgCm8k/0VYw=" - }, - "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.0/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.0.pom" - ], - "hash": "sha256-WdgiTXgRi2RAwdRsCRzwLOWSnQaTU0hZnxP9wrmoU88=" - } + "1.9.20": { + "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.20/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.20.jar" + ], + "hash": "sha256-02IXChzBUxYPDLIDjIRBEDS1bAVamzFvMsC3txaMoPI=" + }, + "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.20/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.20.pom" + ], + "hash": "sha256-lo97qpSJb+esipLfy16Tfd22iSIJudwCJUNUugrXf2A=" } } }, "org.jetbrains.kotlin:kotlin-script-runtime": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-script-runtime-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.0/kotlin-script-runtime-1.9.0.jar" - ], - "hash": "sha256-2E0MykEFD6wqlS0RBEc8Mpr/BMULNxMuV1SiCYCa3Z8=" - }, - "kotlin-script-runtime-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.0/kotlin-script-runtime-1.9.0.pom" - ], - "hash": "sha256-FNwHhdGUFP7sEgI91z64DIPQeIC3PlS48IqHj0I9seY=" - } + "1.9.20": { + "kotlin-script-runtime-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.20/kotlin-script-runtime-1.9.20.jar" + ], + "hash": "sha256-ompiVqdvdmq4us20CbP4yUDZmXEqjoiGQlK2eNZrq54=" + }, + "kotlin-script-runtime-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.20/kotlin-script-runtime-1.9.20.pom" + ], + "hash": "sha256-vNIn0pN0LFEaJLssVoItlfljivUTW5c+fNo+inZoZXk=" } } }, "org.jetbrains.kotlin:kotlin-scripting-common": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-common-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.0/kotlin-scripting-common-1.9.0.jar" - ], - "hash": "sha256-KFxBwO7tWaDn3LGIuJ+BVBR/vLvVNUcc9piWzNonP4Q=" - }, - "kotlin-scripting-common-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.0/kotlin-scripting-common-1.9.0.pom" - ], - "hash": "sha256-C/MG5PRe6xrDAk4pnUybcL4J7OmsAOcLL/mLPtQA8wc=" - } + "1.9.20": { + "kotlin-scripting-common-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.20/kotlin-scripting-common-1.9.20.jar" + ], + "hash": "sha256-WqCEd8tz95J0E67Gg6SqOz+Z6HvgYwJVzml0UqGkLWU=" + }, + "kotlin-scripting-common-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.20/kotlin-scripting-common-1.9.20.pom" + ], + "hash": "sha256-GH6fO3S9VqCDZJgYx7mkD4vCP2IBKwinvJnD+ohr/wM=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-embeddable-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.0/kotlin-scripting-compiler-embeddable-1.9.0.jar" - ], - "hash": "sha256-Rp3RIGiVipevzhGIoBRFVM3tZ95aGqC/XKUwOfKdizY=" - }, - "kotlin-scripting-compiler-embeddable-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.0/kotlin-scripting-compiler-embeddable-1.9.0.pom" - ], - "hash": "sha256-UJ5ikUwwvT43GcDgLk5Df8vxkRa4ouZYSPbUbFTsXJ4=" - } + "1.9.20": { + "kotlin-scripting-compiler-embeddable-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.20/kotlin-scripting-compiler-embeddable-1.9.20.jar" + ], + "hash": "sha256-IYHdDE1SxvaWrZ8Xk0IzeQ9NaCNLFBjWN2/aflw3TE4=" + }, + "kotlin-scripting-compiler-embeddable-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.20/kotlin-scripting-compiler-embeddable-1.9.20.pom" + ], + "hash": "sha256-JmEo2/Q1466/7mU1fd4QLJ7ZKd/rCQHla+eMoUjFc/c=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-impl-embeddable-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.0/kotlin-scripting-compiler-impl-embeddable-1.9.0.jar" - ], - "hash": "sha256-ZcUlbiyPvdpCbAMobmomgmfXEu+V7C05yVKSlXN4sE0=" - }, - "kotlin-scripting-compiler-impl-embeddable-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.0/kotlin-scripting-compiler-impl-embeddable-1.9.0.pom" - ], - "hash": "sha256-zaYp8KgbqcAKM95QJ/D4/7+fC45E5BlwNHdmu4WLTmM=" - } + "1.9.20": { + "kotlin-scripting-compiler-impl-embeddable-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.20/kotlin-scripting-compiler-impl-embeddable-1.9.20.jar" + ], + "hash": "sha256-3Jq29pxZKtHx0uK5lLl1CdDuCUgL6mvHce7u8wceuBc=" + }, + "kotlin-scripting-compiler-impl-embeddable-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.20/kotlin-scripting-compiler-impl-embeddable-1.9.20.pom" + ], + "hash": "sha256-bbowA+jK3LFJkt/xNOhmyrWQXquA4nAj3kHCY4WDgZg=" } } }, "org.jetbrains.kotlin:kotlin-scripting-jvm": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-jvm-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.0/kotlin-scripting-jvm-1.9.0.jar" - ], - "hash": "sha256-Zp3SvGBBjgdRU/2K2NllvlaetlwvMIOIyxEDud8TUVk=" - }, - "kotlin-scripting-jvm-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.0/kotlin-scripting-jvm-1.9.0.pom" - ], - "hash": "sha256-Ymj4BVjTX9qSRruneTKWkrlNWJWWVQfL6KhIkSxQ5yo=" - } + "1.9.20": { + "kotlin-scripting-jvm-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.20/kotlin-scripting-jvm-1.9.20.jar" + ], + "hash": "sha256-gJ9zvdTdd2auHvLO2WiJbOnAPWpf5t5vZ5l3iFH3W9M=" + }, + "kotlin-scripting-jvm-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.20/kotlin-scripting-jvm-1.9.20.pom" + ], + "hash": "sha256-v4gcbi/Go36p0J/+mMoHLfzajcgoj9ibJMrcYLFNt14=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.0/kotlin-stdlib-1.9.0.jar" - ], - "hash": "sha256-Na7/vi21qkRgcs7lD87ki3+p4vxRyjfAzH19C8OdlS4=" - }, - "kotlin-stdlib-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.0/kotlin-stdlib-1.9.0.pom" - ], - "hash": "sha256-N3UiY/Ysw+MlCFbiiO5Kc9QQLXJqd2JwNPlIBsjBCso=" - } - } - } - }, - "org.jetbrains.kotlin:kotlin-stdlib-common": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.0/kotlin-stdlib-common-1.9.0.jar" - ], - "hash": "sha256-KDJ0IEvXwCB4nsRvj45yr0JE1/VQszkqV+XKAGrXqiw=" - }, - "kotlin-stdlib-common-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.0/kotlin-stdlib-common-1.9.0.pom" - ], - "hash": "sha256-NmDTanD+s6vknxG5BjPkHTYnNXbwcbDhCdqbOg3wgqU=" - } - } - } - }, - "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk7-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.0/kotlin-stdlib-jdk7-1.9.0.jar" - ], - "hash": "sha256-t5eaeqyUBV8Nnx/TtHzl/+HLYDKoQrqfvnGG8IUokXg=" - }, - "kotlin-stdlib-jdk7-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.0/kotlin-stdlib-jdk7-1.9.0.pom" - ], - "hash": "sha256-wRB08MiYqYuGPGFEcdQ409+Soewzgqbjf5NdfXGVS1o=" - } - } - } - }, - "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk8-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.0/kotlin-stdlib-jdk8-1.9.0.jar" - ], - "hash": "sha256-pZ+iT98f+1lLrs2/D9EAEPl3zqECNtSH/jRkl3pzd/o=" - }, - "kotlin-stdlib-jdk8-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.0/kotlin-stdlib-jdk8-1.9.0.pom" - ], - "hash": "sha256-ZNWY3YjiUEZnMeIDBKtvBsu7urfuMitHA7a1n4gcT5I=" - } + "1.9.20": { + "kotlin-stdlib-1.9.20-all.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.20/kotlin-stdlib-1.9.20-all.jar" + ], + "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" + }, + "kotlin-stdlib-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.20/kotlin-stdlib-1.9.20.jar" + ], + "hash": "sha256-KKNbzf9G2GT4DzRqYX5IYoSyCNFzeMQZAN+x3pWpDmw=" + }, + "kotlin-stdlib-1.9.20.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.20/kotlin-stdlib-1.9.20.module" + ], + "hash": "sha256-3Mql0xVHD6s5IFAohru4Xy2myGECxl2cBEEFRO7bIBk=" + }, + "kotlin-stdlib-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.20/kotlin-stdlib-1.9.20.pom" + ], + "hash": "sha256-43IWpzLI6Bqf0FtN2JLDDKwMrXtOP9ovlmP0jogHQcA=" } } }, "org.jetbrains.kotlin:kotlin-tooling-core": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-tooling-core-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.0/kotlin-tooling-core-1.9.0.jar" - ], - "hash": "sha256-5TmiJCi5ysZ/dbLWHytuKnGDUNe7MYI8fcqJB/kJma4=" - }, - "kotlin-tooling-core-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.0/kotlin-tooling-core-1.9.0.pom" - ], - "hash": "sha256-KSbD/CFJWXAcjxYNjdyGn3s/pFKv3o3RdcjnwrvHBSI=" - } + "1.9.20": { + "kotlin-tooling-core-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.20/kotlin-tooling-core-1.9.20.jar" + ], + "hash": "sha256-iTjrl+NjINqj5vsqYP0qBbIy/0pVcXPFAZ8EW4gy2fQ=" + }, + "kotlin-tooling-core-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.20/kotlin-tooling-core-1.9.20.pom" + ], + "hash": "sha256-c9r0kUA5KLFcSTCVeuABrPBPazpLwo/kqld37wlwntY=" } } }, "org.jetbrains.kotlin:kotlin-util-io": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-io-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.0/kotlin-util-io-1.9.0.jar" - ], - "hash": "sha256-gdNtxt4/C+rwTDl6BrVoITujc6vO9Tlyt7gvYX1a9ws=" - }, - "kotlin-util-io-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.0/kotlin-util-io-1.9.0.pom" - ], - "hash": "sha256-BUBa+xn3tgbFKr6haJqi1ew9qQL+4teoV2lDOeSgQJQ=" - } + "1.9.20": { + "kotlin-util-io-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.20/kotlin-util-io-1.9.20.jar" + ], + "hash": "sha256-x0/aqunXn98DMn7oc4JR4CSySyTYtTd6GkKaw7f3LMo=" + }, + "kotlin-util-io-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.20/kotlin-util-io-1.9.20.pom" + ], + "hash": "sha256-rbH0NbMLIlY6oK5X0/Y5YkWYhIennq+uOOZnb9ggKok=" } } }, "org.jetbrains.kotlin:kotlin-util-klib": { - "1.9.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-klib-1.9.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.0/kotlin-util-klib-1.9.0.jar" - ], - "hash": "sha256-wtxr820zabdzdVq4k3uX5Tmk1F04Fb7xm+36FUsS0xM=" - }, - "kotlin-util-klib-1.9.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.0/kotlin-util-klib-1.9.0.pom" - ], - "hash": "sha256-acZHGaDgRjb2whMZ/lGKC1gieEu66P7YXmUfv6b4pFs=" - } + "1.9.20": { + "kotlin-util-klib-1.9.20.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.20/kotlin-util-klib-1.9.20.jar" + ], + "hash": "sha256-xFPv4noGMtFhUb/fAIShK4zAGf0ss0LiuIkqzM5OkbI=" + }, + "kotlin-util-klib-1.9.20.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.20/kotlin-util-klib-1.9.20.pom" + ], + "hash": "sha256-Vuv6PpLwCiXzwL/tyaYxCV4oYsj/m6WY+T5pGkCe7c0=" } } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "1.5.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlinx-coroutines-core-jvm-1.5.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" - ], - "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" - }, - "kotlinx-coroutines-core-jvm-1.5.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" - ], - "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" - } + "kotlinx-coroutines-core-jvm-1.5.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" + ], + "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" + ], + "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom" + ], + "hash": "sha256-U2IuA3eN+EQPwBIgGjW7S9/kAWTv7GErvvze7LL/wqs=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/golden/dependency/classifier.groovy.json b/fixtures/golden/dependency/classifier.groovy.json index ac1d5ef..4a89135 100644 --- a/fixtures/golden/dependency/classifier.groovy.json +++ b/fixtures/golden/dependency/classifier.groovy.json @@ -1,21 +1,17 @@ { "com.badlogicgames.gdx:gdx-platform": { "1.9.9": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gdx-platform-1.9.9-natives-desktop.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9-natives-desktop.jar" - ], - "hash": "sha256-e8c9VPpFH+LeJU6PgmCkOb/jutOxFnO6LPMaTxL2hU8=" - }, - "gdx-platform-1.9.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9.pom" - ], - "hash": "sha256-SWnDZyJaErav4Z4sA+D1WA3U1aQOSR64sd8+cQzofSY=" - } + "gdx-platform-1.9.9-natives-desktop.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9-natives-desktop.jar" + ], + "hash": "sha256-e8c9VPpFH+LeJU6PgmCkOb/jutOxFnO6LPMaTxL2hU8=" + }, + "gdx-platform-1.9.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9.pom" + ], + "hash": "sha256-SWnDZyJaErav4Z4sA+D1WA3U1aQOSR64sd8+cQzofSY=" } } } diff --git a/fixtures/golden/dependency/classifier.kotlin.json b/fixtures/golden/dependency/classifier.kotlin.json index ac1d5ef..4a89135 100644 --- a/fixtures/golden/dependency/classifier.kotlin.json +++ b/fixtures/golden/dependency/classifier.kotlin.json @@ -1,21 +1,17 @@ { "com.badlogicgames.gdx:gdx-platform": { "1.9.9": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gdx-platform-1.9.9-natives-desktop.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9-natives-desktop.jar" - ], - "hash": "sha256-e8c9VPpFH+LeJU6PgmCkOb/jutOxFnO6LPMaTxL2hU8=" - }, - "gdx-platform-1.9.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9.pom" - ], - "hash": "sha256-SWnDZyJaErav4Z4sA+D1WA3U1aQOSR64sd8+cQzofSY=" - } + "gdx-platform-1.9.9-natives-desktop.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9-natives-desktop.jar" + ], + "hash": "sha256-e8c9VPpFH+LeJU6PgmCkOb/jutOxFnO6LPMaTxL2hU8=" + }, + "gdx-platform-1.9.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-platform/1.9.9/gdx-platform-1.9.9.pom" + ], + "hash": "sha256-SWnDZyJaErav4Z4sA+D1WA3U1aQOSR64sd8+cQzofSY=" } } } diff --git a/fixtures/golden/dependency/maven-bom.kotlin.json b/fixtures/golden/dependency/maven-bom.kotlin.json index d73bd87..c43c01e 100644 --- a/fixtures/golden/dependency/maven-bom.kotlin.json +++ b/fixtures/golden/dependency/maven-bom.kotlin.json @@ -1,55 +1,43 @@ { "io.micrometer:micrometer-bom": { "1.5.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "micrometer-bom-1.5.1.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom" - ], - "hash": "sha256-K/qF6ds8ck5sWvelJBYk+w+K04oQpT/4BtY57WVLRUI=" - } + "micrometer-bom-1.5.1.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom" + ], + "hash": "sha256-K/qF6ds8ck5sWvelJBYk+w+K04oQpT/4BtY57WVLRUI=" } } }, "io.micrometer:micrometer-core": { "1.5.1": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "micrometer-core-1.5.1.jar": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar" - ], - "hash": "sha256-DtgVYBDVGDBWMwSfeKC6O+fwqd+N2q4eTizJgQ1wfI8=" - }, - "micrometer-core-1.5.1.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom" - ], - "hash": "sha256-Cb4KaUHaOvdOz7VpDax6kJKuT2KWY5Ci73foX2xl6xw=" - } + "micrometer-core-1.5.1.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar" + ], + "hash": "sha256-DtgVYBDVGDBWMwSfeKC6O+fwqd+N2q4eTizJgQ1wfI8=" + }, + "micrometer-core-1.5.1.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom" + ], + "hash": "sha256-Cb4KaUHaOvdOz7VpDax6kJKuT2KWY5Ci73foX2xl6xw=" } } }, "org.hdrhistogram:HdrHistogram": { "2.1.12": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "HdrHistogram-2.1.12.jar": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar" - ], - "hash": "sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" - }, - "HdrHistogram-2.1.12.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom" - ], - "hash": "sha256-f7PnkMFU0bXiMXC7jL9/cO8ICa8XIp8dywENd5llEIA=" - } + "HdrHistogram-2.1.12.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar" + ], + "hash": "sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" + }, + "HdrHistogram-2.1.12.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom" + ], + "hash": "sha256-f7PnkMFU0bXiMXC7jL9/cO8ICa8XIp8dywENd5llEIA=" } } } diff --git a/fixtures/golden/dependency/snapshot-dynamic.groovy.json b/fixtures/golden/dependency/snapshot-dynamic.groovy.json index 6ce329a..5463f25 100644 --- a/fixtures/golden/dependency/snapshot-dynamic.groovy.json +++ b/fixtures/golden/dependency/snapshot-dynamic.groovy.json @@ -1,19 +1,15 @@ { "org.apache:test-SNAPSHOT1": { "2.0.2-SNAPSHOT": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "test-SNAPSHOT1-2.0.2-20070310.181613-3.jar": { - "urls": [ - ], - "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" - }, - "test-SNAPSHOT1-2.0.2-20070310.181613-3.pom": { - "urls": [ - ], - "hash": "sha256-HkNYH8bwRqh0B760aORWKwMuDrO1E89Y8tx0esl66gs=" - } + "test-SNAPSHOT1-2.0.2-20070310.181613-3.jar": { + "urls": [ + ], + "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" + }, + "test-SNAPSHOT1-2.0.2-20070310.181613-3.pom": { + "urls": [ + ], + "hash": "sha256-HkNYH8bwRqh0B760aORWKwMuDrO1E89Y8tx0esl66gs=" } } } diff --git a/fixtures/golden/dependency/snapshot-dynamic.kotlin.json b/fixtures/golden/dependency/snapshot-dynamic.kotlin.json index 6ce329a..5463f25 100644 --- a/fixtures/golden/dependency/snapshot-dynamic.kotlin.json +++ b/fixtures/golden/dependency/snapshot-dynamic.kotlin.json @@ -1,19 +1,15 @@ { "org.apache:test-SNAPSHOT1": { "2.0.2-SNAPSHOT": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "test-SNAPSHOT1-2.0.2-20070310.181613-3.jar": { - "urls": [ - ], - "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" - }, - "test-SNAPSHOT1-2.0.2-20070310.181613-3.pom": { - "urls": [ - ], - "hash": "sha256-HkNYH8bwRqh0B760aORWKwMuDrO1E89Y8tx0esl66gs=" - } + "test-SNAPSHOT1-2.0.2-20070310.181613-3.jar": { + "urls": [ + ], + "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" + }, + "test-SNAPSHOT1-2.0.2-20070310.181613-3.pom": { + "urls": [ + ], + "hash": "sha256-HkNYH8bwRqh0B760aORWKwMuDrO1E89Y8tx0esl66gs=" } } } diff --git a/fixtures/golden/dependency/snapshot-redirect.groovy.json b/fixtures/golden/dependency/snapshot-redirect.groovy.json index a8a87e2..d3f7334 100644 --- a/fixtures/golden/dependency/snapshot-redirect.groovy.json +++ b/fixtures/golden/dependency/snapshot-redirect.groovy.json @@ -1,21 +1,17 @@ { "com.github.anuken:packr": { "-SNAPSHOT": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "packr--SNAPSHOT.jar": { - "urls": [ - "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--SNAPSHOT.jar" - ], - "hash": "sha256-XrfVZLc7efr2n3Bz6mOw8DkRI0T8rU8B/MKUMVDl71w=" - }, - "packr--SNAPSHOT.pom": { - "urls": [ - "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--SNAPSHOT.pom" - ], - "hash": "sha256-xP28J7blX1IzuJxD4u/wy1ZbwAT5RAajBcpBWs1fAxU=" - } + "packr--SNAPSHOT.jar": { + "urls": [ + "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--SNAPSHOT.jar" + ], + "hash": "sha256-XrfVZLc7efr2n3Bz6mOw8DkRI0T8rU8B/MKUMVDl71w=" + }, + "packr--SNAPSHOT.pom": { + "urls": [ + "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--SNAPSHOT.pom" + ], + "hash": "sha256-xP28J7blX1IzuJxD4u/wy1ZbwAT5RAajBcpBWs1fAxU=" } } } diff --git a/fixtures/golden/dependency/snapshot.groovy.json b/fixtures/golden/dependency/snapshot.groovy.json index 850f908..f111b17 100644 --- a/fixtures/golden/dependency/snapshot.groovy.json +++ b/fixtures/golden/dependency/snapshot.groovy.json @@ -1,21 +1,17 @@ { "org.apache:test-SNAPSHOT2": { "2.0.2-SNAPSHOT": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" - ], - "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" - }, - "test-SNAPSHOT2-2.0.2-SNAPSHOT.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom" - ], - "hash": "sha256-XCACfgVM2OthMcb9rU/nVQvjiJawqxOd5CSRmvql1O8=" - } + "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" + ], + "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" + }, + "test-SNAPSHOT2-2.0.2-SNAPSHOT.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom" + ], + "hash": "sha256-XCACfgVM2OthMcb9rU/nVQvjiJawqxOd5CSRmvql1O8=" } } } diff --git a/fixtures/golden/dependency/snapshot.kotlin.json b/fixtures/golden/dependency/snapshot.kotlin.json index 850f908..f111b17 100644 --- a/fixtures/golden/dependency/snapshot.kotlin.json +++ b/fixtures/golden/dependency/snapshot.kotlin.json @@ -1,21 +1,17 @@ { "org.apache:test-SNAPSHOT2": { "2.0.2-SNAPSHOT": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" - ], - "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" - }, - "test-SNAPSHOT2-2.0.2-SNAPSHOT.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom" - ], - "hash": "sha256-XCACfgVM2OthMcb9rU/nVQvjiJawqxOd5CSRmvql1O8=" - } + "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" + ], + "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" + }, + "test-SNAPSHOT2-2.0.2-SNAPSHOT.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom" + ], + "hash": "sha256-XCACfgVM2OthMcb9rU/nVQvjiJawqxOd5CSRmvql1O8=" } } } diff --git a/fixtures/golden/included-build.groovy.json b/fixtures/golden/included-build.groovy.json new file mode 100644 index 0000000..7556b4e --- /dev/null +++ b/fixtures/golden/included-build.groovy.json @@ -0,0 +1,48 @@ +{ + "org.apache:foo": { + "2.0.0": { + "foo-2.0.0.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.jar" + ], + "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" + }, + "foo-2.0.0.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.pom" + ], + "hash": "sha256-gcL/k4xoI5SK4qDNcyH1uHkgiGQv3WohPb45Gsb9gi8=" + } + }, + "1.0.0": { + "foo-1.0.0.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.jar" + ], + "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" + }, + "foo-1.0.0.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.pom" + ], + "hash": "sha256-roNL3MgAJuUPxIdJJiSpjU3yEFlJFDQ99QvnaWlkVcE=" + } + } + }, + "org.apache:test": { + "1.0.0": { + "test-1.0.0.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.jar" + ], + "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" + }, + "test-1.0.0.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom" + ], + "hash": "sha256-sYk8m4+T+hRJ+43tpPkthrE/JftrsMnmuzORCLCK1To=" + } + } + } +} \ No newline at end of file diff --git a/fixtures/golden/integration/settings-buildscript.groovy.json b/fixtures/golden/integration/settings-buildscript.groovy.json index eef03c3..b92c54f 100644 --- a/fixtures/golden/integration/settings-buildscript.groovy.json +++ b/fixtures/golden/integration/settings-buildscript.groovy.json @@ -1,181 +1,145 @@ { "com.googlecode.javaewah:JavaEWAH": { "1.1.6": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "JavaEWAH-1.1.6.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.jar" - ], - "hash": "sha256-941EoeOHfxznSLSoXfUXHl6Omlw8b2O7kAPbb4TM6VI=" - }, - "JavaEWAH-1.1.6.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.pom" - ], - "hash": "sha256-f0/5GbHuF783duBYo/IOYXPbI6XkTPLRB+x1cMGGq/A=" - } + "JavaEWAH-1.1.6.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.jar" + ], + "hash": "sha256-941EoeOHfxznSLSoXfUXHl6Omlw8b2O7kAPbb4TM6VI=" + }, + "JavaEWAH-1.1.6.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.pom" + ], + "hash": "sha256-f0/5GbHuF783duBYo/IOYXPbI6XkTPLRB+x1cMGGq/A=" } } }, "com.jcraft:jsch": { "0.1.54": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jsch-0.1.54.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar" - ], - "hash": "sha256-kusnOjMWdiR4/dT+A6DOGELFb0lsnBL+EjXbgEUOH9s=" - }, - "jsch-0.1.54.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.54/jsch-0.1.54.pom" - ], - "hash": "sha256-q49RIDm+f2riDhjnQ7Sp2KIJWElEMZF9pYrlqu+KNHg=" - } + "jsch-0.1.54.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar" + ], + "hash": "sha256-kusnOjMWdiR4/dT+A6DOGELFb0lsnBL+EjXbgEUOH9s=" + }, + "jsch-0.1.54.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.54/jsch-0.1.54.pom" + ], + "hash": "sha256-q49RIDm+f2riDhjnQ7Sp2KIJWElEMZF9pYrlqu+KNHg=" } } }, "commons-codec:commons-codec": { "1.6": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "commons-codec-1.6.jar": { - "urls": [ - "https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar" - ], - "hash": "sha256-VLNOlBuOFBS9PkDXNu/TSBdy3CbbMpb2qkXOyfYgPYY=" - }, - "commons-codec-1.6.pom": { - "urls": [ - "https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom" - ], - "hash": "sha256-oG410//zprgT2UiU6/PkmPlUDIZMWzmueDkH46bHKIk=" - } + "commons-codec-1.6.jar": { + "urls": [ + "https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar" + ], + "hash": "sha256-VLNOlBuOFBS9PkDXNu/TSBdy3CbbMpb2qkXOyfYgPYY=" + }, + "commons-codec-1.6.pom": { + "urls": [ + "https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.pom" + ], + "hash": "sha256-oG410//zprgT2UiU6/PkmPlUDIZMWzmueDkH46bHKIk=" } } }, "commons-logging:commons-logging": { "1.1.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "commons-logging-1.1.3.jar": { - "urls": [ - "https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" - ], - "hash": "sha256-cJA/b8gumQjI2p8gRD9h2Q8IcKMSZCmR/oRioLk5F4Q=" - }, - "commons-logging-1.1.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom" - ], - "hash": "sha256-MlCsOsa9YO0GMfXNAzUDKymT1j5AWmrgVV0np+SGWEk=" - } + "commons-logging-1.1.3.jar": { + "urls": [ + "https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" + ], + "hash": "sha256-cJA/b8gumQjI2p8gRD9h2Q8IcKMSZCmR/oRioLk5F4Q=" + }, + "commons-logging-1.1.3.pom": { + "urls": [ + "https://plugins.gradle.org/m2/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.pom" + ], + "hash": "sha256-MlCsOsa9YO0GMfXNAzUDKymT1j5AWmrgVV0np+SGWEk=" } } }, "gradle.plugin.net.vivin:gradle-semantic-build-versioning": { "4.0.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "gradle-semantic-build-versioning-4.0.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/gradle/plugin/net/vivin/gradle-semantic-build-versioning/4.0.0/gradle-semantic-build-versioning-4.0.0.jar" - ], - "hash": "sha256-UTjmfOjgGUN4ALk8n2+dD8vr763Jb7xOvAl1yZomHvg=" - }, - "gradle-semantic-build-versioning-4.0.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/gradle/plugin/net/vivin/gradle-semantic-build-versioning/4.0.0/gradle-semantic-build-versioning-4.0.0.pom" - ], - "hash": "sha256-TygodBYH7RAtletfGJ1JbHhA7UY6zqifHlGmBWdxTvc=" - } + "gradle-semantic-build-versioning-4.0.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/gradle/plugin/net/vivin/gradle-semantic-build-versioning/4.0.0/gradle-semantic-build-versioning-4.0.0.jar" + ], + "hash": "sha256-UTjmfOjgGUN4ALk8n2+dD8vr763Jb7xOvAl1yZomHvg=" + }, + "gradle-semantic-build-versioning-4.0.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/gradle/plugin/net/vivin/gradle-semantic-build-versioning/4.0.0/gradle-semantic-build-versioning-4.0.0.pom" + ], + "hash": "sha256-TygodBYH7RAtletfGJ1JbHhA7UY6zqifHlGmBWdxTvc=" } } }, "org.apache.httpcomponents:httpclient": { "4.3.6": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "httpclient-4.3.6.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar" - ], - "hash": "sha256-eYONnq73PU+FLGOkgIMMOi1LWQ8Ks66BWkiUY+RxQAQ=" - }, - "httpclient-4.3.6.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.pom" - ], - "hash": "sha256-0CY09hMekUlhwCqoNnEeuscnBLJ+JsW9Iju62JsbZMM=" - } + "httpclient-4.3.6.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar" + ], + "hash": "sha256-eYONnq73PU+FLGOkgIMMOi1LWQ8Ks66BWkiUY+RxQAQ=" + }, + "httpclient-4.3.6.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.pom" + ], + "hash": "sha256-0CY09hMekUlhwCqoNnEeuscnBLJ+JsW9Iju62JsbZMM=" } } }, "org.apache.httpcomponents:httpcore": { "4.3.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "httpcore-4.3.3.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar" - ], - "hash": "sha256-UoXegK8WUcSJMTuRqfQMZaTNy2s73nFvzAKNFoaaWpM=" - }, - "httpcore-4.3.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.pom" - ], - "hash": "sha256-tCf3z2fHWk4/niEI01v0UwNXPBRex3j8rc/6zvF6EmQ=" - } + "httpcore-4.3.3.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar" + ], + "hash": "sha256-UoXegK8WUcSJMTuRqfQMZaTNy2s73nFvzAKNFoaaWpM=" + }, + "httpcore-4.3.3.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.pom" + ], + "hash": "sha256-tCf3z2fHWk4/niEI01v0UwNXPBRex3j8rc/6zvF6EmQ=" } } }, "org.eclipse.jgit:org.eclipse.jgit": { "4.8.0.201706111038-r": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "org.eclipse.jgit-4.8.0.201706111038-r.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.8.0.201706111038-r/org.eclipse.jgit-4.8.0.201706111038-r.jar" - ], - "hash": "sha256-SdkS6NXM4N0I3KPTkBiduGkqj34zY8274YJYFGIACro=" - }, - "org.eclipse.jgit-4.8.0.201706111038-r.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.8.0.201706111038-r/org.eclipse.jgit-4.8.0.201706111038-r.pom" - ], - "hash": "sha256-pVap9a38avSbKhLnLcPNfkPbj9whbA81iFlyovWton0=" - } + "org.eclipse.jgit-4.8.0.201706111038-r.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.8.0.201706111038-r/org.eclipse.jgit-4.8.0.201706111038-r.jar" + ], + "hash": "sha256-SdkS6NXM4N0I3KPTkBiduGkqj34zY8274YJYFGIACro=" + }, + "org.eclipse.jgit-4.8.0.201706111038-r.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit/4.8.0.201706111038-r/org.eclipse.jgit-4.8.0.201706111038-r.pom" + ], + "hash": "sha256-pVap9a38avSbKhLnLcPNfkPbj9whbA81iFlyovWton0=" } } }, "org.slf4j:slf4j-api": { "1.7.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "slf4j-api-1.7.2.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.jar" - ], - "hash": "sha256-O654m0ATM7Kh0WA7f6Vz4ZkIYoGRcHID9utwjN7iwFI=" - }, - "slf4j-api-1.7.2.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.pom" - ], - "hash": "sha256-LqynGv4KFRb0q9jp/5B4ONJo84yBw6VCzOjX87h8XUw=" - } + "slf4j-api-1.7.2.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.jar" + ], + "hash": "sha256-O654m0ATM7Kh0WA7f6Vz4ZkIYoGRcHID9utwjN7iwFI=" + }, + "slf4j-api-1.7.2.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.pom" + ], + "hash": "sha256-LqynGv4KFRb0q9jp/5B4ONJo84yBw6VCzOjX87h8XUw=" } } } diff --git a/fixtures/golden/ivy/basic.kotlin.json b/fixtures/golden/ivy/basic.kotlin.json index ae009c4..a1bc3fb 100644 --- a/fixtures/golden/ivy/basic.kotlin.json +++ b/fixtures/golden/ivy/basic.kotlin.json @@ -1,41 +1,33 @@ { "org.opendof.core-java:dof-cipher-sms4": { "1.0": { - "needsPomRedirect": false, - "needsIvyRedirect": true, - "files": { - "dof-cipher-sms4-1.0.jar": { - "urls": [ - "https://asset.opendof.org/artifact/org.opendof.core-java/dof-cipher-sms4/1.0/dof-cipher-sms4-1.0.jar" - ], - "hash": "sha256-/Joo51NA6nBPEwFuFcnDc10JQZDE8P3jF3P4gl0vpMA=" - }, - "ivy-1.0.xml": { - "urls": [ - "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-cipher-sms4/1.0/ivy.xml" - ], - "hash": "sha256-rh+pQpXqPP/cmBD8slvwMrKlWCUb3JNzW3l58hd7oJ8=" - } + "dof-cipher-sms4-1.0.jar": { + "urls": [ + "https://asset.opendof.org/artifact/org.opendof.core-java/dof-cipher-sms4/1.0/dof-cipher-sms4-1.0.jar" + ], + "hash": "sha256-/Joo51NA6nBPEwFuFcnDc10JQZDE8P3jF3P4gl0vpMA=" + }, + "ivy-1.0.xml": { + "urls": [ + "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-cipher-sms4/1.0/ivy.xml" + ], + "hash": "sha256-rh+pQpXqPP/cmBD8slvwMrKlWCUb3JNzW3l58hd7oJ8=" } } }, "org.opendof.core-java:dof-oal": { "7.0.2": { - "needsPomRedirect": false, - "needsIvyRedirect": true, - "files": { - "dof-oal-7.0.2.jar": { - "urls": [ - "https://asset.opendof.org/artifact/org.opendof.core-java/dof-oal/7.0.2/dof-oal-7.0.2.jar" - ], - "hash": "sha256-u+FUhQGBA8MRl28mXMTSnZ2HY2ysPHq7h9lANmHBK40=" - }, - "ivy-7.0.2.xml": { - "urls": [ - "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-oal/7.0.2/ivy.xml" - ], - "hash": "sha256-KZoUVyoDcfH/B/9V1SVqNiA/XIb3zlwoJkjb/jD+xig=" - } + "dof-oal-7.0.2.jar": { + "urls": [ + "https://asset.opendof.org/artifact/org.opendof.core-java/dof-oal/7.0.2/dof-oal-7.0.2.jar" + ], + "hash": "sha256-u+FUhQGBA8MRl28mXMTSnZ2HY2ysPHq7h9lANmHBK40=" + }, + "ivy-7.0.2.xml": { + "urls": [ + "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-oal/7.0.2/ivy.xml" + ], + "hash": "sha256-KZoUVyoDcfH/B/9V1SVqNiA/XIb3zlwoJkjb/jD+xig=" } } } diff --git a/fixtures/golden/plugin/resolves-from-default-repo.groovy.json b/fixtures/golden/plugin/resolves-from-default-repo.groovy.json index 9ce6993..a1243bf 100644 --- a/fixtures/golden/plugin/resolves-from-default-repo.groovy.json +++ b/fixtures/golden/plugin/resolves-from-default-repo.groovy.json @@ -1,697 +1,591 @@ { "net.java.dev.jna:jna": { "5.6.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jna-5.6.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" - ], - "hash": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=" - }, - "jna-5.6.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom" - ], - "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" - } + "jna-5.6.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" + ], + "hash": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=" + }, + "jna-5.6.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom" + ], + "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" } } }, "org.jetbrains.intellij.deps:trove4j": { "1.0.20200330": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "trove4j-1.0.20200330.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" - ], - "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" - }, - "trove4j-1.0.20200330.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" - ], - "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" - } + "trove4j-1.0.20200330.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" + ], + "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" + }, + "trove4j-1.0.20200330.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" + ], + "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" } } }, "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.7.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom" - ], - "hash": "sha256-18S+c5nTziimR77ivh3nCwUdpLqoz9X4KYNDJ2UKD30=" - } + "org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.7.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom" + ], + "hash": "sha256-18S+c5nTziimR77ivh3nCwUdpLqoz9X4KYNDJ2UKD30=" } } }, "org.jetbrains.kotlin:kotlin-android-extensions": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-android-extensions-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.jar" - ], - "hash": "sha256-JVeliP7QxmbRVq1uDfXjFOqz1p5m6aJyJ5uaRiQ0xq8=" - }, - "kotlin-android-extensions-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.pom" - ], - "hash": "sha256-8pic3UN0A8hyZc/K8GHSFOaGlVyX40ntFWa6FqouDI0=" - } + "kotlin-android-extensions-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.jar" + ], + "hash": "sha256-JVeliP7QxmbRVq1uDfXjFOqz1p5m6aJyJ5uaRiQ0xq8=" + }, + "kotlin-android-extensions-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.pom" + ], + "hash": "sha256-8pic3UN0A8hyZc/K8GHSFOaGlVyX40ntFWa6FqouDI0=" } } }, "org.jetbrains.kotlin:kotlin-annotation-processing-gradle": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-annotation-processing-gradle-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.jar" - ], - "hash": "sha256-RhyKdFvNVeRyXykBIVnUdOEor/G4KlPR80UkYFK5cwk=" - }, - "kotlin-annotation-processing-gradle-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.pom" - ], - "hash": "sha256-r2JZxfjfTezw8FXmZcTLaP8TtK9c1HfuHTO/7gAaFr4=" - } + "kotlin-annotation-processing-gradle-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.jar" + ], + "hash": "sha256-RhyKdFvNVeRyXykBIVnUdOEor/G4KlPR80UkYFK5cwk=" + }, + "kotlin-annotation-processing-gradle-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.pom" + ], + "hash": "sha256-r2JZxfjfTezw8FXmZcTLaP8TtK9c1HfuHTO/7gAaFr4=" } } }, "org.jetbrains.kotlin:kotlin-build-common": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-build-common-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.jar" - ], - "hash": "sha256-Y3O9HhUPfcsnL1KvvBWZBkCSqddbKM7WvroA/qy6u/8=" - }, - "kotlin-build-common-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.pom" - ], - "hash": "sha256-msmBVHbIUfFKH3QeG46CJRxyepVGgMdXT4owUn2z718=" - } + "kotlin-build-common-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.jar" + ], + "hash": "sha256-Y3O9HhUPfcsnL1KvvBWZBkCSqddbKM7WvroA/qy6u/8=" + }, + "kotlin-build-common-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.pom" + ], + "hash": "sha256-msmBVHbIUfFKH3QeG46CJRxyepVGgMdXT4owUn2z718=" } } }, "org.jetbrains.kotlin:kotlin-compiler-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar" - ], - "hash": "sha256-Ty5JK8x5XgaA4/h67qGtrp8wbK9SBAuUpvoPiP2skvk=" - }, - "kotlin-compiler-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom" - ], - "hash": "sha256-CwIzMip2MO/eEzUmjkYSPw1tNjg5gg/TfE7Lbv+njjs=" - } + "kotlin-compiler-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar" + ], + "hash": "sha256-Ty5JK8x5XgaA4/h67qGtrp8wbK9SBAuUpvoPiP2skvk=" + }, + "kotlin-compiler-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom" + ], + "hash": "sha256-CwIzMip2MO/eEzUmjkYSPw1tNjg5gg/TfE7Lbv+njjs=" } } }, "org.jetbrains.kotlin:kotlin-compiler-runner": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-runner-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.jar" - ], - "hash": "sha256-LdVae/7udr97ASbFtx0FuJmBK6a0Cjc1n50T+uIC8yc=" - }, - "kotlin-compiler-runner-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.pom" - ], - "hash": "sha256-+JDieVykDuyu+jpdjkOND3C7YCo5SUe7rOp2Quqy+Tw=" - } + "kotlin-compiler-runner-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.jar" + ], + "hash": "sha256-LdVae/7udr97ASbFtx0FuJmBK6a0Cjc1n50T+uIC8yc=" + }, + "kotlin-compiler-runner-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.pom" + ], + "hash": "sha256-+JDieVykDuyu+jpdjkOND3C7YCo5SUe7rOp2Quqy+Tw=" } } }, "org.jetbrains.kotlin:kotlin-daemon-client": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-client-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.jar" - ], - "hash": "sha256-tyPlHq8syE/a+sqHJnk/7I1SFyUNiAv0eDA/JE3UGoU=" - }, - "kotlin-daemon-client-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.pom" - ], - "hash": "sha256-Be4Gj7v3IvWRSlqiWO6KKLZChF9B1/+bVGhtXKJbvxk=" - } + "kotlin-daemon-client-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.jar" + ], + "hash": "sha256-tyPlHq8syE/a+sqHJnk/7I1SFyUNiAv0eDA/JE3UGoU=" + }, + "kotlin-daemon-client-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.pom" + ], + "hash": "sha256-Be4Gj7v3IvWRSlqiWO6KKLZChF9B1/+bVGhtXKJbvxk=" } } }, "org.jetbrains.kotlin:kotlin-daemon-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar" - ], - "hash": "sha256-A+bwJUNSJIlOSe5e2EfLCwtKh540z6uQ1wzakmKnV00=" - }, - "kotlin-daemon-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom" - ], - "hash": "sha256-vB3pwgh7ouTlQQF6i66PQF7IAKGK5MJH6R8rVedh5kk=" - } + "kotlin-daemon-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar" + ], + "hash": "sha256-A+bwJUNSJIlOSe5e2EfLCwtKh540z6uQ1wzakmKnV00=" + }, + "kotlin-daemon-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom" + ], + "hash": "sha256-vB3pwgh7ouTlQQF6i66PQF7IAKGK5MJH6R8rVedh5kk=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-1.7.21-gradle71.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21-gradle71.jar" - ], - "hash": "sha256-P12cqfSxiGOZjcVpNIk9m1ICRRzucJ+uuXbI+rI2cyI=" - }, - "kotlin-gradle-plugin-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21.module" - ], - "hash": "sha256-j6I2KYtJBynes0XjG8ZPKSj3wbXxwjH8ZtvINlnBZ+E=" - } + "kotlin-gradle-plugin-1.7.21-gradle71.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21-gradle71.jar" + ], + "hash": "sha256-P12cqfSxiGOZjcVpNIk9m1ICRRzucJ+uuXbI+rI2cyI=" + }, + "kotlin-gradle-plugin-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21.module" + ], + "hash": "sha256-j6I2KYtJBynes0XjG8ZPKSj3wbXxwjH8ZtvINlnBZ+E=" + }, + "kotlin-gradle-plugin-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21.pom" + ], + "hash": "sha256-0gTXpKcf6Scv44M9x0IAkan/EJaky6JfcnihlUI1BGk=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-api": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-api-1.7.21-gradle71.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21-gradle71.jar" - ], - "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" - }, - "kotlin-gradle-plugin-api-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.jar" - ], - "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" - }, - "kotlin-gradle-plugin-api-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.module" - ], - "hash": "sha256-zGXnGhweng0JaG9cpJGORShIY1q7VCl15HwYlnw6A10=" - } + "kotlin-gradle-plugin-api-1.7.21-gradle71.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21-gradle71.jar" + ], + "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" + }, + "kotlin-gradle-plugin-api-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.jar" + ], + "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" + }, + "kotlin-gradle-plugin-api-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.module" + ], + "hash": "sha256-zGXnGhweng0JaG9cpJGORShIY1q7VCl15HwYlnw6A10=" + }, + "kotlin-gradle-plugin-api-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.pom" + ], + "hash": "sha256-89unBFqYcdah5QnkF+tjQa3bmHFaL409ZnJlAdq0s0Y=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-idea-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.jar" - ], - "hash": "sha256-C1dqyzeBqctWEKphxbev3zKQ/C2digzUv+FTe4dcReY=" - }, - "kotlin-gradle-plugin-idea-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.module" - ], - "hash": "sha256-ygHy2JJMcpaXMax+oVbwi7GP60LDEAClIj2dwW1ZuTg=" - } + "kotlin-gradle-plugin-idea-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.jar" + ], + "hash": "sha256-C1dqyzeBqctWEKphxbev3zKQ/C2digzUv+FTe4dcReY=" + }, + "kotlin-gradle-plugin-idea-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.module" + ], + "hash": "sha256-ygHy2JJMcpaXMax+oVbwi7GP60LDEAClIj2dwW1ZuTg=" + }, + "kotlin-gradle-plugin-idea-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.pom" + ], + "hash": "sha256-Flz/idoRsXIpiJPHg0sNQadm1/PdIPoIvfiJxlXD5zc=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-idea-proto-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.jar" - ], - "hash": "sha256-NZhwZybLzo0oE05oiZw9WAv3LH6/kJcUHY28rtgnmHg=" - }, - "kotlin-gradle-plugin-idea-proto-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.pom" - ], - "hash": "sha256-PRwDYK9odF8qAyoMAYR//Pnriq1wa/ZZydhAoYTsXyM=" - } + "kotlin-gradle-plugin-idea-proto-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.jar" + ], + "hash": "sha256-NZhwZybLzo0oE05oiZw9WAv3LH6/kJcUHY28rtgnmHg=" + }, + "kotlin-gradle-plugin-idea-proto-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.pom" + ], + "hash": "sha256-PRwDYK9odF8qAyoMAYR//Pnriq1wa/ZZydhAoYTsXyM=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-model": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-model-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.jar" - ], - "hash": "sha256-FNP/F7o8tMi+uK3297QFB4gTS4kbsTyr5yPIwQ0dDhg=" - }, - "kotlin-gradle-plugin-model-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.module" - ], - "hash": "sha256-kCJoZCp1guVF4xgQnjdIw3WxOLCKFVuBX2yAi7vuR7U=" - } + "kotlin-gradle-plugin-model-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.jar" + ], + "hash": "sha256-FNP/F7o8tMi+uK3297QFB4gTS4kbsTyr5yPIwQ0dDhg=" + }, + "kotlin-gradle-plugin-model-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.module" + ], + "hash": "sha256-kCJoZCp1guVF4xgQnjdIw3WxOLCKFVuBX2yAi7vuR7U=" + }, + "kotlin-gradle-plugin-model-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.pom" + ], + "hash": "sha256-y2vKOdHhBWBXcMCj3ubUXw58XtPFNGiZ9ycQsf//HaY=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-api": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-api-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.jar" - ], - "hash": "sha256-MOGWrbAAH9F7ZgNe2QcNPw5Hui0ycTt1wwPGt7e3FeI=" - }, - "kotlin-klib-commonizer-api-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.pom" - ], - "hash": "sha256-so6g3vy5lNH7U6e7olh9J0DG0mAXk2UglP1ox0Ul0CA=" - } + "kotlin-klib-commonizer-api-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.jar" + ], + "hash": "sha256-MOGWrbAAH9F7ZgNe2QcNPw5Hui0ycTt1wwPGt7e3FeI=" + }, + "kotlin-klib-commonizer-api-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.pom" + ], + "hash": "sha256-so6g3vy5lNH7U6e7olh9J0DG0mAXk2UglP1ox0Ul0CA=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-embeddable-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.jar" - ], - "hash": "sha256-nTpktCC+2+20HV5tsJ28h2FKffCBR5PACQqDYJBp+1Y=" - }, - "kotlin-klib-commonizer-embeddable-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.pom" - ], - "hash": "sha256-bOmRoyzYOdq3wbf88+1xbr6XgbRgg3ViDC9fH8RwjrA=" - } + "kotlin-klib-commonizer-embeddable-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.jar" + ], + "hash": "sha256-nTpktCC+2+20HV5tsJ28h2FKffCBR5PACQqDYJBp+1Y=" + }, + "kotlin-klib-commonizer-embeddable-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.pom" + ], + "hash": "sha256-bOmRoyzYOdq3wbf88+1xbr6XgbRgg3ViDC9fH8RwjrA=" } } }, "org.jetbrains.kotlin:kotlin-native-utils": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-native-utils-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.jar" - ], - "hash": "sha256-k1KYF/2Nj9hlItZqqtyr0UKhcueMz+uUnNKJ40xw+Qs=" - }, - "kotlin-native-utils-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.pom" - ], - "hash": "sha256-CEYFdUhagoAZC0g8H3fyCk063IegIXTzDuxVdNm65FY=" - } + "kotlin-native-utils-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.jar" + ], + "hash": "sha256-k1KYF/2Nj9hlItZqqtyr0UKhcueMz+uUnNKJ40xw+Qs=" + }, + "kotlin-native-utils-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.pom" + ], + "hash": "sha256-CEYFdUhagoAZC0g8H3fyCk063IegIXTzDuxVdNm65FY=" } } }, "org.jetbrains.kotlin:kotlin-project-model": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-project-model-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.jar" - ], - "hash": "sha256-4htTvrj3SxM6Y4mClPSlfcSiKJvoVfZrD5rosVYjFT8=" - }, - "kotlin-project-model-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.pom" - ], - "hash": "sha256-JQfT7SKoHyssNSxMUOY1MivHEQClFQJN0NtQRifJ8Bs=" - } + "kotlin-project-model-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.jar" + ], + "hash": "sha256-4htTvrj3SxM6Y4mClPSlfcSiKJvoVfZrD5rosVYjFT8=" + }, + "kotlin-project-model-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.pom" + ], + "hash": "sha256-JQfT7SKoHyssNSxMUOY1MivHEQClFQJN0NtQRifJ8Bs=" } } }, "org.jetbrains.kotlin:kotlin-reflect": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-reflect-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.jar" - ], - "hash": "sha256-wbF65MSTF+7Sb3ecM8lpBEbFZp6zx+Jsibbg1s8sogQ=" - }, - "kotlin-reflect-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.pom" - ], - "hash": "sha256-Xn69/iAG9vHksPORwbqBhTmKj2NF2xpStYTx40Cz8EM=" - } + "kotlin-reflect-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.jar" + ], + "hash": "sha256-wbF65MSTF+7Sb3ecM8lpBEbFZp6zx+Jsibbg1s8sogQ=" + }, + "kotlin-reflect-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.pom" + ], + "hash": "sha256-Xn69/iAG9vHksPORwbqBhTmKj2NF2xpStYTx40Cz8EM=" } } }, "org.jetbrains.kotlin:kotlin-script-runtime": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-script-runtime-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.jar" - ], - "hash": "sha256-LEmLbZiWTK3dS1hLe0mPmxCPaf8akVOrxlt02uQJJ/Y=" - }, - "kotlin-script-runtime-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.pom" - ], - "hash": "sha256-LuSdd/3Dw6l0akiYCbfGQ3fh2NnEXCDZI+MXI5sicwQ=" - } + "kotlin-script-runtime-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.jar" + ], + "hash": "sha256-LEmLbZiWTK3dS1hLe0mPmxCPaf8akVOrxlt02uQJJ/Y=" + }, + "kotlin-script-runtime-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.pom" + ], + "hash": "sha256-LuSdd/3Dw6l0akiYCbfGQ3fh2NnEXCDZI+MXI5sicwQ=" } } }, "org.jetbrains.kotlin:kotlin-scripting-common": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-common-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar" - ], - "hash": "sha256-0ZLMLNlDFecijrkTZqNpdmpoIrPOvKwUwR1MSXM2y6Q=" - }, - "kotlin-scripting-common-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom" - ], - "hash": "sha256-2xzYRWGPDLQXOK3H72jZ+NIjZ1sFg+NbsMCEA30AWe4=" - } + "kotlin-scripting-common-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar" + ], + "hash": "sha256-0ZLMLNlDFecijrkTZqNpdmpoIrPOvKwUwR1MSXM2y6Q=" + }, + "kotlin-scripting-common-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom" + ], + "hash": "sha256-2xzYRWGPDLQXOK3H72jZ+NIjZ1sFg+NbsMCEA30AWe4=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar" - ], - "hash": "sha256-qu9jHwICEl2ZHZgjRxn4ZK1anW40m/DtRGsTd9gXGKE=" - }, - "kotlin-scripting-compiler-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom" - ], - "hash": "sha256-xHXL2+0BepcMD9y46qu1UNc9E6T+a4e3efxM9S148JM=" - } + "kotlin-scripting-compiler-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar" + ], + "hash": "sha256-qu9jHwICEl2ZHZgjRxn4ZK1anW40m/DtRGsTd9gXGKE=" + }, + "kotlin-scripting-compiler-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom" + ], + "hash": "sha256-xHXL2+0BepcMD9y46qu1UNc9E6T+a4e3efxM9S148JM=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-impl-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar" - ], - "hash": "sha256-ZOK9uuvzgJSzwh5nCX5Qe4NoTaQTi6h6CwmhMgOXVCg=" - }, - "kotlin-scripting-compiler-impl-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom" - ], - "hash": "sha256-5c0+HEj+qhC1YVqidOFh5/dcFijcJhZ1ALZ0b4gfweM=" - } + "kotlin-scripting-compiler-impl-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar" + ], + "hash": "sha256-ZOK9uuvzgJSzwh5nCX5Qe4NoTaQTi6h6CwmhMgOXVCg=" + }, + "kotlin-scripting-compiler-impl-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom" + ], + "hash": "sha256-5c0+HEj+qhC1YVqidOFh5/dcFijcJhZ1ALZ0b4gfweM=" } } }, "org.jetbrains.kotlin:kotlin-scripting-jvm": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-jvm-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar" - ], - "hash": "sha256-Uz441a1oFCoFE0HyK8cO113IUGSxk3rPBRN1XMPwSF4=" - }, - "kotlin-scripting-jvm-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom" - ], - "hash": "sha256-cnwtOnluoiOWPu7P7kHvKygsVbZ+V8O0mgFwpMSbfGE=" - } + "kotlin-scripting-jvm-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar" + ], + "hash": "sha256-Uz441a1oFCoFE0HyK8cO113IUGSxk3rPBRN1XMPwSF4=" + }, + "kotlin-scripting-jvm-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom" + ], + "hash": "sha256-cnwtOnluoiOWPu7P7kHvKygsVbZ+V8O0mgFwpMSbfGE=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.jar" - ], - "hash": "sha256-1Gqddz/7ne5P8adIrIRdyOUABcWJMClRdgorUYe93Rk=" - }, - "kotlin-stdlib-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.pom" - ], - "hash": "sha256-mzkq1D4vQhJp9jxiBz+ulCN9LjHe7o9msZzBkbTaBqw=" - } + "kotlin-stdlib-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.jar" + ], + "hash": "sha256-1Gqddz/7ne5P8adIrIRdyOUABcWJMClRdgorUYe93Rk=" + }, + "kotlin-stdlib-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.pom" + ], + "hash": "sha256-mzkq1D4vQhJp9jxiBz+ulCN9LjHe7o9msZzBkbTaBqw=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.jar" - ], - "hash": "sha256-5iv+yiNhA6EBciS4oiqEHbXcTbSdgKOb1E27IkaEpmo=" - }, - "kotlin-stdlib-common-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.pom" - ], - "hash": "sha256-LuberkeOGLGvushzHFvxoUe1dWiT1Z7b+nEWBcNDX4Q=" - } + "kotlin-stdlib-common-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.jar" + ], + "hash": "sha256-5iv+yiNhA6EBciS4oiqEHbXcTbSdgKOb1E27IkaEpmo=" + }, + "kotlin-stdlib-common-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.pom" + ], + "hash": "sha256-LuberkeOGLGvushzHFvxoUe1dWiT1Z7b+nEWBcNDX4Q=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk7-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.jar" - ], - "hash": "sha256-uMqg+XFaIYf0+pmQba5Xy6EM7vmn+Ajb7o6vNjWVWKU=" - }, - "kotlin-stdlib-jdk7-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.pom" - ], - "hash": "sha256-vy6yU9onofKT0RRpMpRBeF26xRceWB8v7Z1aKm2YaZw=" - } + "kotlin-stdlib-jdk7-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.jar" + ], + "hash": "sha256-uMqg+XFaIYf0+pmQba5Xy6EM7vmn+Ajb7o6vNjWVWKU=" + }, + "kotlin-stdlib-jdk7-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.pom" + ], + "hash": "sha256-vy6yU9onofKT0RRpMpRBeF26xRceWB8v7Z1aKm2YaZw=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk8-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.jar" - ], - "hash": "sha256-sy5K5+uwVycz/kOThb8DT1+u6LbFhdQW/s+TPpSR044=" - }, - "kotlin-stdlib-jdk8-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.pom" - ], - "hash": "sha256-bzuTQ8QS1q5ApMePuKcJhklkUKlSjNusdimojhqlg4k=" - } + "kotlin-stdlib-jdk8-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.jar" + ], + "hash": "sha256-sy5K5+uwVycz/kOThb8DT1+u6LbFhdQW/s+TPpSR044=" + }, + "kotlin-stdlib-jdk8-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.pom" + ], + "hash": "sha256-bzuTQ8QS1q5ApMePuKcJhklkUKlSjNusdimojhqlg4k=" } } }, "org.jetbrains.kotlin:kotlin-tooling-core": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-tooling-core-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.jar" - ], - "hash": "sha256-N5fxg1NC+8EuycHU+YMyugKCkaMyUakHySJ9j9lK7kg=" - }, - "kotlin-tooling-core-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.pom" - ], - "hash": "sha256-tw2g1Eorhw7Lz85ZcMMOOOLs3htfQqHdRC0TA5gSKUY=" - } + "kotlin-tooling-core-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.jar" + ], + "hash": "sha256-N5fxg1NC+8EuycHU+YMyugKCkaMyUakHySJ9j9lK7kg=" + }, + "kotlin-tooling-core-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.pom" + ], + "hash": "sha256-tw2g1Eorhw7Lz85ZcMMOOOLs3htfQqHdRC0TA5gSKUY=" } } }, "org.jetbrains.kotlin:kotlin-util-io": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-io-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.jar" - ], - "hash": "sha256-7MKI4AQqAUdgOeILbOXgaRj+8fic+J9V39KO8Xwm800=" - }, - "kotlin-util-io-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.pom" - ], - "hash": "sha256-ziTM1kPWW+8Cey9uINCnkhdq29ug2eVVmS5CR6Y3Ne8=" - } + "kotlin-util-io-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.jar" + ], + "hash": "sha256-7MKI4AQqAUdgOeILbOXgaRj+8fic+J9V39KO8Xwm800=" + }, + "kotlin-util-io-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.pom" + ], + "hash": "sha256-ziTM1kPWW+8Cey9uINCnkhdq29ug2eVVmS5CR6Y3Ne8=" } } }, "org.jetbrains.kotlin:kotlin-util-klib": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-klib-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.jar" - ], - "hash": "sha256-UgkkU0RkIN+7h4BN6s6yGfVI53fm3xK35wRKOmaHEgs=" - }, - "kotlin-util-klib-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.pom" - ], - "hash": "sha256-D8d7J3Rc+kzuX+AA5tEpmtSUT3rMB4A7u8ws0rAT3oU=" - } + "kotlin-util-klib-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.jar" + ], + "hash": "sha256-UgkkU0RkIN+7h4BN6s6yGfVI53fm3xK35wRKOmaHEgs=" + }, + "kotlin-util-klib-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.pom" + ], + "hash": "sha256-D8d7J3Rc+kzuX+AA5tEpmtSUT3rMB4A7u8ws0rAT3oU=" } } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "1.5.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlinx-coroutines-core-jvm-1.5.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" - ], - "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" - }, - "kotlinx-coroutines-core-jvm-1.5.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" - ], - "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" - } + "kotlinx-coroutines-core-jvm-1.5.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" + ], + "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" + ], + "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom" + ], + "hash": "sha256-U2IuA3eN+EQPwBIgGjW7S9/kAWTv7GErvvze7LL/wqs=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json b/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json index 9ce6993..a1243bf 100644 --- a/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json +++ b/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json @@ -1,697 +1,591 @@ { "net.java.dev.jna:jna": { "5.6.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "jna-5.6.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" - ], - "hash": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=" - }, - "jna-5.6.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom" - ], - "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" - } + "jna-5.6.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar", + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.jar" + ], + "hash": "sha256-VVfiNaiqL5dm1dxgnWeUjyqIMsLXls6p7x1svgs7fq8=" + }, + "jna-5.6.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom" + ], + "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" } } }, "org.jetbrains.intellij.deps:trove4j": { "1.0.20200330": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "trove4j-1.0.20200330.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" - ], - "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" - }, - "trove4j-1.0.20200330.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" - ], - "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" - } + "trove4j-1.0.20200330.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" + ], + "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" + }, + "trove4j-1.0.20200330.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" + ], + "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" } } }, "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.7.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom" - ], - "hash": "sha256-18S+c5nTziimR77ivh3nCwUdpLqoz9X4KYNDJ2UKD30=" - } + "org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.7.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.7.21.pom" + ], + "hash": "sha256-18S+c5nTziimR77ivh3nCwUdpLqoz9X4KYNDJ2UKD30=" } } }, "org.jetbrains.kotlin:kotlin-android-extensions": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-android-extensions-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.jar" - ], - "hash": "sha256-JVeliP7QxmbRVq1uDfXjFOqz1p5m6aJyJ5uaRiQ0xq8=" - }, - "kotlin-android-extensions-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.pom" - ], - "hash": "sha256-8pic3UN0A8hyZc/K8GHSFOaGlVyX40ntFWa6FqouDI0=" - } + "kotlin-android-extensions-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.jar" + ], + "hash": "sha256-JVeliP7QxmbRVq1uDfXjFOqz1p5m6aJyJ5uaRiQ0xq8=" + }, + "kotlin-android-extensions-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.7.21/kotlin-android-extensions-1.7.21.pom" + ], + "hash": "sha256-8pic3UN0A8hyZc/K8GHSFOaGlVyX40ntFWa6FqouDI0=" } } }, "org.jetbrains.kotlin:kotlin-annotation-processing-gradle": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-annotation-processing-gradle-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.jar" - ], - "hash": "sha256-RhyKdFvNVeRyXykBIVnUdOEor/G4KlPR80UkYFK5cwk=" - }, - "kotlin-annotation-processing-gradle-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.pom" - ], - "hash": "sha256-r2JZxfjfTezw8FXmZcTLaP8TtK9c1HfuHTO/7gAaFr4=" - } + "kotlin-annotation-processing-gradle-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.jar" + ], + "hash": "sha256-RhyKdFvNVeRyXykBIVnUdOEor/G4KlPR80UkYFK5cwk=" + }, + "kotlin-annotation-processing-gradle-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.7.21/kotlin-annotation-processing-gradle-1.7.21.pom" + ], + "hash": "sha256-r2JZxfjfTezw8FXmZcTLaP8TtK9c1HfuHTO/7gAaFr4=" } } }, "org.jetbrains.kotlin:kotlin-build-common": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-build-common-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.jar" - ], - "hash": "sha256-Y3O9HhUPfcsnL1KvvBWZBkCSqddbKM7WvroA/qy6u/8=" - }, - "kotlin-build-common-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.pom" - ], - "hash": "sha256-msmBVHbIUfFKH3QeG46CJRxyepVGgMdXT4owUn2z718=" - } + "kotlin-build-common-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.jar" + ], + "hash": "sha256-Y3O9HhUPfcsnL1KvvBWZBkCSqddbKM7WvroA/qy6u/8=" + }, + "kotlin-build-common-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.7.21/kotlin-build-common-1.7.21.pom" + ], + "hash": "sha256-msmBVHbIUfFKH3QeG46CJRxyepVGgMdXT4owUn2z718=" } } }, "org.jetbrains.kotlin:kotlin-compiler-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar" - ], - "hash": "sha256-Ty5JK8x5XgaA4/h67qGtrp8wbK9SBAuUpvoPiP2skvk=" - }, - "kotlin-compiler-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom" - ], - "hash": "sha256-CwIzMip2MO/eEzUmjkYSPw1tNjg5gg/TfE7Lbv+njjs=" - } + "kotlin-compiler-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.jar" + ], + "hash": "sha256-Ty5JK8x5XgaA4/h67qGtrp8wbK9SBAuUpvoPiP2skvk=" + }, + "kotlin-compiler-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.7.21/kotlin-compiler-embeddable-1.7.21.pom" + ], + "hash": "sha256-CwIzMip2MO/eEzUmjkYSPw1tNjg5gg/TfE7Lbv+njjs=" } } }, "org.jetbrains.kotlin:kotlin-compiler-runner": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-compiler-runner-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.jar" - ], - "hash": "sha256-LdVae/7udr97ASbFtx0FuJmBK6a0Cjc1n50T+uIC8yc=" - }, - "kotlin-compiler-runner-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.pom" - ], - "hash": "sha256-+JDieVykDuyu+jpdjkOND3C7YCo5SUe7rOp2Quqy+Tw=" - } + "kotlin-compiler-runner-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.jar" + ], + "hash": "sha256-LdVae/7udr97ASbFtx0FuJmBK6a0Cjc1n50T+uIC8yc=" + }, + "kotlin-compiler-runner-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.7.21/kotlin-compiler-runner-1.7.21.pom" + ], + "hash": "sha256-+JDieVykDuyu+jpdjkOND3C7YCo5SUe7rOp2Quqy+Tw=" } } }, "org.jetbrains.kotlin:kotlin-daemon-client": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-client-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.jar" - ], - "hash": "sha256-tyPlHq8syE/a+sqHJnk/7I1SFyUNiAv0eDA/JE3UGoU=" - }, - "kotlin-daemon-client-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.pom" - ], - "hash": "sha256-Be4Gj7v3IvWRSlqiWO6KKLZChF9B1/+bVGhtXKJbvxk=" - } + "kotlin-daemon-client-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.jar" + ], + "hash": "sha256-tyPlHq8syE/a+sqHJnk/7I1SFyUNiAv0eDA/JE3UGoU=" + }, + "kotlin-daemon-client-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.7.21/kotlin-daemon-client-1.7.21.pom" + ], + "hash": "sha256-Be4Gj7v3IvWRSlqiWO6KKLZChF9B1/+bVGhtXKJbvxk=" } } }, "org.jetbrains.kotlin:kotlin-daemon-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-daemon-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar" - ], - "hash": "sha256-A+bwJUNSJIlOSe5e2EfLCwtKh540z6uQ1wzakmKnV00=" - }, - "kotlin-daemon-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom" - ], - "hash": "sha256-vB3pwgh7ouTlQQF6i66PQF7IAKGK5MJH6R8rVedh5kk=" - } + "kotlin-daemon-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.jar" + ], + "hash": "sha256-A+bwJUNSJIlOSe5e2EfLCwtKh540z6uQ1wzakmKnV00=" + }, + "kotlin-daemon-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.7.21/kotlin-daemon-embeddable-1.7.21.pom" + ], + "hash": "sha256-vB3pwgh7ouTlQQF6i66PQF7IAKGK5MJH6R8rVedh5kk=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-1.7.21-gradle71.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21-gradle71.jar" - ], - "hash": "sha256-P12cqfSxiGOZjcVpNIk9m1ICRRzucJ+uuXbI+rI2cyI=" - }, - "kotlin-gradle-plugin-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21.module" - ], - "hash": "sha256-j6I2KYtJBynes0XjG8ZPKSj3wbXxwjH8ZtvINlnBZ+E=" - } + "kotlin-gradle-plugin-1.7.21-gradle71.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21-gradle71.jar" + ], + "hash": "sha256-P12cqfSxiGOZjcVpNIk9m1ICRRzucJ+uuXbI+rI2cyI=" + }, + "kotlin-gradle-plugin-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21.module" + ], + "hash": "sha256-j6I2KYtJBynes0XjG8ZPKSj3wbXxwjH8ZtvINlnBZ+E=" + }, + "kotlin-gradle-plugin-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.7.21/kotlin-gradle-plugin-1.7.21.pom" + ], + "hash": "sha256-0gTXpKcf6Scv44M9x0IAkan/EJaky6JfcnihlUI1BGk=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-api": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-api-1.7.21-gradle71.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21-gradle71.jar" - ], - "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" - }, - "kotlin-gradle-plugin-api-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.jar" - ], - "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" - }, - "kotlin-gradle-plugin-api-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.module" - ], - "hash": "sha256-zGXnGhweng0JaG9cpJGORShIY1q7VCl15HwYlnw6A10=" - } + "kotlin-gradle-plugin-api-1.7.21-gradle71.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21-gradle71.jar" + ], + "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" + }, + "kotlin-gradle-plugin-api-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.jar" + ], + "hash": "sha256-rflytT2LY7s2jZA88y6bB+pTZW6PnaXxDfuv03gxviE=" + }, + "kotlin-gradle-plugin-api-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.module" + ], + "hash": "sha256-zGXnGhweng0JaG9cpJGORShIY1q7VCl15HwYlnw6A10=" + }, + "kotlin-gradle-plugin-api-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.7.21/kotlin-gradle-plugin-api-1.7.21.pom" + ], + "hash": "sha256-89unBFqYcdah5QnkF+tjQa3bmHFaL409ZnJlAdq0s0Y=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-idea-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.jar" - ], - "hash": "sha256-C1dqyzeBqctWEKphxbev3zKQ/C2digzUv+FTe4dcReY=" - }, - "kotlin-gradle-plugin-idea-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.module" - ], - "hash": "sha256-ygHy2JJMcpaXMax+oVbwi7GP60LDEAClIj2dwW1ZuTg=" - } + "kotlin-gradle-plugin-idea-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.jar" + ], + "hash": "sha256-C1dqyzeBqctWEKphxbev3zKQ/C2digzUv+FTe4dcReY=" + }, + "kotlin-gradle-plugin-idea-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.module" + ], + "hash": "sha256-ygHy2JJMcpaXMax+oVbwi7GP60LDEAClIj2dwW1ZuTg=" + }, + "kotlin-gradle-plugin-idea-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.7.21/kotlin-gradle-plugin-idea-1.7.21.pom" + ], + "hash": "sha256-Flz/idoRsXIpiJPHg0sNQadm1/PdIPoIvfiJxlXD5zc=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-idea-proto-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.jar" - ], - "hash": "sha256-NZhwZybLzo0oE05oiZw9WAv3LH6/kJcUHY28rtgnmHg=" - }, - "kotlin-gradle-plugin-idea-proto-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.pom" - ], - "hash": "sha256-PRwDYK9odF8qAyoMAYR//Pnriq1wa/ZZydhAoYTsXyM=" - } + "kotlin-gradle-plugin-idea-proto-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.jar" + ], + "hash": "sha256-NZhwZybLzo0oE05oiZw9WAv3LH6/kJcUHY28rtgnmHg=" + }, + "kotlin-gradle-plugin-idea-proto-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.7.21/kotlin-gradle-plugin-idea-proto-1.7.21.pom" + ], + "hash": "sha256-PRwDYK9odF8qAyoMAYR//Pnriq1wa/ZZydhAoYTsXyM=" } } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-model": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-gradle-plugin-model-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.jar" - ], - "hash": "sha256-FNP/F7o8tMi+uK3297QFB4gTS4kbsTyr5yPIwQ0dDhg=" - }, - "kotlin-gradle-plugin-model-1.7.21.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.module" - ], - "hash": "sha256-kCJoZCp1guVF4xgQnjdIw3WxOLCKFVuBX2yAi7vuR7U=" - } + "kotlin-gradle-plugin-model-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.jar" + ], + "hash": "sha256-FNP/F7o8tMi+uK3297QFB4gTS4kbsTyr5yPIwQ0dDhg=" + }, + "kotlin-gradle-plugin-model-1.7.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.module" + ], + "hash": "sha256-kCJoZCp1guVF4xgQnjdIw3WxOLCKFVuBX2yAi7vuR7U=" + }, + "kotlin-gradle-plugin-model-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.7.21/kotlin-gradle-plugin-model-1.7.21.pom" + ], + "hash": "sha256-y2vKOdHhBWBXcMCj3ubUXw58XtPFNGiZ9ycQsf//HaY=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-api": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-api-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.jar" - ], - "hash": "sha256-MOGWrbAAH9F7ZgNe2QcNPw5Hui0ycTt1wwPGt7e3FeI=" - }, - "kotlin-klib-commonizer-api-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.pom" - ], - "hash": "sha256-so6g3vy5lNH7U6e7olh9J0DG0mAXk2UglP1ox0Ul0CA=" - } + "kotlin-klib-commonizer-api-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.jar" + ], + "hash": "sha256-MOGWrbAAH9F7ZgNe2QcNPw5Hui0ycTt1wwPGt7e3FeI=" + }, + "kotlin-klib-commonizer-api-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.7.21/kotlin-klib-commonizer-api-1.7.21.pom" + ], + "hash": "sha256-so6g3vy5lNH7U6e7olh9J0DG0mAXk2UglP1ox0Ul0CA=" } } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-klib-commonizer-embeddable-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.jar" - ], - "hash": "sha256-nTpktCC+2+20HV5tsJ28h2FKffCBR5PACQqDYJBp+1Y=" - }, - "kotlin-klib-commonizer-embeddable-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.pom" - ], - "hash": "sha256-bOmRoyzYOdq3wbf88+1xbr6XgbRgg3ViDC9fH8RwjrA=" - } + "kotlin-klib-commonizer-embeddable-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.jar" + ], + "hash": "sha256-nTpktCC+2+20HV5tsJ28h2FKffCBR5PACQqDYJBp+1Y=" + }, + "kotlin-klib-commonizer-embeddable-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.7.21/kotlin-klib-commonizer-embeddable-1.7.21.pom" + ], + "hash": "sha256-bOmRoyzYOdq3wbf88+1xbr6XgbRgg3ViDC9fH8RwjrA=" } } }, "org.jetbrains.kotlin:kotlin-native-utils": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-native-utils-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.jar" - ], - "hash": "sha256-k1KYF/2Nj9hlItZqqtyr0UKhcueMz+uUnNKJ40xw+Qs=" - }, - "kotlin-native-utils-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.pom" - ], - "hash": "sha256-CEYFdUhagoAZC0g8H3fyCk063IegIXTzDuxVdNm65FY=" - } + "kotlin-native-utils-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.jar" + ], + "hash": "sha256-k1KYF/2Nj9hlItZqqtyr0UKhcueMz+uUnNKJ40xw+Qs=" + }, + "kotlin-native-utils-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.7.21/kotlin-native-utils-1.7.21.pom" + ], + "hash": "sha256-CEYFdUhagoAZC0g8H3fyCk063IegIXTzDuxVdNm65FY=" } } }, "org.jetbrains.kotlin:kotlin-project-model": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-project-model-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.jar" - ], - "hash": "sha256-4htTvrj3SxM6Y4mClPSlfcSiKJvoVfZrD5rosVYjFT8=" - }, - "kotlin-project-model-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.pom" - ], - "hash": "sha256-JQfT7SKoHyssNSxMUOY1MivHEQClFQJN0NtQRifJ8Bs=" - } + "kotlin-project-model-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.jar" + ], + "hash": "sha256-4htTvrj3SxM6Y4mClPSlfcSiKJvoVfZrD5rosVYjFT8=" + }, + "kotlin-project-model-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.7.21/kotlin-project-model-1.7.21.pom" + ], + "hash": "sha256-JQfT7SKoHyssNSxMUOY1MivHEQClFQJN0NtQRifJ8Bs=" } } }, "org.jetbrains.kotlin:kotlin-reflect": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-reflect-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.jar" - ], - "hash": "sha256-wbF65MSTF+7Sb3ecM8lpBEbFZp6zx+Jsibbg1s8sogQ=" - }, - "kotlin-reflect-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.pom" - ], - "hash": "sha256-Xn69/iAG9vHksPORwbqBhTmKj2NF2xpStYTx40Cz8EM=" - } + "kotlin-reflect-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.jar" + ], + "hash": "sha256-wbF65MSTF+7Sb3ecM8lpBEbFZp6zx+Jsibbg1s8sogQ=" + }, + "kotlin-reflect-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.21/kotlin-reflect-1.7.21.pom" + ], + "hash": "sha256-Xn69/iAG9vHksPORwbqBhTmKj2NF2xpStYTx40Cz8EM=" } } }, "org.jetbrains.kotlin:kotlin-script-runtime": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-script-runtime-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.jar" - ], - "hash": "sha256-LEmLbZiWTK3dS1hLe0mPmxCPaf8akVOrxlt02uQJJ/Y=" - }, - "kotlin-script-runtime-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.pom" - ], - "hash": "sha256-LuSdd/3Dw6l0akiYCbfGQ3fh2NnEXCDZI+MXI5sicwQ=" - } + "kotlin-script-runtime-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.jar" + ], + "hash": "sha256-LEmLbZiWTK3dS1hLe0mPmxCPaf8akVOrxlt02uQJJ/Y=" + }, + "kotlin-script-runtime-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.7.21/kotlin-script-runtime-1.7.21.pom" + ], + "hash": "sha256-LuSdd/3Dw6l0akiYCbfGQ3fh2NnEXCDZI+MXI5sicwQ=" } } }, "org.jetbrains.kotlin:kotlin-scripting-common": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-common-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar" - ], - "hash": "sha256-0ZLMLNlDFecijrkTZqNpdmpoIrPOvKwUwR1MSXM2y6Q=" - }, - "kotlin-scripting-common-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom" - ], - "hash": "sha256-2xzYRWGPDLQXOK3H72jZ+NIjZ1sFg+NbsMCEA30AWe4=" - } + "kotlin-scripting-common-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.jar" + ], + "hash": "sha256-0ZLMLNlDFecijrkTZqNpdmpoIrPOvKwUwR1MSXM2y6Q=" + }, + "kotlin-scripting-common-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.21/kotlin-scripting-common-1.7.21.pom" + ], + "hash": "sha256-2xzYRWGPDLQXOK3H72jZ+NIjZ1sFg+NbsMCEA30AWe4=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar" - ], - "hash": "sha256-qu9jHwICEl2ZHZgjRxn4ZK1anW40m/DtRGsTd9gXGKE=" - }, - "kotlin-scripting-compiler-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom" - ], - "hash": "sha256-xHXL2+0BepcMD9y46qu1UNc9E6T+a4e3efxM9S148JM=" - } + "kotlin-scripting-compiler-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.jar" + ], + "hash": "sha256-qu9jHwICEl2ZHZgjRxn4ZK1anW40m/DtRGsTd9gXGKE=" + }, + "kotlin-scripting-compiler-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.7.21/kotlin-scripting-compiler-embeddable-1.7.21.pom" + ], + "hash": "sha256-xHXL2+0BepcMD9y46qu1UNc9E6T+a4e3efxM9S148JM=" } } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-compiler-impl-embeddable-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar" - ], - "hash": "sha256-ZOK9uuvzgJSzwh5nCX5Qe4NoTaQTi6h6CwmhMgOXVCg=" - }, - "kotlin-scripting-compiler-impl-embeddable-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom" - ], - "hash": "sha256-5c0+HEj+qhC1YVqidOFh5/dcFijcJhZ1ALZ0b4gfweM=" - } + "kotlin-scripting-compiler-impl-embeddable-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.jar" + ], + "hash": "sha256-ZOK9uuvzgJSzwh5nCX5Qe4NoTaQTi6h6CwmhMgOXVCg=" + }, + "kotlin-scripting-compiler-impl-embeddable-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.7.21/kotlin-scripting-compiler-impl-embeddable-1.7.21.pom" + ], + "hash": "sha256-5c0+HEj+qhC1YVqidOFh5/dcFijcJhZ1ALZ0b4gfweM=" } } }, "org.jetbrains.kotlin:kotlin-scripting-jvm": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-scripting-jvm-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar" - ], - "hash": "sha256-Uz441a1oFCoFE0HyK8cO113IUGSxk3rPBRN1XMPwSF4=" - }, - "kotlin-scripting-jvm-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom" - ], - "hash": "sha256-cnwtOnluoiOWPu7P7kHvKygsVbZ+V8O0mgFwpMSbfGE=" - } + "kotlin-scripting-jvm-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.jar" + ], + "hash": "sha256-Uz441a1oFCoFE0HyK8cO113IUGSxk3rPBRN1XMPwSF4=" + }, + "kotlin-scripting-jvm-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom", + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.7.21/kotlin-scripting-jvm-1.7.21.pom" + ], + "hash": "sha256-cnwtOnluoiOWPu7P7kHvKygsVbZ+V8O0mgFwpMSbfGE=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.jar" - ], - "hash": "sha256-1Gqddz/7ne5P8adIrIRdyOUABcWJMClRdgorUYe93Rk=" - }, - "kotlin-stdlib-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.pom" - ], - "hash": "sha256-mzkq1D4vQhJp9jxiBz+ulCN9LjHe7o9msZzBkbTaBqw=" - } + "kotlin-stdlib-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.jar" + ], + "hash": "sha256-1Gqddz/7ne5P8adIrIRdyOUABcWJMClRdgorUYe93Rk=" + }, + "kotlin-stdlib-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.21/kotlin-stdlib-1.7.21.pom" + ], + "hash": "sha256-mzkq1D4vQhJp9jxiBz+ulCN9LjHe7o9msZzBkbTaBqw=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.jar" - ], - "hash": "sha256-5iv+yiNhA6EBciS4oiqEHbXcTbSdgKOb1E27IkaEpmo=" - }, - "kotlin-stdlib-common-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.pom" - ], - "hash": "sha256-LuberkeOGLGvushzHFvxoUe1dWiT1Z7b+nEWBcNDX4Q=" - } + "kotlin-stdlib-common-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.jar" + ], + "hash": "sha256-5iv+yiNhA6EBciS4oiqEHbXcTbSdgKOb1E27IkaEpmo=" + }, + "kotlin-stdlib-common-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.21/kotlin-stdlib-common-1.7.21.pom" + ], + "hash": "sha256-LuberkeOGLGvushzHFvxoUe1dWiT1Z7b+nEWBcNDX4Q=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk7-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.jar" - ], - "hash": "sha256-uMqg+XFaIYf0+pmQba5Xy6EM7vmn+Ajb7o6vNjWVWKU=" - }, - "kotlin-stdlib-jdk7-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.pom" - ], - "hash": "sha256-vy6yU9onofKT0RRpMpRBeF26xRceWB8v7Z1aKm2YaZw=" - } + "kotlin-stdlib-jdk7-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.jar" + ], + "hash": "sha256-uMqg+XFaIYf0+pmQba5Xy6EM7vmn+Ajb7o6vNjWVWKU=" + }, + "kotlin-stdlib-jdk7-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.21/kotlin-stdlib-jdk7-1.7.21.pom" + ], + "hash": "sha256-vy6yU9onofKT0RRpMpRBeF26xRceWB8v7Z1aKm2YaZw=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-jdk8-1.7.21.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.jar" - ], - "hash": "sha256-sy5K5+uwVycz/kOThb8DT1+u6LbFhdQW/s+TPpSR044=" - }, - "kotlin-stdlib-jdk8-1.7.21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.pom" - ], - "hash": "sha256-bzuTQ8QS1q5ApMePuKcJhklkUKlSjNusdimojhqlg4k=" - } + "kotlin-stdlib-jdk8-1.7.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.jar" + ], + "hash": "sha256-sy5K5+uwVycz/kOThb8DT1+u6LbFhdQW/s+TPpSR044=" + }, + "kotlin-stdlib-jdk8-1.7.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.21/kotlin-stdlib-jdk8-1.7.21.pom" + ], + "hash": "sha256-bzuTQ8QS1q5ApMePuKcJhklkUKlSjNusdimojhqlg4k=" } } }, "org.jetbrains.kotlin:kotlin-tooling-core": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-tooling-core-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.jar" - ], - "hash": "sha256-N5fxg1NC+8EuycHU+YMyugKCkaMyUakHySJ9j9lK7kg=" - }, - "kotlin-tooling-core-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.pom" - ], - "hash": "sha256-tw2g1Eorhw7Lz85ZcMMOOOLs3htfQqHdRC0TA5gSKUY=" - } + "kotlin-tooling-core-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.jar" + ], + "hash": "sha256-N5fxg1NC+8EuycHU+YMyugKCkaMyUakHySJ9j9lK7kg=" + }, + "kotlin-tooling-core-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.21/kotlin-tooling-core-1.7.21.pom" + ], + "hash": "sha256-tw2g1Eorhw7Lz85ZcMMOOOLs3htfQqHdRC0TA5gSKUY=" } } }, "org.jetbrains.kotlin:kotlin-util-io": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-io-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.jar" - ], - "hash": "sha256-7MKI4AQqAUdgOeILbOXgaRj+8fic+J9V39KO8Xwm800=" - }, - "kotlin-util-io-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.pom" - ], - "hash": "sha256-ziTM1kPWW+8Cey9uINCnkhdq29ug2eVVmS5CR6Y3Ne8=" - } + "kotlin-util-io-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.jar" + ], + "hash": "sha256-7MKI4AQqAUdgOeILbOXgaRj+8fic+J9V39KO8Xwm800=" + }, + "kotlin-util-io-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.7.21/kotlin-util-io-1.7.21.pom" + ], + "hash": "sha256-ziTM1kPWW+8Cey9uINCnkhdq29ug2eVVmS5CR6Y3Ne8=" } } }, "org.jetbrains.kotlin:kotlin-util-klib": { "1.7.21": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-util-klib-1.7.21.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.jar" - ], - "hash": "sha256-UgkkU0RkIN+7h4BN6s6yGfVI53fm3xK35wRKOmaHEgs=" - }, - "kotlin-util-klib-1.7.21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.pom" - ], - "hash": "sha256-D8d7J3Rc+kzuX+AA5tEpmtSUT3rMB4A7u8ws0rAT3oU=" - } + "kotlin-util-klib-1.7.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.jar" + ], + "hash": "sha256-UgkkU0RkIN+7h4BN6s6yGfVI53fm3xK35wRKOmaHEgs=" + }, + "kotlin-util-klib-1.7.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.7.21/kotlin-util-klib-1.7.21.pom" + ], + "hash": "sha256-D8d7J3Rc+kzuX+AA5tEpmtSUT3rMB4A7u8ws0rAT3oU=" } } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { "1.5.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlinx-coroutines-core-jvm-1.5.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" - ], - "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" - }, - "kotlinx-coroutines-core-jvm-1.5.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" - ], - "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" - } + "kotlinx-coroutines-core-jvm-1.5.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" + ], + "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" + ], + "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom" + ], + "hash": "sha256-U2IuA3eN+EQPwBIgGjW7S9/kAWTv7GErvvze7LL/wqs=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/golden/settings/buildscript.groovy.json b/fixtures/golden/settings/buildscript.groovy.json index a8acd89..8865774 100644 --- a/fixtures/golden/settings/buildscript.groovy.json +++ b/fixtures/golden/settings/buildscript.groovy.json @@ -1,21 +1,17 @@ { "org.apache:test": { "1.0.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "test-1.0.0.jar": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.jar" - ], - "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" - }, - "test-1.0.0.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom" - ], - "hash": "sha256-sYk8m4+T+hRJ+43tpPkthrE/JftrsMnmuzORCLCK1To=" - } + "test-1.0.0.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.jar" + ], + "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" + }, + "test-1.0.0.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom" + ], + "hash": "sha256-sYk8m4+T+hRJ+43tpPkthrE/JftrsMnmuzORCLCK1To=" } } } diff --git a/fixtures/golden/settings/dependency-resolution-management.kotlin.json b/fixtures/golden/settings/dependency-resolution-management.kotlin.json index a8acd89..8865774 100644 --- a/fixtures/golden/settings/dependency-resolution-management.kotlin.json +++ b/fixtures/golden/settings/dependency-resolution-management.kotlin.json @@ -1,21 +1,17 @@ { "org.apache:test": { "1.0.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "test-1.0.0.jar": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.jar" - ], - "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" - }, - "test-1.0.0.pom": { - "urls": [ - "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom" - ], - "hash": "sha256-sYk8m4+T+hRJ+43tpPkthrE/JftrsMnmuzORCLCK1To=" - } + "test-1.0.0.jar": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.jar" + ], + "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" + }, + "test-1.0.0.pom": { + "urls": [ + "file:/home/tad/proj/gradle2nix/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom" + ], + "hash": "sha256-sYk8m4+T+hRJ+43tpPkthrE/JftrsMnmuzORCLCK1To=" } } } diff --git a/fixtures/golden/subprojects/multi-module.groovy.json b/fixtures/golden/subprojects/multi-module.groovy.json index f0dc3ab..d9ca950 100644 --- a/fixtures/golden/subprojects/multi-module.groovy.json +++ b/fixtures/golden/subprojects/multi-module.groovy.json @@ -1,159 +1,127 @@ { "com.squareup.moshi:moshi": { "1.8.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], - "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" - }, - "moshi-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" - ], - "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" - } + "moshi-1.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" + ], + "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" + }, + "moshi-1.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" + ], + "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" } } }, "com.squareup.okio:okio": { "2.2.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], - "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" - }, - "okio-2.2.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" - ], - "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" - } + "okio-2.2.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" + ], + "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" + }, + "okio-2.2.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" + ], + "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } }, "1.16.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-1.16.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" - ], - "hash": "sha256-7ASE/xkDZA44RcKxCruZ7/LTIwj/40WeX5IwmkUbnH4=" - }, - "okio-1.16.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom" - ], - "hash": "sha256-HSUhYhwIdRI6qRMRsv6O3v0O2T9mvm3+oYzGG8XJnjY=" - } + "okio-1.16.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" + ], + "hash": "sha256-7ASE/xkDZA44RcKxCruZ7/LTIwj/40WeX5IwmkUbnH4=" + }, + "okio-1.16.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom" + ], + "hash": "sha256-HSUhYhwIdRI6qRMRsv6O3v0O2T9mvm3+oYzGG8XJnjY=" } } }, "junit:junit": { "4.12": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "junit-4.12.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" - ], - "hash": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=" - }, - "junit-4.12.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom" - ], - "hash": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" - } + "junit-4.12.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" + ], + "hash": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=" + }, + "junit-4.12.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom" + ], + "hash": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" } } }, "org.hamcrest:hamcrest-core": { "1.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "hamcrest-core-1.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" - ], - "hash": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=" - }, - "hamcrest-core-1.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom" - ], - "hash": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" - } + "hamcrest-core-1.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + ], + "hash": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=" + }, + "hamcrest-core-1.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom" + ], + "hash": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" - ], - "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" - }, - "kotlin-stdlib-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" - ], - "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" - } + "kotlin-stdlib-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" + ], + "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" + }, + "kotlin-stdlib-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" + ], + "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" - ], - "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" - }, - "kotlin-stdlib-common-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" - ], - "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" - } + "kotlin-stdlib-common-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" + ], + "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" + }, + "kotlin-stdlib-common-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" + ], + "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/golden/subprojects/multi-module.kotlin.json b/fixtures/golden/subprojects/multi-module.kotlin.json index f0dc3ab..d9ca950 100644 --- a/fixtures/golden/subprojects/multi-module.kotlin.json +++ b/fixtures/golden/subprojects/multi-module.kotlin.json @@ -1,159 +1,127 @@ { "com.squareup.moshi:moshi": { "1.8.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], - "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" - }, - "moshi-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" - ], - "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" - } + "moshi-1.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" + ], + "hash": "sha256-Qv50bSaU6hH+agK+zZ2iyj2v6Xye/VCg+a9cRZbnSmo=" + }, + "moshi-1.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.pom" + ], + "hash": "sha256-FLuAWbnddiACWSkN+IfjfmaaB0qsnImUAePIEC/lII8=" } } }, "com.squareup.okio:okio": { "2.2.2": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], - "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" - }, - "okio-2.2.2.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" - ], - "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" - } + "okio-2.2.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" + ], + "hash": "sha256-5YyXQGprsROIk3UCmaxjxqoEs4trSerhv8rRpj75uhs=" + }, + "okio-2.2.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom" + ], + "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } }, "1.16.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "okio-1.16.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" - ], - "hash": "sha256-7ASE/xkDZA44RcKxCruZ7/LTIwj/40WeX5IwmkUbnH4=" - }, - "okio-1.16.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom" - ], - "hash": "sha256-HSUhYhwIdRI6qRMRsv6O3v0O2T9mvm3+oYzGG8XJnjY=" - } + "okio-1.16.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" + ], + "hash": "sha256-7ASE/xkDZA44RcKxCruZ7/LTIwj/40WeX5IwmkUbnH4=" + }, + "okio-1.16.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom" + ], + "hash": "sha256-HSUhYhwIdRI6qRMRsv6O3v0O2T9mvm3+oYzGG8XJnjY=" } } }, "junit:junit": { "4.12": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "junit-4.12.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" - ], - "hash": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=" - }, - "junit-4.12.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom" - ], - "hash": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" - } + "junit-4.12.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" + ], + "hash": "sha256-WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=" + }, + "junit-4.12.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom" + ], + "hash": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" } } }, "org.hamcrest:hamcrest-core": { "1.3": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "hamcrest-core-1.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" - ], - "hash": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=" - }, - "hamcrest-core-1.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom" - ], - "hash": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" - } + "hamcrest-core-1.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + ], + "hash": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=" + }, + "hamcrest-core-1.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom" + ], + "hash": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" } } }, "org.jetbrains.kotlin:kotlin-stdlib": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" - ], - "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" - }, - "kotlin-stdlib-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" - ], - "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" - } + "kotlin-stdlib-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.jar" + ], + "hash": "sha256-ahMCmPUXGsUqHiSW9+rnhbb1ZBbqPMuZ5DRNBNg/8HE=" + }, + "kotlin-stdlib-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.60/kotlin-stdlib-1.2.60.pom" + ], + "hash": "sha256-5jKJkgnmtMqrlA/YLk7GOjLjJkP4Fff6cJdkeJDXnxg=" } } }, "org.jetbrains.kotlin:kotlin-stdlib-common": { "1.2.60": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "kotlin-stdlib-common-1.2.60.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" - ], - "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" - }, - "kotlin-stdlib-common-1.2.60.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" - ], - "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" - } + "kotlin-stdlib-common-1.2.60.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.jar" + ], + "hash": "sha256-CbQ3WgZc8SeryZjF3PIrFmTEWvQrSJSZ16j0+Kt5P7E=" + }, + "kotlin-stdlib-common-1.2.60.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.60/kotlin-stdlib-common-1.2.60.pom" + ], + "hash": "sha256-gwwnrx4c8k8PUm6kV5AcQ/OMGbtvfl03Y8PSU98bjaE=" } } }, "org.jetbrains:annotations": { "13.0": { - "needsPomRedirect": true, - "needsIvyRedirect": false, - "files": { - "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" - }, - "annotations-13.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" - } + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } } } diff --git a/fixtures/included-build/groovy/build.gradle b/fixtures/included-build/groovy/build.gradle new file mode 100644 index 0000000..72a75a9 --- /dev/null +++ b/fixtures/included-build/groovy/build.gradle @@ -0,0 +1,10 @@ +apply plugin: 'java' + +repositories { + maven { url = uri(System.getProperty("org.nixos.gradle2nix.m2")) } +} + +dependencies { + implementation 'org.test.included:included-child' + implementation 'org.apache:test:1.0.0' +} diff --git a/fixtures/included-build/groovy/included-child/build.gradle b/fixtures/included-build/groovy/included-child/build.gradle new file mode 100644 index 0000000..5a964cf --- /dev/null +++ b/fixtures/included-build/groovy/included-child/build.gradle @@ -0,0 +1,11 @@ +apply plugin: 'java-library' +group = 'org.test.included' +version = '1.0' + +repositories { + maven { url = uri(System.getProperty("org.nixos.gradle2nix.m2")) } +} + +dependencies { + implementation 'org.apache:foo:1.0.0' +} diff --git a/fixtures/included-build/groovy/included-child/settings.gradle b/fixtures/included-build/groovy/included-child/settings.gradle new file mode 100644 index 0000000..a622c5b --- /dev/null +++ b/fixtures/included-build/groovy/included-child/settings.gradle @@ -0,0 +1,10 @@ +buildscript { + repositories { + maven { url = uri(System.getProperty("org.nixos.gradle2nix.m2")) } + } + dependencies { + classpath 'org.apache:foo:2.0.0' + } +} + +rootProject.name = 'included-child' diff --git a/fixtures/included-build/groovy/settings.gradle b/fixtures/included-build/groovy/settings.gradle new file mode 100644 index 0000000..d8e504b --- /dev/null +++ b/fixtures/included-build/groovy/settings.gradle @@ -0,0 +1 @@ +includeBuild 'included-child' diff --git a/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.jar b/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.jar new file mode 100644 index 0000000..fde9ffe Binary files /dev/null and b/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.jar differ diff --git a/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.pom b/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.pom new file mode 100644 index 0000000..c814f43 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/foo/1.0.0/foo-1.0.0.pom @@ -0,0 +1,14 @@ + + + 4.0.0 + + org.apache + foo + 1.0.0 + + foo + + + foo + + diff --git a/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.jar b/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.jar new file mode 100644 index 0000000..fde9ffe Binary files /dev/null and b/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.jar differ diff --git a/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.pom b/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.pom new file mode 100644 index 0000000..bc031e8 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/foo/2.0.0/foo-2.0.0.pom @@ -0,0 +1,14 @@ + + + 4.0.0 + + org.apache + foo + 2.0.0 + + foo + + + foo + + diff --git a/fixtures/repositories/m2/org/apache/foo/maven-metadata.xml b/fixtures/repositories/m2/org/apache/foo/maven-metadata.xml new file mode 100644 index 0000000..e8c0a04 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/foo/maven-metadata.xml @@ -0,0 +1,31 @@ + + + + org.apache + foo + + 2.0.0 + 2.0.0 + + 1.0.0 + 2.0.0 + + + diff --git a/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom.sha1 b/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom.sha1 deleted file mode 100644 index c5dfdc6..0000000 --- a/fixtures/repositories/m2/org/apache/test/1.0.0/test-1.0.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -88e79ca0e696263e63bc9dc759a2e9c0d66e36d9 \ No newline at end of file diff --git a/fixtures/repositories/m2/org/apache/test/2.0.0/test-2.0.0.jar b/fixtures/repositories/m2/org/apache/test/2.0.0/test-2.0.0.jar new file mode 100644 index 0000000..fde9ffe Binary files /dev/null and b/fixtures/repositories/m2/org/apache/test/2.0.0/test-2.0.0.jar differ diff --git a/fixtures/repositories/m2/org/apache/test/2.0.0/test-2.0.0.pom b/fixtures/repositories/m2/org/apache/test/2.0.0/test-2.0.0.pom new file mode 100644 index 0000000..8fd0c3f --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test/2.0.0/test-2.0.0.pom @@ -0,0 +1,14 @@ + + + 4.0.0 + + org.apache + test + 2.0.0 + + test + + + test + + diff --git a/fixtures/repositories/m2/org/apache/test/maven-metadata.xml b/fixtures/repositories/m2/org/apache/test/maven-metadata.xml index 00a285b..6131357 100644 --- a/fixtures/repositories/m2/org/apache/test/maven-metadata.xml +++ b/fixtures/repositories/m2/org/apache/test/maven-metadata.xml @@ -20,5 +20,12 @@ org.apache test - 1.0.0 - \ No newline at end of file + + 2.0.0 + 2.0.0 + + 1.0.0 + 2.0.0 + + + diff --git a/flake.lock b/flake.lock index e07a8ee..b754bf5 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "lastModified": 1701680307, + "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", "owner": "numtide", "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "rev": "4022d587cbbfd70fe950c1e2083a02621806a725", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1696589439, - "narHash": "sha256-Ye+flokLfswVz9PZEyJ5yGJ1VqmJe3bDgwWt9Z4MuqQ=", + "lastModified": 1702855317, + "narHash": "sha256-5EXeUkoWvrfbZQQLVRn7Ebb9LOt3DkVm6T0M31/VhtM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e462c9172c685f0839baaa54bb5b49276a23dab7", + "rev": "3a16c6447466f4034c2d75fe7014477142c9513e", "type": "github" }, "original": { diff --git a/gradle-env.json b/gradle-env.json index 6ff7a39..ca7b7e0 100644 --- a/gradle-env.json +++ b/gradle-env.json @@ -1,9526 +1,2189 @@ { - "": { - "name": "gradle2nix", - "version": "1.0.0-rc2", - "path": "", - "gradle": { - "version": "6.8.1", - "type": "all", - "url": "https://services.gradle.org/distributions/gradle-6.8.1-all.zip", - "sha256": "3db89524a3981819ff28c3f979236c1274a726e146ced0c8a2020417f9bc0782", - "nativeVersion": "0.22-milestone-9" + "com.github.ajalt:clikt": { + "2.8.0": { + "clikt-2.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.module" + ], + "hash": "sha256-63VRQs7Uww/5lU+IH4piAUsdy/SKuciarYjFwpH95Gk=" + }, + "clikt-2.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.pom" + ], + "hash": "sha256-6njJ/q8ULg4AGtO8Ey95KJKSb7wmYPpu78Mg8Vzw/Hw=" + }, + "clikt-jvm-2.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.jar" + ], + "hash": "sha256-MefokL7AOvKCKKG1akSyvB7Cu57wWMkoiAAW0ZmUhpw=" + } + } + }, + "com.github.ajalt:clikt-metadata": { + "2.8.0": { + "clikt-metadata-2.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.jar" + ], + "hash": "sha256-Nxf/mOths+cC3HT1D4chzIFtNdzpwv/1g+NNUw0/I08=" + }, + "clikt-metadata-2.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.module" + ], + "hash": "sha256-y43UaWNHeqTaxq77g8LBGJqqqJxaV0TPJGGovTAvSmY=" + }, + "clikt-metadata-2.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.pom" + ], + "hash": "sha256-NtfT5a+1S3UWuJ0btkiAKNr/RrcufE4aXf9GNbtoDc8=" + } + } + }, + "com.github.ajalt:colormath": { + "1.2.0": { + "colormath-1.2.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/1.2.0/colormath-1.2.0.jar" + ], + "hash": "sha256-hqUffbsyq+QQ1UMx7GGsBoSlQ7JO6Xlnu6wKTmcp8DE=" + }, + "colormath-1.2.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/1.2.0/colormath-1.2.0.pom" + ], + "hash": "sha256-a3EKjQoQu+PgV5Xvf03ux3j9eQBbDBvA5cF4Ae5r3Z0=" + } + } + }, + "com.github.ajalt:mordant": { + "1.2.1": { + "mordant-1.2.1.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/1.2.1/mordant-1.2.1.jar" + ], + "hash": "sha256-enFOuNJbTZun8lalTHVZzKh9heyQ1pQ98ZE8rUPbldY=" + }, + "mordant-1.2.1.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/1.2.1/mordant-1.2.1.pom" + ], + "hash": "sha256-8DLcV/gHnB9WJvvF8PZfz14SNA3ictgpsLVOkpeacro=" + } + } + }, + "com.github.johnrengelman.shadow:com.github.johnrengelman.shadow.gradle.plugin": { + "8.1.1": { + "com.github.johnrengelman.shadow.gradle.plugin-8.1.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/8.1.1/com.github.johnrengelman.shadow.gradle.plugin-8.1.1.pom" + ], + "hash": "sha256-PLOIa5ffbgZvEIwxayGfJiyXw8st9tp4kn5kXetkPLA=" + } + } + }, + "com.github.johnrengelman:shadow": { + "8.1.1": { + "shadow-8.1.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.jar" + ], + "hash": "sha256-CEGXVVWQpTuyG1lQijMwVZ9TbdtEjq/R7GdfVGIDb88=" + }, + "shadow-8.1.1.module": { + "urls": [ + "https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.module" + ], + "hash": "sha256-nQ87SqpniYcj6vbF6c0nOHj5V03azWSqNwJDYgzgLko=" + }, + "shadow-8.1.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.pom" + ], + "hash": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU=" + } + } + }, + "com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin": { + "1.2.1": { + "com.gradle.plugin-publish.gradle.plugin-1.2.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/plugin-publish/com.gradle.plugin-publish.gradle.plugin/1.2.1/com.gradle.plugin-publish.gradle.plugin-1.2.1.pom" + ], + "hash": "sha256-60lBRA8TGZbmT6SCDc264js95UhBi6ke9MY0pqcfVMs=" + } + } + }, + "com.gradle.publish:plugin-publish-plugin": { + "1.2.1": { + "plugin-publish-plugin-1.2.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.jar" + ], + "hash": "sha256-KY8MLpeVMhcaBaQWAyY3M7ZfiRE9ToCczQ4mmQFJ3hg=" + }, + "plugin-publish-plugin-1.2.1.module": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.module" + ], + "hash": "sha256-w98uuag1ZdO2MVDYa0344o9mG1XOzdRJJ+RpMxA2yxk=" + }, + "plugin-publish-plugin-1.2.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/com/gradle/publish/plugin-publish-plugin/1.2.1/plugin-publish-plugin-1.2.1.pom" + ], + "hash": "sha256-E6X+iu2+Rs/b6hLp/NcJemKygqpqtMkIZWuWzpoqX6M=" + } + } + }, + "com.squareup.okio:okio": { + "3.7.0": { + "okio-3.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.7.0/okio-3.7.0.module" + ], + "hash": "sha256-88rgCfC2yEL7vFLOd1QsGdGdVu6ZpeVVZH8Lr8nVDPo=" + }, + "okio-3.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.7.0/okio-3.7.0.pom" + ], + "hash": "sha256-H2KMRSg726uM4DwHps+3akeLjdrhgL2PNKusJz5Id24=" + }, + "okio-metadata-3.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.7.0/okio-3.7.0.jar" + ], + "hash": "sha256-bvOnJZNuIlJB1K0SavmnyWgOS0r8G8Xtnn3TXwaJpNw=" + } + } + }, + "com.squareup.okio:okio-jvm": { + "3.7.0": { + "okio-jvm-3.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.7.0/okio-jvm-3.7.0.jar" + ], + "hash": "sha256-2LNa3Ch2j0OuWv5qfRqiqHi6UeC5ak8wiBHzsfWxPlU=" + }, + "okio-jvm-3.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.7.0/okio-jvm-3.7.0.module" + ], + "hash": "sha256-b64CAbCuSKGWBt4Ab/6YQtjQ/CoeQ04Hhc7Ni3Wr5HQ=" + }, + "okio-jvm-3.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.7.0/okio-jvm-3.7.0.pom" + ], + "hash": "sha256-d07LnSsHlLT7J+eeCHYMpWC39U+qlRm5GDxn/rRfLJc=" + } + } + }, + "commons-io:commons-io": { + "2.11.0": { + "commons-io-2.11.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar" + ], + "hash": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=" + }, + "commons-io-2.11.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom" + ], + "hash": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" + } + } + }, + "io.github.classgraph:classgraph": { + "4.8.162": { + "classgraph-4.8.162.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.162/classgraph-4.8.162.jar" + ], + "hash": "sha256-6jCy1eKeidUnBrzs96auO0RoLUoVZqXyK5RT+b4qlww=" + }, + "classgraph-4.8.162.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.162/classgraph-4.8.162.pom" + ], + "hash": "sha256-SSxpkIw7aCpjXYyp2Qm5tCyCRaNOt7nnt9xnFSHZswc=" + } + } + }, + "io.github.java-diff-utils:java-diff-utils": { + "4.12": { + "java-diff-utils-4.12.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar" + ], + "hash": "sha256-mZCiA5d49rTMlHkBQcKGiGTqzuBiDGxFlFESGpAc1bU=" + }, + "java-diff-utils-4.12.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.pom" + ], + "hash": "sha256-wm4JftyOxoBdExmBfSPU5JbMEBXMVdxSAhEtj2qRZfw=" + } + } + }, + "io.github.pdvrieze.xmlutil:core": { + "0.86.3": { + "core-0.86.3.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core/0.86.3/core-0.86.3.module" + ], + "hash": "sha256-MzlXsdCR2LrPqwYCCGgi+a2S9hMCy3Ru8g4Z9nprTbk=" + }, + "core-0.86.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core/0.86.3/core-0.86.3.pom" + ], + "hash": "sha256-ngeyUCJI+U7AYn9Wsn3wiBySBCrfzoCg35oa6sQWg4M=" + }, + "xmlutil-metadata-0.86.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core/0.86.3/core-0.86.3.jar" + ], + "hash": "sha256-ikZHG7Y7PHhzlsu6WqL2TU4zOgOSAiRBrhIRHn5yjJE=" + } + } + }, + "io.github.pdvrieze.xmlutil:core-jvm": { + "0.86.3": { + "core-jvm-0.86.3.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core-jvm/0.86.3/core-jvm-0.86.3.module" + ], + "hash": "sha256-FgIJExZWo2dDGWXYAYk7J3fuguD3ZmaD+nXE+Wck/wc=" + }, + "core-jvm-0.86.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core-jvm/0.86.3/core-jvm-0.86.3.pom" + ], + "hash": "sha256-oBGIoPlVW1s7nZLlQz242AJ6vjleD/cIBRU+8v6qf4U=" + }, + "xmlutil-jvm-0.86.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core-jvm/0.86.3/core-jvm-0.86.3.jar" + ], + "hash": "sha256-kVJ9hv6gS9YYPRQKCfENqy3qcnrxLSfZFl7jQuo9Dt4=" + } + } + }, + "io.github.pdvrieze.xmlutil:serialization-jvm": { + "0.86.3": { + "serialization-jvm-0.86.3.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/serialization-jvm/0.86.3/serialization-jvm-0.86.3.module" + ], + "hash": "sha256-3ppDm3mA++bMPDS8rZyEqIMVmdyHZNceD2c93Ho91Jo=" + }, + "serialization-jvm-0.86.3.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/serialization-jvm/0.86.3/serialization-jvm-0.86.3.pom" + ], + "hash": "sha256-OX1XqPVTaUEf7HRETH1NTLaeyYANUkSTrGHekJIl4wc=" + }, + "xmlutil-serialization-jvm-0.86.3.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/serialization-jvm/0.86.3/serialization-jvm-0.86.3.jar" + ], + "hash": "sha256-nOJz3LhguSpb8uw2rR4qEbQa7YnGyYTKc+h+/17aG9A=" + } + } + }, + "io.kotest:kotest-assertions-api": { + "5.8.0": { + "kotest-assertions-api-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.8.0/kotest-assertions-api-5.8.0.module" + ], + "hash": "sha256-op9oyadjm/8YjxR8vvhnHrjwtY/luuGAtkVdt335cos=" + }, + "kotest-assertions-api-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.8.0/kotest-assertions-api-5.8.0.pom" + ], + "hash": "sha256-W/4I+NxUjL6HymCVFTeJlwWT4r/8saI8QokZueJw8uk=" + }, + "kotest-assertions-api-metadata-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.8.0/kotest-assertions-api-5.8.0.jar" + ], + "hash": "sha256-Xwt0yykue3MauS9SV+38yg2QJUGZiHHgk1S//uk5G/E=" + } + } + }, + "io.kotest:kotest-assertions-api-jvm": { + "5.8.0": { + "kotest-assertions-api-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.jar" + ], + "hash": "sha256-JOVCn43plAVhR/TkGY8DvBs3MDsuTiutgaXDiPX+jSE=" + }, + "kotest-assertions-api-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.module" + ], + "hash": "sha256-DrzGB+6bMiarXBYvwbwl3JKNe+S5iJB3wI51Mme7jBo=" + }, + "kotest-assertions-api-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.pom" + ], + "hash": "sha256-vR5t7uMQRjCJ+PGodJu5SiUfs9tLqtiAL0RlBqgjFBU=" + } + } + }, + "io.kotest:kotest-assertions-core": { + "5.8.0": { + "kotest-assertions-core-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.8.0/kotest-assertions-core-5.8.0.module" + ], + "hash": "sha256-3PQWe35nsJADn6AJtSYKRxDl1NVnhZXyz163PMNfjKs=" + }, + "kotest-assertions-core-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.8.0/kotest-assertions-core-5.8.0.pom" + ], + "hash": "sha256-bGOKC/WWEJpFN2gugdokFnbyEftPunlX/JqPuGaOfxc=" + }, + "kotest-assertions-core-metadata-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.8.0/kotest-assertions-core-5.8.0.jar" + ], + "hash": "sha256-ni4GBzpTKdKZm0xgBJZ+Op78OcwgMQi5XHwrUs66On0=" + } + } + }, + "io.kotest:kotest-assertions-core-jvm": { + "5.8.0": { + "kotest-assertions-core-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.jar" + ], + "hash": "sha256-wslFR/sVIaSCDQ4uF+qkuQPDaO3qeP4uH/rRQ6us9hw=" + }, + "kotest-assertions-core-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.module" + ], + "hash": "sha256-5fP2fh/Aj+YAimMd938ygU7MC2uf3MtzZWr0rBFkyR8=" + }, + "kotest-assertions-core-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.pom" + ], + "hash": "sha256-ei5OsYLX8cp9UwBUWHXup3HsnZMW6rkmne6kg/Pskh8=" + } + } + }, + "io.kotest:kotest-assertions-shared": { + "5.8.0": { + "kotest-assertions-shared-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.8.0/kotest-assertions-shared-5.8.0.module" + ], + "hash": "sha256-ByvTJ2aEyatnMmjjXlRiVSMfWT5U5ho1DZfAyZYXcfI=" + }, + "kotest-assertions-shared-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.8.0/kotest-assertions-shared-5.8.0.pom" + ], + "hash": "sha256-wuvLdl0jnvtdCdSRasmjSdeNJ6aw9oaCwMUsm0fBIUo=" + }, + "kotest-assertions-shared-metadata-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.8.0/kotest-assertions-shared-5.8.0.jar" + ], + "hash": "sha256-QyX8AR427KpkyNzRVo6XhBqCfBqFvyjcMPdgb+LqiXQ=" + } + } + }, + "io.kotest:kotest-assertions-shared-jvm": { + "5.8.0": { + "kotest-assertions-shared-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.jar" + ], + "hash": "sha256-+Vn/1y2Kc5xU8uCQF/gAPSX0Ro3oU6UsIP+ykw1TVME=" + }, + "kotest-assertions-shared-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.module" + ], + "hash": "sha256-dK4YER9DUkwXTsrWxKz95KMERoXf/ryJh4MnXZEftm0=" + }, + "kotest-assertions-shared-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.pom" + ], + "hash": "sha256-/DfYXG6KToMR8TuPXaTnXHuhb06Y5/fnY2ZZOkR3wEc=" + } + } + }, + "io.kotest:kotest-common": { + "5.8.0": { + "kotest-common-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.8.0/kotest-common-5.8.0.module" + ], + "hash": "sha256-BwwJRxNLNejNY9FmpGKe0KELkrNx5XYS7A4/k/TGQ3Q=" + }, + "kotest-common-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.8.0/kotest-common-5.8.0.pom" + ], + "hash": "sha256-0ZUWcDSMMt/rYzdJUGRB3Go8rpKqLsAaNzOmnMyXcfY=" + }, + "kotest-common-metadata-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.8.0/kotest-common-5.8.0.jar" + ], + "hash": "sha256-a9QgLtuJ5Z61Q1J0W9Dh+8lcVNXTMFuY+SEyQE8HrkI=" + } + } + }, + "io.kotest:kotest-common-jvm": { + "5.8.0": { + "kotest-common-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.jar" + ], + "hash": "sha256-9+cTu6Il+6WHl0FmWjthk/pSi8J75UdSp3Y4CKTylRM=" + }, + "kotest-common-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.module" + ], + "hash": "sha256-F6m2cHe8dlDvr2nfTC2Z5pdmlY7JYWC5EizmxhC6x/w=" + }, + "kotest-common-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.pom" + ], + "hash": "sha256-jCn9r/OEviBX3ggq4Bud4Qt4pRwn07qa/u0ws9U1B/8=" + } + } + }, + "io.kotest:kotest-extensions": { + "5.8.0": { + "kotest-extensions-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions/5.8.0/kotest-extensions-5.8.0.module" + ], + "hash": "sha256-wRJ9NhChPntlMthHZbshHPPyHJAa7H7PoYG6wg7cF6g=" + }, + "kotest-extensions-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions/5.8.0/kotest-extensions-5.8.0.pom" + ], + "hash": "sha256-ptATHw06VngbFwStxpeP17mJ1FtPCoUtbY2HqmFoHOs=" + } + } + }, + "io.kotest:kotest-extensions-jvm": { + "5.8.0": { + "kotest-extensions-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.8.0/kotest-extensions-jvm-5.8.0.jar" + ], + "hash": "sha256-t7ZJsBqwtQx/hVchsc2Qzrk7fseQyeDUVOrNifGCLDE=" + }, + "kotest-extensions-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.8.0/kotest-extensions-jvm-5.8.0.module" + ], + "hash": "sha256-wpV8QNsDBwTDwcRQRjRQ/UIfUV2eTf1wFYrglTx7s5I=" + }, + "kotest-extensions-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.8.0/kotest-extensions-jvm-5.8.0.pom" + ], + "hash": "sha256-Re6YilN1wfy+2zW/KNZcr9vWZlrU7QZiFJn1gaCqeRg=" + } + } + }, + "io.kotest:kotest-framework-api": { + "5.8.0": { + "kotest-framework-api-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api/5.8.0/kotest-framework-api-5.8.0.module" + ], + "hash": "sha256-TU+42fMZlcETUTiSP3OQdtKMbIunjobst56SVTNlm8s=" + }, + "kotest-framework-api-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api/5.8.0/kotest-framework-api-5.8.0.pom" + ], + "hash": "sha256-+KD+31um/dqQJFYdz5/c0bc7KyRU8SgqREdxhtGwJds=" + } + } + }, + "io.kotest:kotest-framework-api-jvm": { + "5.8.0": { + "kotest-framework-api-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.8.0/kotest-framework-api-jvm-5.8.0.jar" + ], + "hash": "sha256-qzKySHZ6j83ulqOn3rwdS8oVtBB9A6jw7LQ/ChKmYHg=" + }, + "kotest-framework-api-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.8.0/kotest-framework-api-jvm-5.8.0.module" + ], + "hash": "sha256-+8ACQea/pPB2Y+1k+ZWRcEas3d0oc8pdpZtMuMGmcx8=" + }, + "kotest-framework-api-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.8.0/kotest-framework-api-jvm-5.8.0.pom" + ], + "hash": "sha256-J1kzQZs8fz9Dd/I4dO2/K2WZKV5+eSRozE2LZkKRnwc=" + } + } + }, + "io.kotest:kotest-framework-concurrency": { + "5.8.0": { + "kotest-framework-concurrency-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency/5.8.0/kotest-framework-concurrency-5.8.0.module" + ], + "hash": "sha256-Apm7rJ+dstNEfQ3B0jD6eduHpEQdgVju876i5DyGU4o=" + }, + "kotest-framework-concurrency-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency/5.8.0/kotest-framework-concurrency-5.8.0.pom" + ], + "hash": "sha256-lVQJ/wP4A216X/ZoVWJ6SDJdZP1ad/zxvjKC9nK4Y9w=" + } + } + }, + "io.kotest:kotest-framework-concurrency-jvm": { + "5.8.0": { + "kotest-framework-concurrency-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.8.0/kotest-framework-concurrency-jvm-5.8.0.jar" + ], + "hash": "sha256-+jViubehfRCIbZVZFZgFBmg+bUJT/aLZphDHB7ahxTQ=" + }, + "kotest-framework-concurrency-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.8.0/kotest-framework-concurrency-jvm-5.8.0.module" + ], + "hash": "sha256-EEdRl3IU7bRbbQ5QX1cx8PLESBZE2tSdZAk17mjT6sA=" + }, + "kotest-framework-concurrency-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.8.0/kotest-framework-concurrency-jvm-5.8.0.pom" + ], + "hash": "sha256-7v7jZcABVNdstQ1A/st6vmJ0VT9/W6oXUuwLa4N7xfc=" + } + } + }, + "io.kotest:kotest-framework-discovery": { + "5.8.0": { + "kotest-framework-discovery-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery/5.8.0/kotest-framework-discovery-5.8.0.module" + ], + "hash": "sha256-VoSDmnX88MjoK7N71Bp/RBct6MW00Ne6UXvrKm+QLOg=" + }, + "kotest-framework-discovery-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery/5.8.0/kotest-framework-discovery-5.8.0.pom" + ], + "hash": "sha256-tMavvBR1+21pVxy6TT5wppDaUpwR7sNtLtd/5x/cuxs=" + } + } + }, + "io.kotest:kotest-framework-discovery-jvm": { + "5.8.0": { + "kotest-framework-discovery-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.8.0/kotest-framework-discovery-jvm-5.8.0.jar" + ], + "hash": "sha256-lgXMffCmeKx2AWgVHR4MHK5KYLXH4aufDIP90k0Y1Qg=" + }, + "kotest-framework-discovery-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.8.0/kotest-framework-discovery-jvm-5.8.0.module" + ], + "hash": "sha256-zsbAAen4kumwoVk7VTKweeEZjP7rwX4D7Bh60M4eR7c=" + }, + "kotest-framework-discovery-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.8.0/kotest-framework-discovery-jvm-5.8.0.pom" + ], + "hash": "sha256-OwQzrfH2hV8edikiq8i9Tw5S+uXEYsi/tI5+fEEe6iQ=" + } + } + }, + "io.kotest:kotest-framework-engine": { + "5.8.0": { + "kotest-framework-engine-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine/5.8.0/kotest-framework-engine-5.8.0.module" + ], + "hash": "sha256-SwIApEo9C8FVvORZmt8/TMeGt8HcqvNN1FkgZ1u95K4=" + }, + "kotest-framework-engine-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine/5.8.0/kotest-framework-engine-5.8.0.pom" + ], + "hash": "sha256-aVRjdWId02iWcTeQVwUA1A3XGWLYjmm3Y9fri84MIf8=" + } + } + }, + "io.kotest:kotest-framework-engine-jvm": { + "5.8.0": { + "kotest-framework-engine-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.8.0/kotest-framework-engine-jvm-5.8.0.jar" + ], + "hash": "sha256-tO9fOo7j0vcrmnCDW8eLvWM2K1e9Sccpz9yZuILIIp8=" + }, + "kotest-framework-engine-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.8.0/kotest-framework-engine-jvm-5.8.0.module" + ], + "hash": "sha256-pGoQsAqZT1z+77nV0QNDCXSZ0FsScHbVZjC5LD3R12w=" + }, + "kotest-framework-engine-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.8.0/kotest-framework-engine-jvm-5.8.0.pom" + ], + "hash": "sha256-jBBwZ6e2xJH/r9wcFw9ny7vwD5kgqfzOB8hMunEc/u8=" + } + } + }, + "io.kotest:kotest-runner-junit5": { + "5.8.0": { + "kotest-runner-junit5-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.8.0/kotest-runner-junit5-5.8.0.module" + ], + "hash": "sha256-y4wLecykG/GoIxOlnv5+EOwDY6xnlXOBdGwPuHl3oTk=" + }, + "kotest-runner-junit5-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.8.0/kotest-runner-junit5-5.8.0.pom" + ], + "hash": "sha256-rlCoYpxGJZocWHMicr7irCRXCMuZYucqI5IhisVYeXQ=" + }, + "kotest-runner-junit5-metadata-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.8.0/kotest-runner-junit5-5.8.0.jar" + ], + "hash": "sha256-GYlbE71A2UxWtFP6A4ZSA6gHc5hxjhGLTC3sVEV//14=" + } + } + }, + "io.kotest:kotest-runner-junit5-jvm": { + "5.8.0": { + "kotest-runner-junit5-jvm-5.8.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.8.0/kotest-runner-junit5-jvm-5.8.0.jar" + ], + "hash": "sha256-sSz+ck1ROQpTy6yOogFGeAmE79vceaa9Cl1zncSq5/k=" + }, + "kotest-runner-junit5-jvm-5.8.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.8.0/kotest-runner-junit5-jvm-5.8.0.module" + ], + "hash": "sha256-41YAWlqTPI5YBYxB+3w6MNfc88/oo+pvcseYKR52tf8=" + }, + "kotest-runner-junit5-jvm-5.8.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.8.0/kotest-runner-junit5-jvm-5.8.0.pom" + ], + "hash": "sha256-PT+RCcm8xoqFPKuUeYqbvjMM4qexQtc6vGiY352Rj68=" + } + } + }, + "net.bytebuddy:byte-buddy": { + "1.10.9": { + "byte-buddy-1.10.9.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.10.9/byte-buddy-1.10.9.jar" + ], + "hash": "sha256-B7nKbi+XDLA/SyVlHfHy/OJx1JG0TgQJgniHeG9pLU0=" + }, + "byte-buddy-1.10.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.10.9/byte-buddy-1.10.9.pom" + ], + "hash": "sha256-QIgdSUiocRWTRicPNpRbwpAlV3xstX9qXdDHwiIGnaw=" + } + } + }, + "net.bytebuddy:byte-buddy-agent": { + "1.10.9": { + "byte-buddy-agent-1.10.9.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.10.9/byte-buddy-agent-1.10.9.jar" + ], + "hash": "sha256-+9BS0tTNFvcHVHxGhiHGt/uELH7Ihm0BLsvGF43h85Q=" + }, + "byte-buddy-agent-1.10.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.10.9/byte-buddy-agent-1.10.9.pom" + ], + "hash": "sha256-GZB0lfvBwjFsjrrXbwe5bRAf6xp+PAm/4VJv0/xu7J0=" + } + } + }, + "net.java.dev.jna:jna": { + "5.9.0": { + "jna-5.9.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.9.0/jna-5.9.0.jar" + ], + "hash": "sha256-6vzHgLRFQ008Wuf6L7ZmXeGnVg1TfSxAio6AzRTScWE=" + }, + "jna-5.9.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.9.0/jna-5.9.0.pom" + ], + "hash": "sha256-a8i4RZFQtZ6VmPPa2a0kWh7yFQ0IJYEBcYTrFj5ZKCk=" + } + } + }, + "net.java.dev.jna:jna-platform": { + "5.9.0": { + "jna-platform-5.9.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.9.0/jna-platform-5.9.0.jar" + ], + "hash": "sha256-GQO8bYfzq5ICOVe5H0WpyOs1FbrQMDVs6XcgHlFBtyQ=" + }, + "jna-platform-5.9.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.9.0/jna-platform-5.9.0.pom" + ], + "hash": "sha256-C9pdmOS+kmHwnN+u5vokWYh5CDTX/K3I4v3ZPH1kGCU=" + } + } + }, + "org.apache.ant:ant": { + "1.10.13": { + "ant-1.10.13.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/ant/ant/1.10.13/ant-1.10.13.jar" + ], + "hash": "sha256-vvv8eedE6Yks+n25bfO26C3BfSVxr0KqQnl2/CIpmDg=" + }, + "ant-1.10.13.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/ant/ant/1.10.13/ant-1.10.13.pom" + ], + "hash": "sha256-J5NR7tkLj3QbtIyVvmHD7CRU48ipr7Q7zB0LrB3aE3o=" + } + } + }, + "org.apache.ant:ant-launcher": { + "1.10.13": { + "ant-launcher-1.10.13.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.10.13/ant-launcher-1.10.13.jar" + ], + "hash": "sha256-zXaVs7+2lkq3G2oLMdrWAAWud/5QITI2Rnmqzwj3eXA=" + }, + "ant-launcher-1.10.13.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.10.13/ant-launcher-1.10.13.pom" + ], + "hash": "sha256-ApkvvDgFU1bzyU0B6qJJmcsCoJuqnB/fXqx2t8MVY8o=" + } + } + }, + "org.apache.logging.log4j:log4j-api": { + "2.20.0": { + "log4j-api-2.20.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-api/2.20.0/log4j-api-2.20.0.jar" + ], + "hash": "sha256-L0PupnnqZvFMoPE/7CqGAKwST1pSMdy034OT7dy5dVA=" + }, + "log4j-api-2.20.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-api/2.20.0/log4j-api-2.20.0.pom" + ], + "hash": "sha256-zUWDKj1s0hlENcDWPKAV8ZSWjy++pPKRVTv3r7hOFjc=" + } + } + }, + "org.apache.logging.log4j:log4j-core": { + "2.20.0": { + "log4j-core-2.20.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-core/2.20.0/log4j-core-2.20.0.jar" + ], + "hash": "sha256-YTffhIza7Z9NUHb3VRPGyF2oC5U/TnrMo4CYt3B2P1U=" + }, + "log4j-core-2.20.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-core/2.20.0/log4j-core-2.20.0.pom" + ], + "hash": "sha256-3nGsEAVR9KB3rsrQd70VPnHfeqacMELXZRbMXM4Ice4=" + } + } + }, + "org.apache.maven:maven-model": { + "3.6.3": { + "maven-model-3.6.3.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.jar" + ], + "hash": "sha256-F87x9Y4UbvDX2elrO5LZih1v19KzKIulOOj/Hg2RYM8=" + }, + "maven-model-3.6.3.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom" + ], + "hash": "sha256-fHIOjLA9KFxxzW4zTZyeWWBivdMQ7grRX1xHmpkxVPA=" + } + } + }, + "org.apiguardian:apiguardian-api": { + "1.1.2": { + "apiguardian-api-1.1.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar" + ], + "hash": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=" + }, + "apiguardian-api-1.1.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.module" + ], + "hash": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=" + }, + "apiguardian-api-1.1.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.pom" + ], + "hash": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" + } + } + }, + "org.codehaus.plexus:plexus-utils": { + "3.5.1": { + "plexus-utils-3.5.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" + ], + "hash": "sha256-huAlXUyHnGG0gz7X8TEk6LtnnfR967EnMm59t91JoHs=" + }, + "plexus-utils-3.5.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.pom" + ], + "hash": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI=" + } + } + }, + "org.gradle:gradle-tooling-api": { + "8.5": { + "gradle-tooling-api-8.5.jar": { + "urls": [ + "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.5/gradle-tooling-api-8.5.jar" + ], + "hash": "sha256-Oj8ZrejGJCdtb64e9iYJmyVb+GDi0fNFwVAiuNf18B0=" + }, + "gradle-tooling-api-8.5.module": { + "urls": [ + "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.5/gradle-tooling-api-8.5.module" + ], + "hash": "sha256-g/38Gz8vXYtdbkc9J+jUTOVqamjDv14AGVE5pkUk644=" + }, + "gradle-tooling-api-8.5.pom": { + "urls": [ + "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.5/gradle-tooling-api-8.5.pom" + ], + "hash": "sha256-W+ZN0cMxohnX1D+uLii9JoDUkeCoKJ73kNaQCLLTJsE=" + } + } + }, + "org.jdom:jdom2": { + "2.0.6.1": { + "jdom2-2.0.6.1.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.jar" + ], + "hash": "sha256-CyD0XjoP2PDRLNxTFrBndukCsTZdsAEYh2+RdcYPMCw=" + }, + "jdom2-2.0.6.1.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.pom" + ], + "hash": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M=" + } + } + }, + "org.jetbrains.intellij.deps:trove4j": { + "1.0.20200330": { + "trove4j-1.0.20200330.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar", + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" + ], + "hash": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=" + }, + "trove4j-1.0.20200330.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom", + "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.pom" + ], + "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" + } + } + }, + "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin": { + "1.9.21": { + "org.jetbrains.kotlin.jvm.gradle.plugin-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.9.21/org.jetbrains.kotlin.jvm.gradle.plugin-1.9.21.pom" + ], + "hash": "sha256-wCQ0YBrQ0+FDMzNe3airmdpJvj8luRUMfcYKKLNOiG0=" + } + } + }, + "org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin": { + "1.9.21": { + "org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org.jetbrains.kotlin.plugin.serialization.gradle.plugin/1.9.21/org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.21.pom" + ], + "hash": "sha256-X2YbnEx5RUOAoIAaMrsk4CEUhmO8XgbqROPpGcENWtQ=" + } + } + }, + "org.jetbrains.kotlin:kotlin-android-extensions": { + "1.9.21": { + "kotlin-android-extensions-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.21/kotlin-android-extensions-1.9.21.jar" + ], + "hash": "sha256-mAuTI5ni2OX5clLdOx1VZdLZ18TFhMJn+pJE1rTdZrM=" + }, + "kotlin-android-extensions-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.21/kotlin-android-extensions-1.9.21.pom" + ], + "hash": "sha256-4Vb9esK/Oh1ruM9uYn8omYYceWa2WYlOz1rOMsH6uPU=" + } + } + }, + "org.jetbrains.kotlin:kotlin-build-common": { + "1.9.21": { + "kotlin-build-common-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.21/kotlin-build-common-1.9.21.jar" + ], + "hash": "sha256-3bFTJKHCCDYiOyqzGZTzBal/aMC5rex4AthEs8XlN+M=" + }, + "kotlin-build-common-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.21/kotlin-build-common-1.9.21.pom" + ], + "hash": "sha256-usTddaENNRq42KO/gx0yFHCxAhn4rqR7d3SuzVp9Rrc=" + } + } + }, + "org.jetbrains.kotlin:kotlin-build-tools-api": { + "1.9.21": { + "kotlin-build-tools-api-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.21/kotlin-build-tools-api-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.21/kotlin-build-tools-api-1.9.21.jar" + ], + "hash": "sha256-1iQupx+j2qCwarmTYi7lP7+gBIOxmGAoUmq2BhlDJ4k=" + }, + "kotlin-build-tools-api-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.21/kotlin-build-tools-api-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.21/kotlin-build-tools-api-1.9.21.pom" + ], + "hash": "sha256-k8DEhPZHtVSzkLcdrUXuWMNbvQ9bgy90DlCm7PFB7Fc=" + } + } + }, + "org.jetbrains.kotlin:kotlin-build-tools-impl": { + "1.9.21": { + "kotlin-build-tools-impl-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.21/kotlin-build-tools-impl-1.9.21.jar" + ], + "hash": "sha256-xQnfuD5Wp+AjYPLY4llbuMxyehKWjXOUJ9WoiK/5QiU=" + }, + "kotlin-build-tools-impl-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.21/kotlin-build-tools-impl-1.9.21.pom" + ], + "hash": "sha256-0fSzorImBj63RyPMeYi1b4OZFOw8z4+PzysU+z7Tl04=" + } + } + }, + "org.jetbrains.kotlin:kotlin-compiler-embeddable": { + "1.9.21": { + "kotlin-compiler-embeddable-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.21/kotlin-compiler-embeddable-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.21/kotlin-compiler-embeddable-1.9.21.jar" + ], + "hash": "sha256-RpBLPT9RZWCkjg2T2ce/xjZQsi2faPejfqteXF8/eFo=" + }, + "kotlin-compiler-embeddable-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.21/kotlin-compiler-embeddable-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.21/kotlin-compiler-embeddable-1.9.21.pom" + ], + "hash": "sha256-+Q3IdvTzQph+WpujD6aArmTt1IiKYkPMXOTYS9vwscM=" + } + } + }, + "org.jetbrains.kotlin:kotlin-compiler-runner": { + "1.9.21": { + "kotlin-compiler-runner-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.21/kotlin-compiler-runner-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.21/kotlin-compiler-runner-1.9.21.jar" + ], + "hash": "sha256-15SPoqyM9iSj+6p2jxsDu7MQ1dkMV+Bb501rh566Vh8=" + }, + "kotlin-compiler-runner-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.21/kotlin-compiler-runner-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.21/kotlin-compiler-runner-1.9.21.pom" + ], + "hash": "sha256-yWxA/82dEWVcw6RgXKQpGB5S7zMF412QHXvdS9/yzCM=" + } + } + }, + "org.jetbrains.kotlin:kotlin-daemon-client": { + "1.9.21": { + "kotlin-daemon-client-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.21/kotlin-daemon-client-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.21/kotlin-daemon-client-1.9.21.jar" + ], + "hash": "sha256-JFdJdm1qh9F+tCbJFXwj5XLI8FI9pnpq+kICvOOrAYw=" + }, + "kotlin-daemon-client-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.21/kotlin-daemon-client-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.21/kotlin-daemon-client-1.9.21.pom" + ], + "hash": "sha256-Q2I9u3rJy8mtOBbldbM7Jb5IOmzHe9yO0dQo2uuZ5w8=" + } + } + }, + "org.jetbrains.kotlin:kotlin-daemon-embeddable": { + "1.9.21": { + "kotlin-daemon-embeddable-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.21/kotlin-daemon-embeddable-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.21/kotlin-daemon-embeddable-1.9.21.jar" + ], + "hash": "sha256-ARUv+0GwdunFUIPFE+HvBfMDzVqVzt/8uJ4STjQN8R4=" + }, + "kotlin-daemon-embeddable-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.21/kotlin-daemon-embeddable-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.21/kotlin-daemon-embeddable-1.9.21.pom" + ], + "hash": "sha256-LYnUjseQqQc7s237HnvvV1nuoHMGT4ZWuISvRtEZnXY=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugin": { + "1.9.21": { + "kotlin-gradle-plugin-1.9.21-gradle82.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.21/kotlin-gradle-plugin-1.9.21-gradle82.jar" + ], + "hash": "sha256-Rk6rvg8TEh+6R9Ddd9t44EzHEUGO8fo44Fn7rXQBdNU=" + }, + "kotlin-gradle-plugin-1.9.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.21/kotlin-gradle-plugin-1.9.21.module" + ], + "hash": "sha256-IRGsVcoYTydpeFyYlxBNjrSahDeSJi8UdZGyObh8s2I=" + }, + "kotlin-gradle-plugin-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.21/kotlin-gradle-plugin-1.9.21.pom" + ], + "hash": "sha256-xbqNH/3ANOBTfWFCFlYr+oKDgZuXpQe1TEfWr92/9Pc=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugin-annotations": { + "1.9.21": { + "kotlin-gradle-plugin-annotations-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.21/kotlin-gradle-plugin-annotations-1.9.21.jar" + ], + "hash": "sha256-vHHk5IEnHPKtQVDZ9lE087UPqu0ftSCFIXwjLXp6DbQ=" + }, + "kotlin-gradle-plugin-annotations-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.21/kotlin-gradle-plugin-annotations-1.9.21.pom" + ], + "hash": "sha256-WIjmVsteuQ2k6P/ue6kTq070qP/LK06352bEDApIcNE=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugin-api": { + "1.9.21": { + "kotlin-gradle-plugin-api-1.9.21-gradle82.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.21/kotlin-gradle-plugin-api-1.9.21-gradle82.jar" + ], + "hash": "sha256-8fA4+yuHImPe8G1gqoP0TbfYuHusJJEJ9jvhMvDDB/8=" + }, + "kotlin-gradle-plugin-api-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.21/kotlin-gradle-plugin-api-1.9.21.jar" + ], + "hash": "sha256-8fA4+yuHImPe8G1gqoP0TbfYuHusJJEJ9jvhMvDDB/8=" + }, + "kotlin-gradle-plugin-api-1.9.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.21/kotlin-gradle-plugin-api-1.9.21.module" + ], + "hash": "sha256-3Q/w/LjdD2iqQDhkHUfx0ID82EWokNaPd62IZmg5X8g=" + }, + "kotlin-gradle-plugin-api-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.21/kotlin-gradle-plugin-api-1.9.21.pom" + ], + "hash": "sha256-EHDGnUDsQQjYdMvnwX31G5MVQ/vMFxSL8KFq9BF6j0o=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugin-idea": { + "1.9.21": { + "kotlin-gradle-plugin-idea-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.21/kotlin-gradle-plugin-idea-1.9.21.jar" + ], + "hash": "sha256-jRr4djLZUUjxIqn6CuKQPBnub6t9AeAX924NLJoCLCA=" + }, + "kotlin-gradle-plugin-idea-1.9.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.21/kotlin-gradle-plugin-idea-1.9.21.module" + ], + "hash": "sha256-9wJ2o8nNkyDTXQEyKIguZwwmqOV77yduEgXWLSfIzEg=" + }, + "kotlin-gradle-plugin-idea-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.21/kotlin-gradle-plugin-idea-1.9.21.pom" + ], + "hash": "sha256-i9zuHeTCbdShLcq4+X2zlsp21st9B4xXpeZEkRdEKXo=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto": { + "1.9.21": { + "kotlin-gradle-plugin-idea-proto-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.21/kotlin-gradle-plugin-idea-proto-1.9.21.jar" + ], + "hash": "sha256-65eVj7I1SmwOzcKMNDyWKqQlZOa70GmY22jeWJt6MHM=" + }, + "kotlin-gradle-plugin-idea-proto-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.21/kotlin-gradle-plugin-idea-proto-1.9.21.pom" + ], + "hash": "sha256-4cQb9uDuTO6Ez7LYgFckQzIFgI3mlBhM9LgJHpoEG5o=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugin-model": { + "1.9.21": { + "kotlin-gradle-plugin-model-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.21/kotlin-gradle-plugin-model-1.9.21.jar" + ], + "hash": "sha256-7i/6CkmrvaLh44yCVFGN//DkcYB0gWQOJ59crJMRpC8=" + }, + "kotlin-gradle-plugin-model-1.9.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.21/kotlin-gradle-plugin-model-1.9.21.module" + ], + "hash": "sha256-mM2kiy7nukL7s32FSeA8D7EgVnMAT9qfgWGcmImcbBg=" + }, + "kotlin-gradle-plugin-model-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.21/kotlin-gradle-plugin-model-1.9.21.pom" + ], + "hash": "sha256-Dgzua65viYZz3OIlWweO21YEBrk8w4HhVF1KFQ5pyFM=" + } + } + }, + "org.jetbrains.kotlin:kotlin-gradle-plugins-bom": { + "1.9.21": { + "kotlin-gradle-plugins-bom-1.9.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.21/kotlin-gradle-plugins-bom-1.9.21.module" + ], + "hash": "sha256-EHBCRob+7+LpTs1eicV775AAcGnUXR9g78Dw2O4pOtA=" + }, + "kotlin-gradle-plugins-bom-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.21/kotlin-gradle-plugins-bom-1.9.21.pom" + ], + "hash": "sha256-IGoqxYRN9eR9HIhz6DAbs7Ro8c2g4eZP+jqo6cCrTQo=" + } + } + }, + "org.jetbrains.kotlin:kotlin-klib-commonizer-api": { + "1.9.21": { + "kotlin-klib-commonizer-api-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.21/kotlin-klib-commonizer-api-1.9.21.jar" + ], + "hash": "sha256-7rGVGEW/Tu9Jr7UPv4Ss67+rTW0ksP2nAQzk/9xaKVc=" + }, + "kotlin-klib-commonizer-api-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.21/kotlin-klib-commonizer-api-1.9.21.pom" + ], + "hash": "sha256-eBHA/x1mByiNMPvNmUWVDLWsnVZAe1k5UKnXMCm041g=" + } + } + }, + "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable": { + "1.9.21": { + "kotlin-klib-commonizer-embeddable-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.21/kotlin-klib-commonizer-embeddable-1.9.21.jar" + ], + "hash": "sha256-SLSET083NrXr8Htn8G51fxlvFvMC9Ey4NUfYy39JI6k=" + }, + "kotlin-klib-commonizer-embeddable-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.21/kotlin-klib-commonizer-embeddable-1.9.21.pom" + ], + "hash": "sha256-BlDErTWOgCawbhPNOGGNF8gHgyS+OXqRTKqVdkp8qcU=" + } + } + }, + "org.jetbrains.kotlin:kotlin-native-utils": { + "1.9.21": { + "kotlin-native-utils-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.21/kotlin-native-utils-1.9.21.jar" + ], + "hash": "sha256-YBFPSr2hsnAvaSVu3ITQzx0CaOb07CzHpKAvYGsLgHE=" + }, + "kotlin-native-utils-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.21/kotlin-native-utils-1.9.21.pom" + ], + "hash": "sha256-y1E5uiwJSuU8nsR8yR8iKv0ERoDvwcC+S0ontWU6fZY=" + } + } + }, + "org.jetbrains.kotlin:kotlin-project-model": { + "1.9.21": { + "kotlin-project-model-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.21/kotlin-project-model-1.9.21.jar" + ], + "hash": "sha256-NFOCtgvaQ7whRE+Cj8aD3h86qceKBNV/JhbWJ8XQeCE=" + }, + "kotlin-project-model-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.21/kotlin-project-model-1.9.21.pom" + ], + "hash": "sha256-3QhzM2jeyhQDAFAdjBtFqQScEOESOIJnz+RPrDGqSek=" + } + } + }, + "org.jetbrains.kotlin:kotlin-reflect": { + "1.9.21": { + "kotlin-reflect-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.21/kotlin-reflect-1.9.21.jar" + ], + "hash": "sha256-oTPgSfCk4kllFYJCjhZt5N+slUat9Da2FyEZJV7eUQ8=" + }, + "kotlin-reflect-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.21/kotlin-reflect-1.9.21.pom" + ], + "hash": "sha256-wu93WbdrxNn29SnS8/vBwxpFl8wVhuc6fXqxbRvbtKk=" + } }, - "dependencies": { - "settings": [], - "plugin": [ - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "41", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-41.pom", - "path": "com/fasterxml/oss-parent/41", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/oss-parent/41/oss-parent-41.pom" - ], - "sha256": "af650fa4dd400bc5769320bcef08ed93813f349cabe8213d469acafbbd945d8a" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-base", - "version": "2.12.1", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-base-2.12.1.pom", - "path": "com/fasterxml/jackson/jackson-base/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-base/2.12.1/jackson-base-2.12.1.pom" - ], - "sha256": "93a8c78755a31977508021dbb3883c0dd740a06bb1c67ff4942e096c132419f5" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-bom", - "version": "2.12.1", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-bom-2.12.1.pom", - "path": "com/fasterxml/jackson/jackson-bom/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-bom/2.12.1/jackson-bom-2.12.1.pom" - ], - "sha256": "083b20a4231bb0516d6e1a08248c9fbce473583a122a07fd2e0eadeff6908a38" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-parent", - "version": "2.12", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-parent-2.12.pom", - "path": "com/fasterxml/jackson/jackson-parent/2.12", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-parent/2.12/jackson-parent-2.12.pom" - ], - "sha256": "Z749r6r4zhcX56fefbkrpDPfkjtpekDJdDpUzJ/FNjc=" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.12.1", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-annotations-2.12.1.jar", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.12.1/jackson-annotations-2.12.1.jar" - ], - "sha256": "203cefdfa6c81e6aa84e11f292f29ca97344a3c3bc0293abea065cd837592873" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.12.1", - "type": "module", - "extension": "module" - }, - "name": "jackson-annotations-2.12.1.module", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.12.1/jackson-annotations-2.12.1.module" - ], - "sha256": "93a1d3d9c8d1d694431057ccbe9730e032921b1b2b166b1570017da1eeb6483e" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.12.1", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-annotations-2.12.1.pom", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.12.1/jackson-annotations-2.12.1.pom" - ], - "sha256": "3e0c5721fb26be732ccdf13db1c59dfeee0a6db269ebcc7507ead1c763a6108b" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.12.1", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-core-2.12.1.jar", - "path": "com/fasterxml/jackson/core/jackson-core/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.12.1/jackson-core-2.12.1.jar" - ], - "sha256": "cc899cb6eae0c80b87d590eea86528797369cc4feb7b79463207d6bb18f0c257" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.12.1", - "type": "module", - "extension": "module" - }, - "name": "jackson-core-2.12.1.module", - "path": "com/fasterxml/jackson/core/jackson-core/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.12.1/jackson-core-2.12.1.module" - ], - "sha256": "7e4c0c921ccee0b555f0f5b36fd86707b4e556de5b02f3e6bfc315bc3fcd6fc4" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.12.1", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-core-2.12.1.pom", - "path": "com/fasterxml/jackson/core/jackson-core/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.12.1/jackson-core-2.12.1.pom" - ], - "sha256": "4d09b42b2adcfe5ca73f541e42d1e36a8bf483594df09c43ba8d31eb67e04626" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.12.1", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-databind-2.12.1.jar", - "path": "com/fasterxml/jackson/core/jackson-databind/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.12.1/jackson-databind-2.12.1.jar" - ], - "sha256": "f2ca3c28ebded59c98447d51afe945323df961540af66a063c015597af936aa0" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.12.1", - "type": "module", - "extension": "module" - }, - "name": "jackson-databind-2.12.1.module", - "path": "com/fasterxml/jackson/core/jackson-databind/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.12.1/jackson-databind-2.12.1.module" - ], - "sha256": "b493b42a9c95eebb3059e030d598005ebe5bed153cbd01c0dfccc814a0c37890" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.12.1", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-databind-2.12.1.pom", - "path": "com/fasterxml/jackson/core/jackson-databind/2.12.1", - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.12.1/jackson-databind-2.12.1.pom" - ], - "sha256": "98926399d5072408c20cd63063fbe29cf0923fc5061a3a56d6987f4dff6fa223" - }, - { - "id": { - "group": "com.github.gundy", - "name": "semver4j", - "version": "0.16.4", - "type": "jar", - "extension": "jar" - }, - "name": "semver4j-0.16.4.jar", - "path": "com/github/gundy/semver4j/0.16.4", - "urls": [ - "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.jar" - ], - "sha256": "def9b4225fa37219e18f81d01f0e52d73dca1257a38f5475be9dd58f87736510" - }, - { - "id": { - "group": "com.github.gundy", - "name": "semver4j", - "version": "0.16.4", - "type": "pom", - "extension": "pom" - }, - "name": "semver4j-0.16.4.pom", - "path": "com/github/gundy/semver4j/0.16.4", - "urls": [ - "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.pom" - ], - "sha256": "32001db2443b339dd21f5b79ff29d1ade722d1ba080c214bde819f0f72d1604d" - }, - { - "id": { - "group": "com.github.jengelman.gradle.plugins", - "name": "shadow", - "version": "6.1.0", - "type": "jar", - "extension": "jar" - }, - "name": "shadow-6.1.0.jar", - "path": "com/github/jengelman/gradle/plugins/shadow/6.1.0", - "urls": [ - "https://plugins.gradle.org/m2/com/github/jengelman/gradle/plugins/shadow/6.1.0/shadow-6.1.0.jar" - ], - "sha256": "b66cb33a1d204ffaa1ba67393bdddbe9ff517f24f4438d11c341423868759aa3" - }, - { - "id": { - "group": "com.github.jengelman.gradle.plugins", - "name": "shadow", - "version": "6.1.0", - "type": "pom", - "extension": "pom" - }, - "name": "shadow-6.1.0.pom", - "path": "com/github/jengelman/gradle/plugins/shadow/6.1.0", - "urls": [ - "https://plugins.gradle.org/m2/com/github/jengelman/gradle/plugins/shadow/6.1.0/shadow-6.1.0.pom" - ], - "sha256": "d40c29bce31762b6c8539a87d2515324f44db9d7d579a5aa7016a15ce164abb8" - }, - { - "id": { - "group": "com.github.johnrengelman.shadow", - "name": "com.github.johnrengelman.shadow.gradle.plugin", - "version": "6.1.0", - "type": "pom", - "extension": "pom" - }, - "name": "com.github.johnrengelman.shadow.gradle.plugin-6.1.0.pom", - "path": "com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/6.1.0", - "urls": [ - "https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/com.github.johnrengelman.shadow.gradle.plugin/6.1.0/com.github.johnrengelman.shadow.gradle.plugin-6.1.0.pom" - ], - "sha256": "d79cec882e8f6870d9872bc10d1a4f80630308b64a91ba0630cd5e1fb4dfd05b" - }, - { - "id": { - "group": "com.google.code.gson", - "name": "gson", - "version": "2.8.6", - "type": "jar", - "extension": "jar" - }, - "name": "gson-2.8.6.jar", - "path": "com/google/code/gson/gson/2.8.6", - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar" - ], - "sha256": "c8fb4839054d280b3033f800d1f5a97de2f028eb8ba2eb458ad287e536f3f25f" - }, - { - "id": { - "group": "com.google.code.gson", - "name": "gson", - "version": "2.8.6", - "type": "pom", - "extension": "pom" - }, - "name": "gson-2.8.6.pom", - "path": "com/google/code/gson/gson/2.8.6", - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.6/gson-2.8.6.pom" - ], - "sha256": "2174415a647332d30fda04bd1cfc708a3ecc84eaf7517f596188d8244e103911" - }, - { - "id": { - "group": "com.google.code.gson", - "name": "gson-parent", - "version": "2.8.6", - "type": "pom", - "extension": "pom" - }, - "name": "gson-parent-2.8.6.pom", - "path": "com/google/code/gson/gson-parent/2.8.6", - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson-parent/2.8.6/gson-parent-2.8.6.pom" - ], - "sha256": "3736463859ec19267295e894940ae82a8f684413031122fe35ce7cff7e30a774" - }, - { - "id": { - "group": "commons-io", - "name": "commons-io", - "version": "2.6", - "type": "jar", - "extension": "jar" - }, - "name": "commons-io-2.6.jar", - "path": "commons-io/commons-io/2.6", - "urls": [ - "https://plugins.gradle.org/m2/commons-io/commons-io/2.6/commons-io-2.6.jar" - ], - "sha256": "f877d304660ac2a142f3865badfc971dec7ed73c747c7f8d5d2f5139ca736513" - }, - { - "id": { - "group": "commons-io", - "name": "commons-io", - "version": "2.6", - "type": "pom", - "extension": "pom" - }, - "name": "commons-io-2.6.pom", - "path": "commons-io/commons-io/2.6", - "urls": [ - "https://plugins.gradle.org/m2/commons-io/commons-io/2.6/commons-io-2.6.pom" - ], - "sha256": "0c23863893a2291f5a7afdbd8d15923b3948afd87e563fa341cdcf6eae338a60" - }, - { - "id": { - "group": "de.undercouch", - "name": "gradle-download-task", - "version": "4.0.2", - "type": "jar", - "extension": "jar" - }, - "name": "gradle-download-task-4.0.2.jar", - "path": "de/undercouch/gradle-download-task/4.0.2", - "urls": [ - "https://plugins.gradle.org/m2/de/undercouch/gradle-download-task/4.0.2/gradle-download-task-4.0.2.jar" - ], - "sha256": "952cbfcc5f21beeccb5925cc5ba648af09839258441dd44d087d64a57d34e87a" - }, - { - "id": { - "group": "de.undercouch", - "name": "gradle-download-task", - "version": "4.0.2", - "type": "pom", - "extension": "pom" - }, - "name": "gradle-download-task-4.0.2.pom", - "path": "de/undercouch/gradle-download-task/4.0.2", - "urls": [ - "https://plugins.gradle.org/m2/de/undercouch/gradle-download-task/4.0.2/gradle-download-task-4.0.2.pom" - ], - "sha256": "62f29168dc2ffb580c44aa6021f655051a9cb0a48dfd47bc7e4e8ca6f963adb0" - }, - { - "id": { - "group": "org.ajoberstar", - "name": "gradle-stutter", - "version": "0.6.0", - "type": "jar", - "extension": "jar" - }, - "name": "gradle-stutter-0.6.0.jar", - "path": "org/ajoberstar/gradle-stutter/0.6.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ajoberstar/gradle-stutter/0.6.0/gradle-stutter-0.6.0.jar" - ], - "sha256": "27ac40f7513f64cd6d7dd99772c0421cd74dfd806a0640be490ffb916ca55c4b" - }, - { - "id": { - "group": "org.ajoberstar", - "name": "gradle-stutter", - "version": "0.6.0", - "type": "module", - "extension": "module" - }, - "name": "gradle-stutter-0.6.0.module", - "path": "org/ajoberstar/gradle-stutter/0.6.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ajoberstar/gradle-stutter/0.6.0/gradle-stutter-0.6.0.module" - ], - "sha256": "7bf156a3df907eea5f750fe4ad0204878a18344da4fd65577c1e8f1c97f1283e" - }, - { - "id": { - "group": "org.ajoberstar", - "name": "gradle-stutter", - "version": "0.6.0", - "type": "pom", - "extension": "pom" - }, - "name": "gradle-stutter-0.6.0.pom", - "path": "org/ajoberstar/gradle-stutter/0.6.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ajoberstar/gradle-stutter/0.6.0/gradle-stutter-0.6.0.pom" - ], - "sha256": "922bdc7c248513eec71d297e24834639e0a58289db0a2eea1939c024c867df78" - }, - { - "id": { - "group": "org.ajoberstar.stutter", - "name": "org.ajoberstar.stutter.gradle.plugin", - "version": "0.6.0", - "type": "pom", - "extension": "pom" - }, - "name": "org.ajoberstar.stutter.gradle.plugin-0.6.0.pom", - "path": "org/ajoberstar/stutter/org.ajoberstar.stutter.gradle.plugin/0.6.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ajoberstar/stutter/org.ajoberstar.stutter.gradle.plugin/0.6.0/org.ajoberstar.stutter.gradle.plugin-0.6.0.pom" - ], - "sha256": "01d22d2dcf4a29cc82c525edf00bfd42942c7ef3374595fd181165e534846179" - }, - { - "id": { - "group": "org.antlr", - "name": "antlr4-master", - "version": "4.5.2-1", - "type": "pom", - "extension": "pom" - }, - "name": "antlr4-master-4.5.2-1.pom", - "path": "org/antlr/antlr4-master/4.5.2-1", - "urls": [ - "https://plugins.gradle.org/m2/org/antlr/antlr4-master/4.5.2-1/antlr4-master-4.5.2-1.pom" - ], - "sha256": "5358b478d82555ab57afd7fc7231d603b40f977be7ca39f40c5ec54e767eb674" - }, - { - "id": { - "group": "org.antlr", - "name": "antlr4-runtime", - "version": "4.5.2-1", - "type": "jar", - "extension": "jar" - }, - "name": "antlr4-runtime-4.5.2-1.jar", - "path": "org/antlr/antlr4-runtime/4.5.2-1", - "urls": [ - "https://plugins.gradle.org/m2/org/antlr/antlr4-runtime/4.5.2-1/antlr4-runtime-4.5.2-1.jar" - ], - "sha256": "e831413004bceed7d915c3a175927b1daabc4974b7b8a6f87bbce886d3550398" - }, - { - "id": { - "group": "org.antlr", - "name": "antlr4-runtime", - "version": "4.5.2-1", - "type": "pom", - "extension": "pom" - }, - "name": "antlr4-runtime-4.5.2-1.pom", - "path": "org/antlr/antlr4-runtime/4.5.2-1", - "urls": [ - "https://plugins.gradle.org/m2/org/antlr/antlr4-runtime/4.5.2-1/antlr4-runtime-4.5.2-1.pom" - ], - "sha256": "93bac9b6bc714d559904ed43242782a8cbe543cebf0104bb3ecc1786a9cb661e" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "18", - "type": "pom", - "extension": "pom" - }, - "name": "apache-18.pom", - "path": "org/apache/apache/18", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/18/apache-18.pom" - ], - "sha256": "7831307285fd475bbc36b20ae38e7882f11c3153b1d5930f852d44eda8f33c17" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "21", - "type": "pom", - "extension": "pom" - }, - "name": "apache-21.pom", - "path": "org/apache/apache/21", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom" - ], - "sha256": "af10c108da014f17cafac7b52b2b4b5a3a1c18265fa2af97a325d9143537b380" - }, - { - "id": { - "group": "org.apache.ant", - "name": "ant", - "version": "1.9.7", - "type": "jar", - "extension": "jar" - }, - "name": "ant-1.9.7.jar", - "path": "org/apache/ant/ant/1.9.7", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/ant/ant/1.9.7/ant-1.9.7.jar" - ], - "sha256": "9a5dbe3f5f2cb91854c8682cab80178afa412ab35a5ab718bf39ce01b3435d93" - }, - { - "id": { - "group": "org.apache.ant", - "name": "ant", - "version": "1.9.7", - "type": "pom", - "extension": "pom" - }, - "name": "ant-1.9.7.pom", - "path": "org/apache/ant/ant/1.9.7", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/ant/ant/1.9.7/ant-1.9.7.pom" - ], - "sha256": "1b9fbd4f325a71e99b279080d63084f12d884d42081af298f9e553e1fe0cd74a" - }, - { - "id": { - "group": "org.apache.ant", - "name": "ant-launcher", - "version": "1.9.7", - "type": "jar", - "extension": "jar" - }, - "name": "ant-launcher-1.9.7.jar", - "path": "org/apache/ant/ant-launcher/1.9.7", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.9.7/ant-launcher-1.9.7.jar" - ], - "sha256": "bc376f6d6cb586229f451ac459faf1443b144c26d6647618ec9cba60e54c2b79" - }, - { - "id": { - "group": "org.apache.ant", - "name": "ant-launcher", - "version": "1.9.7", - "type": "pom", - "extension": "pom" - }, - "name": "ant-launcher-1.9.7.pom", - "path": "org/apache/ant/ant-launcher/1.9.7", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/ant/ant-launcher/1.9.7/ant-launcher-1.9.7.pom" - ], - "sha256": "d7bcdd3ab0ff55edbe1b96d06f06dac2135ec63b5a7c32cef3a436b49c9eee27" - }, - { - "id": { - "group": "org.apache.ant", - "name": "ant-parent", - "version": "1.9.7", - "type": "pom", - "extension": "pom" - }, - "name": "ant-parent-1.9.7.pom", - "path": "org/apache/ant/ant-parent/1.9.7", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/ant/ant-parent/1.9.7/ant-parent-1.9.7.pom" - ], - "sha256": "75d2cef64c65ccbdd2faf7261e53b444778d56d338763154e30fada4a41d1215" - }, - { - "id": { - "group": "org.apache.commons", - "name": "commons-parent", - "version": "42", - "type": "pom", - "extension": "pom" - }, - "name": "commons-parent-42.pom", - "path": "org/apache/commons/commons-parent/42", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/42/commons-parent-42.pom" - ], - "sha256": "cd313494c670b483ec256972af1698b330e598f807002354eb765479f604b09c" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j", - "version": "2.13.3", - "type": "pom", - "extension": "pom" - }, - "name": "log4j-2.13.3.pom", - "path": "org/apache/logging/log4j/log4j/2.13.3", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j/2.13.3/log4j-2.13.3.pom" - ], - "sha256": "674f1fa5165b9d48935f4103d9316fe5b161dff6f9be904a6edb9baa33da4480" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-api", - "version": "2.13.3", - "type": "jar", - "extension": "jar" - }, - "name": "log4j-api-2.13.3.jar", - "path": "org/apache/logging/log4j/log4j-api/2.13.3", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3.jar" - ], - "sha256": "2b4b1965c9dce7f3732a0fbf5c8493199c1e6bf8cf65c3e235b57d98da5f36af" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-api", - "version": "2.13.3", - "type": "pom", - "extension": "pom" - }, - "name": "log4j-api-2.13.3.pom", - "path": "org/apache/logging/log4j/log4j-api/2.13.3", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3.pom" - ], - "sha256": "5953807d4e4fd4d7ae8087b5a76660236e55e718fcad62cf8a7adedc2ddc5a6e" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-core", - "version": "2.13.3", - "type": "jar", - "extension": "jar" - }, - "name": "log4j-core-2.13.3.jar", - "path": "org/apache/logging/log4j/log4j-core/2.13.3", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-core/2.13.3/log4j-core-2.13.3.jar" - ], - "sha256": "9529c55814264ab96b0eeba2920ac0805170969c994cc479bd3d4d7eb24a35a8" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-core", - "version": "2.13.3", - "type": "pom", - "extension": "pom" - }, - "name": "log4j-core-2.13.3.pom", - "path": "org/apache/logging/log4j/log4j-core/2.13.3", - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-core/2.13.3/log4j-core-2.13.3.pom" - ], - "sha256": "ec5592381a9b37e5054a91fcaf79e3c2c4582eee3574d9ad8a022afbd5b5a3fb" - }, - { - "id": { - "group": "org.codehaus.plexus", - "name": "plexus", - "version": "4.0", - "type": "pom", - "extension": "pom" - }, - "name": "plexus-4.0.pom", - "path": "org/codehaus/plexus/plexus/4.0", - "urls": [ - "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus/4.0/plexus-4.0.pom" - ], - "sha256": "0a1b692d7fcc90d6a45dae2e50f4660d48f7a44504f174aa60ef34fbe1327f6a" - }, - { - "id": { - "group": "org.codehaus.plexus", - "name": "plexus-utils", - "version": "3.0.24", - "type": "jar", - "extension": "jar" - }, - "name": "plexus-utils-3.0.24.jar", - "path": "org/codehaus/plexus/plexus-utils/3.0.24", - "urls": [ - "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar" - ], - "sha256": "83ee748b12d06afb0ad4050a591132b3e8025fbb1990f1ed002e8b73293e69b4" - }, - { - "id": { - "group": "org.codehaus.plexus", - "name": "plexus-utils", - "version": "3.0.24", - "type": "pom", - "extension": "pom" - }, - "name": "plexus-utils-3.0.24.pom", - "path": "org/codehaus/plexus/plexus-utils/3.0.24", - "urls": [ - "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom" - ], - "sha256": "11067f6a75fded12bcdc8daf7a66ddd942ce289c3daf88a3fe0f8b12858a2ee6" - }, - { - "id": { - "group": "org.gradle.kotlin", - "name": "gradle-kotlin-dsl-plugins", - "version": "1.4.9", - "type": "jar", - "extension": "jar" - }, - "name": "gradle-kotlin-dsl-plugins-1.4.9.jar", - "path": "org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.9", - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.9/gradle-kotlin-dsl-plugins-1.4.9.jar" - ], - "sha256": "f4e33bcad51373112211214bc697845a09b18c98a55b809208a111c43cf84518" - }, - { - "id": { - "group": "org.gradle.kotlin", - "name": "gradle-kotlin-dsl-plugins", - "version": "1.4.9", - "type": "pom", - "extension": "pom" - }, - "name": "gradle-kotlin-dsl-plugins-1.4.9.pom", - "path": "org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.9", - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.9/gradle-kotlin-dsl-plugins-1.4.9.pom" - ], - "sha256": "4b4b16e7262fdde7198f56f791093f45730c14690348a7df369e8b97e85b1cdc" - }, - { - "id": { - "group": "org.gradle.kotlin.embedded-kotlin", - "name": "org.gradle.kotlin.embedded-kotlin.gradle.plugin", - "version": "1.4.9", - "type": "pom", - "extension": "pom" - }, - "name": "org.gradle.kotlin.embedded-kotlin.gradle.plugin-1.4.9.pom", - "path": "org/gradle/kotlin/embedded-kotlin/org.gradle.kotlin.embedded-kotlin.gradle.plugin/1.4.9", - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/embedded-kotlin/org.gradle.kotlin.embedded-kotlin.gradle.plugin/1.4.9/org.gradle.kotlin.embedded-kotlin.gradle.plugin-1.4.9.pom" - ], - "sha256": "51e1afae96c56e1e3fee061f494cb80b25b41be5379edf6b672475742fb94113" - }, - { - "id": { - "group": "org.gradle.kotlin.kotlin-dsl", - "name": "org.gradle.kotlin.kotlin-dsl.gradle.plugin", - "version": "1.4.9", - "type": "pom", - "extension": "pom" - }, - "name": "org.gradle.kotlin.kotlin-dsl.gradle.plugin-1.4.9.pom", - "path": "org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/1.4.9", - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/1.4.9/org.gradle.kotlin.kotlin-dsl.gradle.plugin-1.4.9.pom" - ], - "sha256": "65e5554f499ed7febe043f2739aa771bc9b9885cd251528fc48c516fea30d0a0" - }, - { - "id": { - "group": "org.jdom", - "name": "jdom2", - "version": "2.0.6", - "type": "jar", - "extension": "jar" - }, - "name": "jdom2-2.0.6.jar", - "path": "org/jdom/jdom2/2.0.6", - "urls": [ - "https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.jar" - ], - "sha256": "1345f11ba606d15603d6740551a8c21947c0215640770ec67271fe78bea97cf5" - }, - { - "id": { - "group": "org.jdom", - "name": "jdom2", - "version": "2.0.6", - "type": "pom", - "extension": "pom" - }, - "name": "jdom2-2.0.6.pom", - "path": "org/jdom/jdom2/2.0.6", - "urls": [ - "https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6/jdom2-2.0.6.pom" - ], - "sha256": "47b23a79fe336b741b82434c6e049d68165256e405e75c10921fd72fa8a65d8d" - }, - { - "id": { - "group": "org.jetbrains", - "name": "annotations", - "version": "13.0", - "type": "jar", - "extension": "jar" - }, - "name": "annotations-13.0.jar", - "path": "org/jetbrains/annotations/13.0", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478" - }, - { - "id": { - "group": "org.jetbrains", - "name": "annotations", - "version": "13.0", - "type": "pom", - "extension": "pom" - }, - "name": "annotations-13.0.pom", - "path": "org/jetbrains/annotations/13.0", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "sha256": "965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397" - }, - { - "id": { - "group": "org.jetbrains.intellij.deps", - "name": "trove4j", - "version": "1.0.20181211", - "type": "jar", - "extension": "jar" - }, - "name": "trove4j-1.0.20181211.jar", - "path": "org/jetbrains/intellij/deps/trove4j/1.0.20181211", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar" - ], - "sha256": "affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601" - }, - { - "id": { - "group": "org.jetbrains.intellij.deps", - "name": "trove4j", - "version": "1.0.20181211", - "type": "pom", - "extension": "pom" - }, - "name": "trove4j-1.0.20181211.pom", - "path": "org/jetbrains/intellij/deps/trove4j/1.0.20181211", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.pom" - ], - "sha256": "310a6aa2d90534c32b8f46f1fc98cd0edae95dcdfca23e2847e5efa9ae0c019a" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-android-extensions", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-android-extensions-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-android-extensions/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.4.20/kotlin-android-extensions-1.4.20.jar" - ], - "sha256": "389160b5d4e500488b48e266ec7c8a5c6e6d557c75c13303c1171bc4797dc2e0" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-android-extensions", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-android-extensions-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-android-extensions/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.4.20/kotlin-android-extensions-1.4.20.pom" - ], - "sha256": "b8497814f61cb3c8c59cc1b6bd4102d5a6bacda73d385963c5105d57d1fa5e1e" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-annotation-processing-gradle", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-annotation-processing-gradle-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20/kotlin-annotation-processing-gradle-1.4.20.jar" - ], - "sha256": "3f21fecda70023599d51c2d62987f87dd572451e43e21baef64f4d43a1724334" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-annotation-processing-gradle", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-annotation-processing-gradle-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20/kotlin-annotation-processing-gradle-1.4.20.pom" - ], - "sha256": "50de06f4f6f51312bd039a8cf5b5519320b46e9d04ce8da6162ad6d05f2a51e3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-build-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-build-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-build-common/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.4.20/kotlin-build-common-1.4.20.jar" - ], - "sha256": "133f2c0e982883b31e9d189b146de872985e5e0ac468049e45334164388e0db2" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-build-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-build-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-build-common/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.4.20/kotlin-build-common-1.4.20.pom" - ], - "sha256": "f00f60d91b9255629526af083127524c2940a7eb367ec9cfa16ed7b2f30cfed8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-compiler-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-compiler-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20/kotlin-compiler-embeddable-1.4.20.jar" - ], - "sha256": "9206f40144a6da5abae82752e1e93ffdcc7ca46e795081fb7b8647d2dd5013ec" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-compiler-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-compiler-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20/kotlin-compiler-embeddable-1.4.20.pom" - ], - "sha256": "9686a28b0b606761581b88bef6a055e22068461dd2bba1ecfb15919967e603c7" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-compiler-runner", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-compiler-runner-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-compiler-runner/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.4.20/kotlin-compiler-runner-1.4.20.jar" - ], - "sha256": "abf50e14f9498adac08f3590b57294fa5196a6a1a234475a4cc30463a29b0614" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-compiler-runner", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-compiler-runner-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-compiler-runner/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.4.20/kotlin-compiler-runner-1.4.20.pom" - ], - "sha256": "763f5326c61079617a8d9d78f38324dd77ed8b328a46d20d6f7a85b3cfe8ccc8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-daemon-client", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-daemon-client-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-daemon-client/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.4.20/kotlin-daemon-client-1.4.20.jar" - ], - "sha256": "c37165248c5cd5d939c6b034f10de75c029104baa25a2607eddbde923615643c" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-daemon-client", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-daemon-client-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-daemon-client/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.4.20/kotlin-daemon-client-1.4.20.pom" - ], - "sha256": "928729bee74e69710086b4ff7bd692f7426fa0ecc7eee143622008f29b64420e" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-daemon-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-daemon-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20/kotlin-daemon-embeddable-1.4.20.jar" - ], - "sha256": "0f5508127adbb28ec4dbfc8348bfbf83c2aba3e8a384f63524e83f68eacd59e3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-daemon-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-daemon-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20/kotlin-daemon-embeddable-1.4.20.pom" - ], - "sha256": "d266dda8a3484b1a863610db37c74126dc36cc2354404b05474423c67648ccef" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-gradle-plugin-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.20/kotlin-gradle-plugin-1.4.20.jar" - ], - "sha256": "bfd0ae0418917b8d0f7b300d8eb61e4a68d79e1706a34d4f2e65e9accf67df38" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-gradle-plugin-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.20/kotlin-gradle-plugin-1.4.20.pom" - ], - "sha256": "f79af7dcff9a5609171a4e5704577ac99403c62f67e5fba358277a8f83bbd38f" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-api", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-gradle-plugin-api-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20/kotlin-gradle-plugin-api-1.4.20.jar" - ], - "sha256": "f8012a9590f7ee3d2dac3e8673fdd41e7d55c4fcde95e556c9dc442ec0f1def8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-api", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-gradle-plugin-api-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20/kotlin-gradle-plugin-api-1.4.20.pom" - ], - "sha256": "f1d0d87457160e8ca1961311d5c6504ce14e498908f9d8387c9d244dd0e78fb8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-model", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-gradle-plugin-model-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20/kotlin-gradle-plugin-model-1.4.20.jar" - ], - "sha256": "67683c917d8c7cabcff293f9c42a2943e86acaeafa0fb5d30cb6b89eecaf55ce" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-model", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-gradle-plugin-model-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20/kotlin-gradle-plugin-model-1.4.20.pom" - ], - "sha256": "aebcf5e1d450da8d38e55ab968da381a7214012e868794823a39ce6d66dd49f1" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-reflect-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.4.20/kotlin-reflect-1.4.20.jar" - ], - "sha256": "3b7c82def79fb96c4579d40a47e37dec872f9f8209ee0da3ce828c39dba612e1" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-reflect-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.4.20/kotlin-reflect-1.4.20.pom" - ], - "sha256": "a5ebcf0f1c72a11d94336796125e2c77d562b528ed4d447c340e7dc8037375b0" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-sam-with-receiver", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-sam-with-receiver-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20/kotlin-sam-with-receiver-1.4.20.jar" - ], - "sha256": "e9fc45657c0cd0021fbcd2db15c758f8af61b961b4f3b2ab3797d2cf104ea0a4" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-sam-with-receiver", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-sam-with-receiver-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20/kotlin-sam-with-receiver-1.4.20.pom" - ], - "sha256": "0130e48848936f4544d5ddfb9ea090a2e515cb03e2ba2974c49445a98c63b012" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-script-runtime", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-script-runtime-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.4.20/kotlin-script-runtime-1.4.20.jar" - ], - "sha256": "a11b737e659bed9d6e50938f72550bf0932c7d405a3822eb548422efd70792de" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-script-runtime", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-script-runtime-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.4.20/kotlin-script-runtime-1.4.20.pom" - ], - "sha256": "3e72202d67ef93ce0aee50ea763ec301e343d5c3cec2f6f12580855835024f57" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.4.20/kotlin-scripting-common-1.4.20.jar" - ], - "sha256": "449ddd001776d24b1180e63f005585da1e1cd64382a16a94a5651ee8de66350d" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.4.20/kotlin-scripting-common-1.4.20.pom" - ], - "sha256": "fee4fbef3f113be1ff95efef9c18816b8107dc9b30bed558a582965df3752afb" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-compiler-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20/kotlin-scripting-compiler-embeddable-1.4.20.jar" - ], - "sha256": "c4bdfac80b5b6d2750e5316522bbca145ada4b79d2cf42946066e0368d3a84c2" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-compiler-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20/kotlin-scripting-compiler-embeddable-1.4.20.pom" - ], - "sha256": "03f793eed92301288df0487d13b9776fa0ee52025230eed96bffe6666d562301" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20/kotlin-scripting-compiler-impl-embeddable-1.4.20.jar" - ], - "sha256": "9557c64e32793c4b2e0c764df42ab850c52ee7966e939c3202ce542a59a5614e" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20/kotlin-scripting-compiler-impl-embeddable-1.4.20.pom" - ], - "sha256": "0c9aa6618294893bfa877f54b07056084cf594f117e2c979b5620fe741ab539b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-jvm", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-jvm-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20/kotlin-scripting-jvm-1.4.20.jar" - ], - "sha256": "03136608c806341aa2006e6dc26287bf03067db58c5d620797c51a6d6b7d00b5" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-jvm", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-jvm-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20/kotlin-scripting-jvm-1.4.20.pom" - ], - "sha256": "32fe3bb23007b41e0e84f5d86977472048827177e3bc3fa274551fd725f968bc" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" - ], - "sha256": "b8ab1da5cdc89cb084d41e1f28f20a42bd431538642a5741c52bbfae3fa3e656" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.pom" - ], - "sha256": "3985ef1f92828d582a43cec9cedb2626742e0fe1505d3136ebc298cc98bc234a" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" - ], - "sha256": "a7112c9b3cefee418286c9c9372f7af992bd1e6e030691d52f60cb36dbec8320" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.pom" - ], - "sha256": "7c5706ebba57d444c2c9024289313a49386bea0996c03294c2b5709a750ff429" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20/kotlin-stdlib-jdk7-1.4.20.jar" - ], - "sha256": "b5aeadb3d1a61eca622c85ba89de84dfb18d718933f7016a73eba51c405e4de6" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20/kotlin-stdlib-jdk7-1.4.20.pom" - ], - "sha256": "398b62058326b0fc8bf55b239cba1469a07a69fa536a0a8f19d8cd644201c4d3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk8-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20/kotlin-stdlib-jdk8-1.4.20.jar" - ], - "sha256": "c7cf3f19de11336b375a7756a87fa3015d44b9a679503ed897dd16a620f4c75b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk8-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20/kotlin-stdlib-jdk8-1.4.20.pom" - ], - "sha256": "9e9e5ef18adb90952c156d4d4bf7d0ba7abc58903423534d7b1831f5c6b9d5a8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-util-io", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-util-io-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-util-io/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.4.20/kotlin-util-io-1.4.20.jar" - ], - "sha256": "5b9bbd465d2d3b3f344e83ef9b219829b7bdeca1e38b4d776602dbcfc29c5dea" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-util-io", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-util-io-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-util-io/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.4.20/kotlin-util-io-1.4.20.pom" - ], - "sha256": "240ba4e6ccfa91a9efa43ac500f3cab6556e338a28f10e83bc608359a0452196" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-util-klib", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-util-klib-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-util-klib/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.4.20/kotlin-util-klib-1.4.20.jar" - ], - "sha256": "f719e5d3b1a81c60548a1cb0cd13b5ac079d5839f1e8662877d52e358ed348ad" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-util-klib", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-util-klib-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-util-klib/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.4.20/kotlin-util-klib-1.4.20.pom" - ], - "sha256": "00dd506c7c806b26cc7bdefc5ec4fce36a7c91e4ac76f1c9353983473cd5fe79" - }, - { - "id": { - "group": "org.jetbrains.kotlin.jvm", - "name": "org.jetbrains.kotlin.jvm.gradle.plugin", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "org.jetbrains.kotlin.jvm.gradle.plugin-1.4.20.pom", - "path": "org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.4.20/org.jetbrains.kotlin.jvm.gradle.plugin-1.4.20.pom" - ], - "sha256": "f76379cb0bc19fa5db007167847bdb1ba4b109d7f6825ebdcd31a4c0f3048a95" - }, - { - "id": { - "group": "org.jetbrains.kotlin.kapt", - "name": "org.jetbrains.kotlin.kapt.gradle.plugin", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "org.jetbrains.kotlin.kapt.gradle.plugin-1.4.20.pom", - "path": "org/jetbrains/kotlin/kapt/org.jetbrains.kotlin.kapt.gradle.plugin/1.4.20", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kapt/org.jetbrains.kotlin.kapt.gradle.plugin/1.4.20/org.jetbrains.kotlin.kapt.gradle.plugin-1.4.20.pom" - ], - "sha256": "ba30b3893795bfefb89eba06f6f360e0000cf197978f452490e600967a28f86e" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.3.7", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinx-coroutines-core-1.3.7.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.jar" - ], - "sha256": "ad426ec76f52b1dcdf200f55495aea9a2d2796811884e8c4b514645061cf59f3" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.3.7", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinx-coroutines-core-1.3.7.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.pom" - ], - "sha256": "9e82078f4dafe1cc2e28f308a317912a45c6a88fc83c51db6ba8cb0ea0829ef1" - }, - { - "id": { - "group": "org.ow2", - "name": "ow2", - "version": "1.5", - "type": "pom", - "extension": "pom" - }, - "name": "ow2-1.5.pom", - "path": "org/ow2/ow2/1.5", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/ow2/1.5/ow2-1.5.pom" - ], - "sha256": "0f8a1b116e760b8fe6389c51b84e4b07a70fc11082d4f936e453b583dd50b43b" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm", - "version": "9.0", - "type": "jar", - "extension": "jar" - }, - "name": "asm-9.0.jar", - "path": "org/ow2/asm/asm/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm/9.0/asm-9.0.jar" - ], - "sha256": "0df97574914aee92fd349d0cb4e00f3345d45b2c239e0bb50f0a90ead47888e0" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm", - "version": "9.0", - "type": "module", - "extension": "module" - }, - "name": "asm-9.0.module", - "path": "org/ow2/asm/asm/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm/9.0/asm-9.0.module" - ], - "sha256": "8af81096ed3affa39a4729fc900a55b663894911d67c4d4bef0ea424393dd3f9" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm", - "version": "9.0", - "type": "pom", - "extension": "pom" - }, - "name": "asm-9.0.pom", - "path": "org/ow2/asm/asm/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm/9.0/asm-9.0.pom" - ], - "sha256": "de0355590dd1bfcccdc8d79024ae992972e855268acedb9ad682d085e03a94ad" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-analysis", - "version": "9.0", - "type": "jar", - "extension": "jar" - }, - "name": "asm-analysis-9.0.jar", - "path": "org/ow2/asm/asm-analysis/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.jar" - ], - "sha256": "2d46de6df856a4daac9aa534459ab7287eb80584e9109850405e5b302dc9c2a6" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-analysis", - "version": "9.0", - "type": "module", - "extension": "module" - }, - "name": "asm-analysis-9.0.module", - "path": "org/ow2/asm/asm-analysis/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.module" - ], - "sha256": "6e02aafb4637979c7cdc3daa3047a88b40f3e1071bdbbd0c7f1cd5da7ac38454" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-analysis", - "version": "9.0", - "type": "pom", - "extension": "pom" - }, - "name": "asm-analysis-9.0.pom", - "path": "org/ow2/asm/asm-analysis/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-analysis/9.0/asm-analysis-9.0.pom" - ], - "sha256": "4af8ad8b9e0b3b104b1c6d0d8f97faa61222aae02d69f918450655b8ebab47dd" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-commons", - "version": "9.0", - "type": "jar", - "extension": "jar" - }, - "name": "asm-commons-9.0.jar", - "path": "org/ow2/asm/asm-commons/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.jar" - ], - "sha256": "1b9090acb7e67bd4ed2f2cfb002063316d79cecace237bd07cc4f7f1b302092f" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-commons", - "version": "9.0", - "type": "module", - "extension": "module" - }, - "name": "asm-commons-9.0.module", - "path": "org/ow2/asm/asm-commons/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.module" - ], - "sha256": "58880e03e9196f566c998186f58bd0af41c77a04ba841664f80377ba0665f97c" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-commons", - "version": "9.0", - "type": "pom", - "extension": "pom" - }, - "name": "asm-commons-9.0.pom", - "path": "org/ow2/asm/asm-commons/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.0/asm-commons-9.0.pom" - ], - "sha256": "10e7738440827494e2f097db69d34386435a515ec729796fcb661f2d5bb3f776" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-tree", - "version": "9.0", - "type": "jar", - "extension": "jar" - }, - "name": "asm-tree-9.0.jar", - "path": "org/ow2/asm/asm-tree/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.jar" - ], - "sha256": "e2c25f332eb95861883a8568e45aac5e77d140d0fe961ae8eb9a474ec876e00d" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-tree", - "version": "9.0", - "type": "module", - "extension": "module" - }, - "name": "asm-tree-9.0.module", - "path": "org/ow2/asm/asm-tree/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.module" - ], - "sha256": "b38cbdd2c47fa4f29ab680c18954c7216d0afd28692221cd288c1cc7b9d9641c" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm-tree", - "version": "9.0", - "type": "pom", - "extension": "pom" - }, - "name": "asm-tree-9.0.pom", - "path": "org/ow2/asm/asm-tree/9.0", - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.0/asm-tree-9.0.pom" - ], - "sha256": "635d709dfb22110e1f5c0290f56ce36689c3ff732221a2dff0f1d93b6598a4e7" - }, - { - "id": { - "group": "org.sonatype.forge", - "name": "forge-parent", - "version": "10", - "type": "pom", - "extension": "pom" - }, - "name": "forge-parent-10.pom", - "path": "org/sonatype/forge/forge-parent/10", - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom" - ], - "sha256": "c14fb9c32b59cc03251f609416db7c0cff01f811edcccb4f6a865d6e7046bd0b" - }, - { - "id": { - "group": "org.sonatype.oss", - "name": "oss-parent", - "version": "7", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-7.pom", - "path": "org/sonatype/oss/oss-parent/7", - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], - "sha256": "b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454" - }, - { - "id": { - "group": "org.sonatype.oss", - "name": "oss-parent", - "version": "9", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-9.pom", - "path": "org/sonatype/oss/oss-parent/9", - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom" - ], - "sha256": "fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a" - }, - { - "id": { - "group": "org.vafer", - "name": "jdependency", - "version": "2.1.1", - "type": "jar", - "extension": "jar" - }, - "name": "jdependency-2.1.1.jar", - "path": "org/vafer/jdependency/2.1.1", - "urls": [ - "https://plugins.gradle.org/m2/org/vafer/jdependency/2.1.1/jdependency-2.1.1.jar" - ], - "sha256": "642d23a86217850721d9fa80671683d8308fd03114f0da7af553d43b82013a09" - }, - { - "id": { - "group": "org.vafer", - "name": "jdependency", - "version": "2.1.1", - "type": "pom", - "extension": "pom" - }, - "name": "jdependency-2.1.1.pom", - "path": "org/vafer/jdependency/2.1.1", - "urls": [ - "https://plugins.gradle.org/m2/org/vafer/jdependency/2.1.1/jdependency-2.1.1.pom" - ], - "sha256": "4a139306cbe0aa3765bd9fd837a71253a911a9c4e55c50e062a4bd6843ee19a1" - } - ], - "buildscript": [], - "project": [ - { - "id": { - "group": "com.christophsturm", - "name": "filepeek", - "version": "0.1.2", - "type": "jar", - "extension": "jar" - }, - "name": "filepeek-0.1.2.jar", - "path": "com/christophsturm/filepeek/0.1.2", - "urls": [ - "https://jcenter.bintray.com/com/christophsturm/filepeek/0.1.2/filepeek-0.1.2.jar", - "https://repo.gradle.org/gradle/libs-releases/com/christophsturm/filepeek/0.1.2/filepeek-0.1.2.jar" - ], - "sha256": "29a5735255bb1f3652a4e2592a2bd8ca754717f8d62eb4a65680c992b98af4b0" - }, - { - "id": { - "group": "com.christophsturm", - "name": "filepeek", - "version": "0.1.2", - "type": "pom", - "extension": "pom" - }, - "name": "filepeek-0.1.2.pom", - "path": "com/christophsturm/filepeek/0.1.2", - "urls": [ - "https://jcenter.bintray.com/com/christophsturm/filepeek/0.1.2/filepeek-0.1.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/christophsturm/filepeek/0.1.2/filepeek-0.1.2.pom" - ], - "sha256": "a01fcc97303305918b3c8e943bc208c5a0d915b8f8fb9c963cddf27cd89e3e57" - }, - { - "id": { - "group": "com.github.ajalt", - "name": "clikt", - "version": "2.8.0", - "type": "jar", - "extension": "jar" - }, - "name": "clikt-2.8.0.jar", - "path": "com/github/ajalt/clikt/2.8.0", - "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.jar" - ], - "sha256": "31e7e890bec03af28228a1b56a44b2bc1ec2bb9ef058c928880016d19994869c" - }, - { - "id": { - "group": "com.github.ajalt", - "name": "clikt", - "version": "2.8.0", - "type": "module", - "extension": "module" - }, - "name": "clikt-2.8.0.module", - "path": "com/github/ajalt/clikt/2.8.0", - "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.module" - ], - "sha256": "eb755142ced4c30ff9954f881f8a62014b1dcbf48ab9c89aad88c5c291fde469" - }, - { - "id": { - "group": "com.github.ajalt", - "name": "clikt", - "version": "2.8.0", - "type": "pom", - "extension": "pom" - }, - "name": "clikt-2.8.0.pom", - "path": "com/github/ajalt/clikt/2.8.0", - "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.pom" - ], - "sha256": "ea78c9feaf142e0e001ad3bc132f792892926fbc2660fa6eefc320f15cf0fc7c" - }, - { - "id": { - "group": "com.github.ajalt", - "name": "clikt-metadata", - "version": "2.8.0", - "type": "jar", - "extension": "jar" - }, - "name": "clikt-metadata-2.8.0.jar", - "path": "com/github/ajalt/clikt-metadata/2.8.0", - "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.jar" - ], - "sha256": "3717ff98eb61b3e702dc74f50f8721cc816d35dce9c2fff583e34d530d3f234f" - }, - { - "id": { - "group": "com.github.ajalt", - "name": "clikt-metadata", - "version": "2.8.0", - "type": "module", - "extension": "module" - }, - "name": "clikt-metadata-2.8.0.module", - "path": "com/github/ajalt/clikt-metadata/2.8.0", - "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.module" - ], - "sha256": "cb8dd46963477aa4dac6aefb83c2c1189aaaa89c5a5744cf2461a8bd302f4a66" - }, - { - "id": { - "group": "com.github.ajalt", - "name": "clikt-metadata", - "version": "2.8.0", - "type": "pom", - "extension": "pom" - }, - "name": "clikt-metadata-2.8.0.pom", - "path": "com/github/ajalt/clikt-metadata/2.8.0", - "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.pom" - ], - "sha256": "36d7d3e5afb54b7516b89d1bb6488028daff46b72e7c4e1a5dff4635bb680dcf" - }, - { - "id": { - "group": "com.google.auto.service", - "name": "auto-service-aggregator", - "version": "1.0-rc7", - "type": "pom", - "extension": "pom" - }, - "name": "auto-service-aggregator-1.0-rc7.pom", - "path": "com/google/auto/service/auto-service-aggregator/1.0-rc7", - "urls": [ - "https://jcenter.bintray.com/com/google/auto/service/auto-service-aggregator/1.0-rc7/auto-service-aggregator-1.0-rc7.pom", - "https://repo.gradle.org/gradle/libs-releases/com/google/auto/service/auto-service-aggregator/1.0-rc7/auto-service-aggregator-1.0-rc7.pom" - ], - "sha256": "03058548acc5bdd0aba0980b5aac7c5846a402774fd7203c176f7eab18eef3f9" - }, - { - "id": { - "group": "com.google.auto.service", - "name": "auto-service-annotations", - "version": "1.0-rc7", - "type": "jar", - "extension": "jar" - }, - "name": "auto-service-annotations-1.0-rc7.jar", - "path": "com/google/auto/service/auto-service-annotations/1.0-rc7", - "urls": [ - "https://jcenter.bintray.com/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.jar", - "https://repo.gradle.org/gradle/libs-releases/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.jar" - ], - "sha256": "986dc826fa0a43bf9f04194c1a8667774f4f44190ec816b08554b47891ba5459" - }, - { - "id": { - "group": "com.google.auto.service", - "name": "auto-service-annotations", - "version": "1.0-rc7", - "type": "pom", - "extension": "pom" - }, - "name": "auto-service-annotations-1.0-rc7.pom", - "path": "com/google/auto/service/auto-service-annotations/1.0-rc7", - "urls": [ - "https://jcenter.bintray.com/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.pom", - "https://repo.gradle.org/gradle/libs-releases/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.pom" - ], - "sha256": "cb837ca0d14a7b9ce8ec7edf1aba34895a0a93c2e2233be0686707d042ae32f1" - }, - { - "id": { - "group": "com.squareup", - "name": "kotlinpoet", - "version": "1.6.0", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinpoet-1.6.0.jar", - "path": "com/squareup/kotlinpoet/1.6.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.jar" - ], - "sha256": "8085eb4c8b1ece4f32259b22f26bf880bc47b74f548e29010b0146aa6b38f24b" - }, - { - "id": { - "group": "com.squareup", - "name": "kotlinpoet", - "version": "1.6.0", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinpoet-1.6.0.pom", - "path": "com/squareup/kotlinpoet/1.6.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.pom" - ], - "sha256": "7a196c990b8f32a03df2d22c88ca5ed992c039d45e5b3876263608243f433347" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi", - "version": "1.11.0", - "type": "jar", - "extension": "jar" - }, - "name": "moshi-1.11.0.jar", - "path": "com/squareup/moshi/moshi/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.jar" - ], - "sha256": "b6ee64fb84a7486aa9983e20c75259d4931bd597c169e1e67c3bc0521fd03b27" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi", - "version": "1.11.0", - "type": "module", - "extension": "module" - }, - "name": "moshi-1.11.0.module", - "path": "com/squareup/moshi/moshi/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.module" - ], - "sha256": "94b151862945f4c7533e3468ac8393212d6c673e917bcd356d4cdf7df44d3b3e" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi", - "version": "1.11.0", - "type": "pom", - "extension": "pom" - }, - "name": "moshi-1.11.0.pom", - "path": "com/squareup/moshi/moshi/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.pom" - ], - "sha256": "c226445b5ece3103686725c3183226e2fdc2ce2fcde7af6a4a5d1567d04dfb3b" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-adapters", - "version": "1.11.0", - "type": "jar", - "extension": "jar" - }, - "name": "moshi-adapters-1.11.0.jar", - "path": "com/squareup/moshi/moshi-adapters/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.jar" - ], - "sha256": "f4e28eb4d39e6ea8b46bea51ea2c66265dcad9597e2f6ce4bc75cd2395368d60" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-adapters", - "version": "1.11.0", - "type": "module", - "extension": "module" - }, - "name": "moshi-adapters-1.11.0.module", - "path": "com/squareup/moshi/moshi-adapters/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.module" - ], - "sha256": "a0c64efb270f38891635f8a7dc50132dd881f5d0e4f19f812505417c92931141" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-adapters", - "version": "1.11.0", - "type": "pom", - "extension": "pom" - }, - "name": "moshi-adapters-1.11.0.pom", - "path": "com/squareup/moshi/moshi-adapters/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.pom" - ], - "sha256": "81ff8f4befb92b160227df9b72f1fef3ee537dfc5becc5ba42443b667d0f1b26" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-kotlin", - "version": "1.11.0", - "type": "jar", - "extension": "jar" - }, - "name": "moshi-kotlin-1.11.0.jar", - "path": "com/squareup/moshi/moshi-kotlin/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.jar" - ], - "sha256": "220f3b85d99ea40ff65609813f3624fb4313de3634a747adb04040cf7cb486bc" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-kotlin", - "version": "1.11.0", - "type": "module", - "extension": "module" - }, - "name": "moshi-kotlin-1.11.0.module", - "path": "com/squareup/moshi/moshi-kotlin/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.module" - ], - "sha256": "26ac4997f1bb5dcdf67f6d6efb93064e53e717ca470761795b27b3347ff9a595" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-kotlin", - "version": "1.11.0", - "type": "pom", - "extension": "pom" - }, - "name": "moshi-kotlin-1.11.0.pom", - "path": "com/squareup/moshi/moshi-kotlin/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.pom" - ], - "sha256": "9bf85901c0c5cd9614dc4506d332f688e2d5185995e5379ce68677c74356a465" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-kotlin-codegen", - "version": "1.11.0", - "type": "jar", - "extension": "jar" - }, - "name": "moshi-kotlin-codegen-1.11.0.jar", - "path": "com/squareup/moshi/moshi-kotlin-codegen/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.jar" - ], - "sha256": "e5d8e5cba11d8aca0261649c362fdee718e16ccc647124e55ee2e2c328be4c82" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-kotlin-codegen", - "version": "1.11.0", - "type": "module", - "extension": "module" - }, - "name": "moshi-kotlin-codegen-1.11.0.module", - "path": "com/squareup/moshi/moshi-kotlin-codegen/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.module" - ], - "sha256": "4ae87ef50d9f8c24958e0928816afca29b1e78ad070fd4dc17484eb309fd3eaf" - }, - { - "id": { - "group": "com.squareup.moshi", - "name": "moshi-kotlin-codegen", - "version": "1.11.0", - "type": "pom", - "extension": "pom" - }, - "name": "moshi-kotlin-codegen-1.11.0.pom", - "path": "com/squareup/moshi/moshi-kotlin-codegen/1.11.0", - "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.pom" - ], - "sha256": "faaffc7dff7612edfe924544121f9555704b240c6a469c91268d60e6be68a9e6" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio", - "version": "1.17.5", - "type": "jar", - "extension": "jar" - }, - "name": "okio-1.17.5.jar", - "path": "com/squareup/okio/okio/1.17.5", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/1.17.5/okio-1.17.5.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/1.17.5/okio-1.17.5.jar" - ], - "sha256": "19a7ff48d86d3cf4497f7f250fbf295f430c13a528dd5b7b203f821802b886ad" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio", - "version": "1.17.5", - "type": "pom", - "extension": "pom" - }, - "name": "okio-1.17.5.pom", - "path": "com/squareup/okio/okio/1.17.5", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/1.17.5/okio-1.17.5.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/1.17.5/okio-1.17.5.pom" - ], - "sha256": "fa4e3ece4aaed469de3635e4a9c1235a4f4692f91c8b48657296c892f868010f" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio", - "version": "3.0.0-alpha.1", - "type": "jar", - "extension": "jar" - }, - "name": "okio-3.0.0-alpha.1.jar", - "path": "com/squareup/okio/okio/3.0.0-alpha.1", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/3.0.0-alpha.1/okio-3.0.0-alpha.1.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/3.0.0-alpha.1/okio-3.0.0-alpha.1.jar" - ], - "sha256": "1d58b7534cd6f34e75249ab71f3dca4d448bfbd54bb7fe5dfd7affccb4707d44" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio", - "version": "3.0.0-alpha.1", - "type": "module", - "extension": "module" - }, - "name": "okio-3.0.0-alpha.1.module", - "path": "com/squareup/okio/okio/3.0.0-alpha.1", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/3.0.0-alpha.1/okio-3.0.0-alpha.1.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/3.0.0-alpha.1/okio-3.0.0-alpha.1.module" - ], - "sha256": "b85dff665f4ed80eb3dde99fb5c4ae10fac2962220ca251cc410d33c52eb4af5" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio", - "version": "3.0.0-alpha.1", - "type": "pom", - "extension": "pom" - }, - "name": "okio-3.0.0-alpha.1.pom", - "path": "com/squareup/okio/okio/3.0.0-alpha.1", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/3.0.0-alpha.1/okio-3.0.0-alpha.1.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/3.0.0-alpha.1/okio-3.0.0-alpha.1.pom" - ], - "sha256": "21316ad1ebbe56c3096b02ddf927da6b0b9135ec9e4b77e6c09322d9b8bc60e9" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio-metadata", - "version": "3.0.0-alpha.1", - "type": "jar", - "extension": "jar" - }, - "name": "okio-metadata-3.0.0-alpha.1.jar", - "path": "com/squareup/okio/okio-metadata/3.0.0-alpha.1", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/3.0.0-alpha.1/okio-metadata-3.0.0-alpha.1.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/3.0.0-alpha.1/okio-metadata-3.0.0-alpha.1.jar" - ], - "sha256": "49defcd965962851d0424501083a8ca5b32725ab7e1b36b4f9b0805a6c3af16e" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio-metadata", - "version": "3.0.0-alpha.1", - "type": "module", - "extension": "module" - }, - "name": "okio-metadata-3.0.0-alpha.1.module", - "path": "com/squareup/okio/okio-metadata/3.0.0-alpha.1", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/3.0.0-alpha.1/okio-metadata-3.0.0-alpha.1.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/3.0.0-alpha.1/okio-metadata-3.0.0-alpha.1.module" - ], - "sha256": "ec39bb2033ffa8a95142d21970776e456e527c3654ba7f08c41a4816e8023c68" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio-metadata", - "version": "3.0.0-alpha.1", - "type": "pom", - "extension": "pom" - }, - "name": "okio-metadata-3.0.0-alpha.1.pom", - "path": "com/squareup/okio/okio-metadata/3.0.0-alpha.1", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/3.0.0-alpha.1/okio-metadata-3.0.0-alpha.1.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/3.0.0-alpha.1/okio-metadata-3.0.0-alpha.1.pom" - ], - "sha256": "116cac0dd2838e7d5065045ea24b44517ef27397b80357f12fa5fb7e6e4ec055" - }, - { - "id": { - "group": "com.squareup.okio", - "name": "okio-parent", - "version": "1.17.5", - "type": "pom", - "extension": "pom" - }, - "name": "okio-parent-1.17.5.pom", - "path": "com/squareup/okio/okio-parent/1.17.5", - "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-parent/1.17.5/okio-parent-1.17.5.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-parent/1.17.5/okio-parent-1.17.5.pom" - ], - "sha256": "9b5a572fe0c471b72e0d2123f2cb50e57d8c8463d7b817f54c0122a6248e9d03" - }, - { - "id": { - "group": "io.github.classgraph", - "name": "classgraph", - "version": "4.8.37", - "type": "jar", - "extension": "jar" - }, - "name": "classgraph-4.8.37.jar", - "path": "io/github/classgraph/classgraph/4.8.37", - "urls": [ - "https://jcenter.bintray.com/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.jar", - "https://repo.gradle.org/gradle/libs-releases/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.jar" - ], - "sha256": "7d1d3e8828c1eef549d41ef1ece73d2c5c58cfb951b3f220cf0cf1dd25558173" - }, - { - "id": { - "group": "io.github.classgraph", - "name": "classgraph", - "version": "4.8.37", - "type": "pom", - "extension": "pom" - }, - "name": "classgraph-4.8.37.pom", - "path": "io/github/classgraph/classgraph/4.8.37", - "urls": [ - "https://jcenter.bintray.com/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.pom", - "https://repo.gradle.org/gradle/libs-releases/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.pom" - ], - "sha256": "a49055d06125786650be33eed77ae985009138b84d39603bc1eb2ed3c8085b34" - }, - { - "id": { - "group": "io.strikt", - "name": "strikt-core", - "version": "0.28.2", - "type": "jar", - "extension": "jar" - }, - "name": "strikt-core-0.28.2.jar", - "path": "io/strikt/strikt-core/0.28.2", - "urls": [ - "https://jcenter.bintray.com/io/strikt/strikt-core/0.28.2/strikt-core-0.28.2.jar", - "https://repo.gradle.org/gradle/libs-releases/io/strikt/strikt-core/0.28.2/strikt-core-0.28.2.jar" - ], - "sha256": "76c9fd330851558db7b3e0db58d8e7d3c0e30d652c180840ffd34830a1f3c09c" - }, - { - "id": { - "group": "io.strikt", - "name": "strikt-core", - "version": "0.28.2", - "type": "pom", - "extension": "pom" - }, - "name": "strikt-core-0.28.2.pom", - "path": "io/strikt/strikt-core/0.28.2", - "urls": [ - "https://jcenter.bintray.com/io/strikt/strikt-core/0.28.2/strikt-core-0.28.2.pom", - "https://repo.gradle.org/gradle/libs-releases/io/strikt/strikt-core/0.28.2/strikt-core-0.28.2.pom" - ], - "sha256": "93e4d5929b44702347d2fbef8f79a528a0942152e888d3b0024fb6b12ca91ec6" - }, - { - "id": { - "group": "net.ltgt.gradle.incap", - "name": "incap", - "version": "0.3", - "type": "jar", - "extension": "jar" - }, - "name": "incap-0.3.jar", - "path": "net/ltgt/gradle/incap/incap/0.3", - "urls": [ - "https://jcenter.bintray.com/net/ltgt/gradle/incap/incap/0.3/incap-0.3.jar", - "https://repo.gradle.org/gradle/libs-releases/net/ltgt/gradle/incap/incap/0.3/incap-0.3.jar" - ], - "sha256": "1d3ebe10d6059a26438dd183ab5a823cf8cd8081bc0d4cf997ad80e9ab9607d8" - }, - { - "id": { - "group": "net.ltgt.gradle.incap", - "name": "incap", - "version": "0.3", - "type": "module", - "extension": "module" - }, - "name": "incap-0.3.module", - "path": "net/ltgt/gradle/incap/incap/0.3", - "urls": [ - "https://jcenter.bintray.com/net/ltgt/gradle/incap/incap/0.3/incap-0.3.module", - "https://repo.gradle.org/gradle/libs-releases/net/ltgt/gradle/incap/incap/0.3/incap-0.3.module" - ], - "sha256": "1d21ea2914eb40f1b391ca6d4e793de50b29efcd1e168ecec2bef68e03ced214" - }, - { - "id": { - "group": "net.ltgt.gradle.incap", - "name": "incap", - "version": "0.3", - "type": "pom", - "extension": "pom" - }, - "name": "incap-0.3.pom", - "path": "net/ltgt/gradle/incap/incap/0.3", - "urls": [ - "https://jcenter.bintray.com/net/ltgt/gradle/incap/incap/0.3/incap-0.3.pom", - "https://repo.gradle.org/gradle/libs-releases/net/ltgt/gradle/incap/incap/0.3/incap-0.3.pom" - ], - "sha256": "d316408accfb553946925243337947e6dd7a733c29bc30e53ed37972b7516c78" - }, - { - "id": { - "group": "net.swiftzer.semver", - "name": "semver", - "version": "1.1.1", - "type": "jar", - "extension": "jar" - }, - "name": "semver-1.1.1.jar", - "path": "net/swiftzer/semver/semver/1.1.1", - "urls": [ - "https://jcenter.bintray.com/net/swiftzer/semver/semver/1.1.1/semver-1.1.1.jar", - "https://repo.gradle.org/gradle/libs-releases/net/swiftzer/semver/semver/1.1.1/semver-1.1.1.jar" - ], - "sha256": "757eeb1c6703b81fa3bb6bc2eae7a5fe6ddac5d833b977aa1ce08979d7c2de5a" - }, - { - "id": { - "group": "net.swiftzer.semver", - "name": "semver", - "version": "1.1.1", - "type": "pom", - "extension": "pom" - }, - "name": "semver-1.1.1.pom", - "path": "net/swiftzer/semver/semver/1.1.1", - "urls": [ - "https://jcenter.bintray.com/net/swiftzer/semver/semver/1.1.1/semver-1.1.1.pom", - "https://repo.gradle.org/gradle/libs-releases/net/swiftzer/semver/semver/1.1.1/semver-1.1.1.pom" - ], - "sha256": "5d65513ed1a37cc927e4261a1c9f198ea4b033dbf88930358c37b61fe63c00e7" - }, - { - "id": { - "group": "org.apiguardian", - "name": "apiguardian-api", - "version": "1.1.0", - "type": "jar", - "extension": "jar" - }, - "name": "apiguardian-api-1.1.0.jar", - "path": "org/apiguardian/apiguardian-api/1.1.0", - "urls": [ - "https://jcenter.bintray.com/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.jar" - ], - "sha256": "a9aae9ff8ae3e17a2a18f79175e82b16267c246fbbd3ca9dfbbb290b08dcfdd4" - }, - { - "id": { - "group": "org.apiguardian", - "name": "apiguardian-api", - "version": "1.1.0", - "type": "pom", - "extension": "pom" - }, - "name": "apiguardian-api-1.1.0.pom", - "path": "org/apiguardian/apiguardian-api/1.1.0", - "urls": [ - "https://jcenter.bintray.com/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apiguardian/apiguardian-api/1.1.0/apiguardian-api-1.1.0.pom" - ], - "sha256": "a945b9cb5cd9b77b2c711844e659c43ec070ef59d9f509fa9f4c1861b4862711" - }, - { - "id": { - "group": "org.gradle", - "name": "gradle-tooling-api", - "version": "6.8.1", - "type": "jar", - "extension": "jar" - }, - "name": "gradle-tooling-api-6.8.1.jar", - "path": "org/gradle/gradle-tooling-api/6.8.1", - "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.8.1/gradle-tooling-api-6.8.1.jar" - ], - "sha256": "138725655f017c71bf15f670f7094864ca93d7fd5864b0998cb48944dea7ac3e" - }, - { - "id": { - "group": "org.gradle", - "name": "gradle-tooling-api", - "version": "6.8.1", - "type": "module", - "extension": "module" - }, - "name": "gradle-tooling-api-6.8.1.module", - "path": "org/gradle/gradle-tooling-api/6.8.1", - "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.8.1/gradle-tooling-api-6.8.1.module" - ], - "sha256": "693a3ede3561ddfa5becd52a35d1fc2db9600e53bb16a76f704bc65d47f398a3" - }, - { - "id": { - "group": "org.gradle", - "name": "gradle-tooling-api", - "version": "6.8.1", - "type": "pom", - "extension": "pom" - }, - "name": "gradle-tooling-api-6.8.1.pom", - "path": "org/gradle/gradle-tooling-api/6.8.1", - "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.8.1/gradle-tooling-api-6.8.1.pom" - ], - "sha256": "37635501232c63a313d3aa86ee95d22e7ec64004ce8d8f3696f0e82926d31b81" - }, - { - "id": { - "group": "org.jetbrains", - "name": "annotations", - "version": "13.0", - "type": "jar", - "extension": "jar" - }, - "name": "annotations-13.0.jar", - "path": "org/jetbrains/annotations/13.0", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], - "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478" - }, - { - "id": { - "group": "org.jetbrains", - "name": "annotations", - "version": "13.0", - "type": "pom", - "extension": "pom" - }, - "name": "annotations-13.0.pom", - "path": "org/jetbrains/annotations/13.0", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/annotations/13.0/annotations-13.0.pom" - ], - "sha256": "965aeb2bedff369819bdde1bf7a0b3b89b8247dd69c88b86375d76163bb8c397" - }, - { - "id": { - "group": "org.jetbrains.intellij.deps", - "name": "trove4j", - "version": "1.0.20181211", - "type": "jar", - "extension": "jar" - }, - "name": "trove4j-1.0.20181211.jar", - "path": "org/jetbrains/intellij/deps/trove4j/1.0.20181211", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.jar" - ], - "sha256": "affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601" - }, - { - "id": { - "group": "org.jetbrains.intellij.deps", - "name": "trove4j", - "version": "1.0.20181211", - "type": "pom", - "extension": "pom" - }, - "name": "trove4j-1.0.20181211.pom", - "path": "org/jetbrains/intellij/deps/trove4j/1.0.20181211", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/intellij/deps/trove4j/1.0.20181211/trove4j-1.0.20181211.pom" - ], - "sha256": "310a6aa2d90534c32b8f46f1fc98cd0edae95dcdfca23e2847e5efa9ae0c019a" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-annotation-processing-gradle", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-annotation-processing-gradle-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20/kotlin-annotation-processing-gradle-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20/kotlin-annotation-processing-gradle-1.4.20.jar" - ], - "sha256": "3f21fecda70023599d51c2d62987f87dd572451e43e21baef64f4d43a1724334" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-annotation-processing-gradle", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-annotation-processing-gradle-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20/kotlin-annotation-processing-gradle-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.20/kotlin-annotation-processing-gradle-1.4.20.pom" - ], - "sha256": "50de06f4f6f51312bd039a8cf5b5519320b46e9d04ce8da6162ad6d05f2a51e3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-compiler-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-compiler-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20/kotlin-compiler-embeddable-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20/kotlin-compiler-embeddable-1.4.20.jar" - ], - "sha256": "9206f40144a6da5abae82752e1e93ffdcc7ca46e795081fb7b8647d2dd5013ec" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-compiler-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-compiler-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20/kotlin-compiler-embeddable-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.20/kotlin-compiler-embeddable-1.4.20.pom" - ], - "sha256": "9686a28b0b606761581b88bef6a055e22068461dd2bba1ecfb15919967e603c7" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-daemon-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-daemon-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20/kotlin-daemon-embeddable-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20/kotlin-daemon-embeddable-1.4.20.jar" - ], - "sha256": "0f5508127adbb28ec4dbfc8348bfbf83c2aba3e8a384f63524e83f68eacd59e3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-daemon-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-daemon-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20/kotlin-daemon-embeddable-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.20/kotlin-daemon-embeddable-1.4.20.pom" - ], - "sha256": "d266dda8a3484b1a863610db37c74126dc36cc2354404b05474423c67648ccef" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-klib-commonizer-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-klib-commonizer-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.20/kotlin-klib-commonizer-embeddable-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.20/kotlin-klib-commonizer-embeddable-1.4.20.jar" - ], - "sha256": "06312969b8d94f4763819058ed1588d87bad51596b1a1fed53337ae6345bfb9f" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-klib-commonizer-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-klib-commonizer-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.20/kotlin-klib-commonizer-embeddable-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.20/kotlin-klib-commonizer-embeddable-1.4.20.pom" - ], - "sha256": "e34466a7ea9e7bf4394cbef43497682eb7ba38b20701ce3e52bac939b0a117ad" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.10", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-reflect-1.4.10.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.jar" - ], - "sha256": "3ab3413ec945f801448360ad97bc6e14fec6d606889ede3c707cc277b4467f45" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.10", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-reflect-1.4.10.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.pom" - ], - "sha256": "eef345ac9f76f39a8f0364bfbb335619eb506c4e54e1997be1c58dc624b425d9" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-reflect-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.20/kotlin-reflect-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.20/kotlin-reflect-1.4.20.jar" - ], - "sha256": "3b7c82def79fb96c4579d40a47e37dec872f9f8209ee0da3ce828c39dba612e1" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-reflect-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.20/kotlin-reflect-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.20/kotlin-reflect-1.4.20.pom" - ], - "sha256": "a5ebcf0f1c72a11d94336796125e2c77d562b528ed4d447c340e7dc8037375b0" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.21-2", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-reflect-1.4.21-2.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.21-2/kotlin-reflect-1.4.21-2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.21-2/kotlin-reflect-1.4.21-2.jar" - ], - "sha256": "defbac33a5838836d9869c4d9e39b2897950baacc9c07766d6c631774631021b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.4.21-2", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-reflect-1.4.21-2.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.21-2/kotlin-reflect-1.4.21-2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.21-2/kotlin-reflect-1.4.21-2.pom" - ], - "sha256": "3eefda3f1cf74c952e3d0928c21499688160dac996b134821ad7f5f09a14a534" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-script-runtime", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-script-runtime-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.4.20/kotlin-script-runtime-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-script-runtime/1.4.20/kotlin-script-runtime-1.4.20.jar" - ], - "sha256": "a11b737e659bed9d6e50938f72550bf0932c7d405a3822eb548422efd70792de" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-script-runtime", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-script-runtime-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.4.20/kotlin-script-runtime-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-script-runtime/1.4.20/kotlin-script-runtime-1.4.20.pom" - ], - "sha256": "3e72202d67ef93ce0aee50ea763ec301e343d5c3cec2f6f12580855835024f57" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.4.20/kotlin-scripting-common-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-common/1.4.20/kotlin-scripting-common-1.4.20.jar" - ], - "sha256": "449ddd001776d24b1180e63f005585da1e1cd64382a16a94a5651ee8de66350d" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.4.20/kotlin-scripting-common-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-common/1.4.20/kotlin-scripting-common-1.4.20.pom" - ], - "sha256": "fee4fbef3f113be1ff95efef9c18816b8107dc9b30bed558a582965df3752afb" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-compiler-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20/kotlin-scripting-compiler-embeddable-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20/kotlin-scripting-compiler-embeddable-1.4.20.jar" - ], - "sha256": "c4bdfac80b5b6d2750e5316522bbca145ada4b79d2cf42946066e0368d3a84c2" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-compiler-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20/kotlin-scripting-compiler-embeddable-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.20/kotlin-scripting-compiler-embeddable-1.4.20.pom" - ], - "sha256": "03f793eed92301288df0487d13b9776fa0ee52025230eed96bffe6666d562301" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20/kotlin-scripting-compiler-impl-embeddable-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20/kotlin-scripting-compiler-impl-embeddable-1.4.20.jar" - ], - "sha256": "9557c64e32793c4b2e0c764df42ab850c52ee7966e939c3202ce542a59a5614e" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20/kotlin-scripting-compiler-impl-embeddable-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.20/kotlin-scripting-compiler-impl-embeddable-1.4.20.pom" - ], - "sha256": "0c9aa6618294893bfa877f54b07056084cf594f117e2c979b5620fe741ab539b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-jvm", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-scripting-jvm-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20/kotlin-scripting-jvm-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20/kotlin-scripting-jvm-1.4.20.jar" - ], - "sha256": "03136608c806341aa2006e6dc26287bf03067db58c5d620797c51a6d6b7d00b5" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-scripting-jvm", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-scripting-jvm-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20/kotlin-scripting-jvm-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.20/kotlin-scripting-jvm-1.4.20.pom" - ], - "sha256": "32fe3bb23007b41e0e84f5d86977472048827177e3bc3fa274551fd725f968bc" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.10", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-1.4.10.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.jar" - ], - "sha256": "01ecb09782c042b931c1839acf21a188340b295d05400afd6e3415d4475b8daa" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.10", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-1.4.10.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.pom" - ], - "sha256": "a4b9cfbb4bbda523af1e24d52c775fb9c0f7cb568e48b065d45aeb56e63c2762" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" - ], - "sha256": "b8ab1da5cdc89cb084d41e1f28f20a42bd431538642a5741c52bbfae3fa3e656" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.pom" - ], - "sha256": "3985ef1f92828d582a43cec9cedb2626742e0fe1505d3136ebc298cc98bc234a" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.21-2", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-1.4.21-2.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.21-2/kotlin-stdlib-1.4.21-2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.21-2/kotlin-stdlib-1.4.21-2.jar" - ], - "sha256": "5a60d42d38115ba3c9fe07ee24b1f5585f7706190f69535eb7fd423ec4753040" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.4.21-2", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-1.4.21-2.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.21-2/kotlin-stdlib-1.4.21-2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.21-2/kotlin-stdlib-1.4.21-2.pom" - ], - "sha256": "e0aa9dd49a92a607da483d9576636b76f95761da42db4e45dd79c2ee65bd59c8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.10", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-common-1.4.10.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.jar" - ], - "sha256": "4681f2d436a68c7523595d84ed5758e1382f9da0f67c91e6a848690d711274fe" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.10", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-common-1.4.10.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.pom" - ], - "sha256": "63480e72a7d4de742b49a6ff90e45f544ca37f3fe11af8b4839f9cd747515d00" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" - ], - "sha256": "a7112c9b3cefee418286c9c9372f7af992bd1e6e030691d52f60cb36dbec8320" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.pom" - ], - "sha256": "7c5706ebba57d444c2c9024289313a49386bea0996c03294c2b5709a750ff429" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.21-2", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-common-1.4.21-2.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.21-2/kotlin-stdlib-common-1.4.21-2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.21-2/kotlin-stdlib-common-1.4.21-2.jar" - ], - "sha256": "b4673bce767c5cec6954b54d5137d1511f3f176b240716879a7beaa6697cecbf" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.4.21-2", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-common-1.4.21-2.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.21-2/kotlin-stdlib-common-1.4.21-2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.21-2/kotlin-stdlib-common-1.4.21-2.pom" - ], - "sha256": "06528abe4ec6759902ca833cb2f57b4d7fed4be39b388425d007b269c015fb83" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.10", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.4.10.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.jar" - ], - "sha256": "f9566380c08722c780ce33ceee23e98ddf765ca98fabd3e2fabae7975c8d232b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.10", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.4.10.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.pom" - ], - "sha256": "78f2fe1d48e99c64958930ccdc43fce5939460ecdfc65f302823a021d63c520d" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20/kotlin-stdlib-jdk7-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20/kotlin-stdlib-jdk7-1.4.20.jar" - ], - "sha256": "b5aeadb3d1a61eca622c85ba89de84dfb18d718933f7016a73eba51c405e4de6" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20/kotlin-stdlib-jdk7-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.20/kotlin-stdlib-jdk7-1.4.20.pom" - ], - "sha256": "398b62058326b0fc8bf55b239cba1469a07a69fa536a0a8f19d8cd644201c4d3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.21-2", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.4.21-2.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.21-2/kotlin-stdlib-jdk7-1.4.21-2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.21-2/kotlin-stdlib-jdk7-1.4.21-2.jar" - ], - "sha256": "803193c60574587d744d4a27b2d144ad9d9397c533572722c935e8a074d556ac" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.4.21-2", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.4.21-2.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.21-2/kotlin-stdlib-jdk7-1.4.21-2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.21-2/kotlin-stdlib-jdk7-1.4.21-2.pom" - ], - "sha256": "18ee07af402ab5e8b594ab62f219e3002bb5509a8d269a3a3da8ae3356101706" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.10", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk8-1.4.10.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.jar" - ], - "sha256": "39b7a9442d7a3865e0f4a732c56c1d5da0e11ffb3bb82a461d32deb0c0ca7673" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.10", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk8-1.4.10.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.pom" - ], - "sha256": "c2f4d70082dbbfcea68fdfa74289cef32df9e4b5ddf359f006036dff1c5b06d6" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk8-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20/kotlin-stdlib-jdk8-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20/kotlin-stdlib-jdk8-1.4.20.jar" - ], - "sha256": "c7cf3f19de11336b375a7756a87fa3015d44b9a679503ed897dd16a620f4c75b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk8-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20/kotlin-stdlib-jdk8-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.20/kotlin-stdlib-jdk8-1.4.20.pom" - ], - "sha256": "9e9e5ef18adb90952c156d4d4bf7d0ba7abc58903423534d7b1831f5c6b9d5a8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.21-2", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk8-1.4.21-2.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.21-2/kotlin-stdlib-jdk8-1.4.21-2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.21-2/kotlin-stdlib-jdk8-1.4.21-2.jar" - ], - "sha256": "34424ac35012ba53d35f7cfe037025a8911ac1ef2f5bf69f94fb326a9d094be8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.4.21-2", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk8-1.4.21-2.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.21-2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.21-2/kotlin-stdlib-jdk8-1.4.21-2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.21-2/kotlin-stdlib-jdk8-1.4.21-2.pom" - ], - "sha256": "ec8e431c141187e3dd6ef5f6bcb8c876d481edba35f77e8757844da4b4d1276d" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.3.7", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinx-coroutines-core-1.3.7.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.jar" - ], - "sha256": "ad426ec76f52b1dcdf200f55495aea9a2d2796811884e8c4b514645061cf59f3" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.3.7", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinx-coroutines-core-1.3.7.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.pom" - ], - "sha256": "9e82078f4dafe1cc2e28f308a317912a45c6a88fc83c51db6ba8cb0ea0829ef1" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core-common", - "version": "1.3.3", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinx-coroutines-core-common-1.3.3.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.3", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.3/kotlinx-coroutines-core-common-1.3.3.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.3/kotlinx-coroutines-core-common-1.3.3.jar" - ], - "sha256": "4152d951dc864ebec0dadc348ebc04344df34d7a1de89d59f12824f702b98d28" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core-common", - "version": "1.3.3", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinx-coroutines-core-common-1.3.3.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.3", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.3/kotlinx-coroutines-core-common-1.3.3.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.3.3/kotlinx-coroutines-core-common-1.3.3.pom" - ], - "sha256": "77c8b77af4dca3cf23b0bc9c1ae6196866f5e6a9bfced3345747dac85b76e5fa" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core-jvm", - "version": "1.4.2", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinx-coroutines-core-jvm-1.4.2.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.jar" - ], - "sha256": "4cd24a06b2a253110d8afd250e9eec6c6faafea6463d740824743d637e761f12" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core-jvm", - "version": "1.4.2", - "type": "module", - "extension": "module" - }, - "name": "kotlinx-coroutines-core-jvm-1.4.2.module", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.module", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.module" - ], - "sha256": "5fe08de08f0e4156fafe08fea19a6bd0647aa39d63d968c2a78d1cb284d8f410" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core-jvm", - "version": "1.4.2", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinx-coroutines-core-jvm-1.4.2.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.4.2/kotlinx-coroutines-core-jvm-1.4.2.pom" - ], - "sha256": "3286bd65e41eae735600c0e9a441cb4a0988d0d76647923b9c978c90b0cb7311" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-commons", - "version": "1.6.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-platform-commons-1.6.0.jar", - "path": "org/junit/platform/junit-platform-commons/1.6.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.6.0/junit-platform-commons-1.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.6.0/junit-platform-commons-1.6.0.jar" - ], - "sha256": "18accffaf3f1fe66daf9f13daa7d59b2ac6d06396f816a73b4d733d82d28ace6" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-commons", - "version": "1.6.0", - "type": "module", - "extension": "module" - }, - "name": "junit-platform-commons-1.6.0.module", - "path": "org/junit/platform/junit-platform-commons/1.6.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.6.0/junit-platform-commons-1.6.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.6.0/junit-platform-commons-1.6.0.module" - ], - "sha256": "16e0f6f7893159b21a156b818f32f0a4fdb909d2bdc850ed0c57582500578b4c" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-commons", - "version": "1.6.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-platform-commons-1.6.0.pom", - "path": "org/junit/platform/junit-platform-commons/1.6.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.6.0/junit-platform-commons-1.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.6.0/junit-platform-commons-1.6.0.pom" - ], - "sha256": "5751484ae2a6f661bba84fa8c2aae7d4912c693fe25eb3e0adff4d93824c0a9c" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-engine", - "version": "1.6.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-platform-engine-1.6.0.jar", - "path": "org/junit/platform/junit-platform-engine/1.6.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.6.0/junit-platform-engine-1.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.6.0/junit-platform-engine-1.6.0.jar" - ], - "sha256": "7aed5424cb31a8255daecb1fcb0c173b0b64b1262e1eb2eaf87bbc7aec5e6d76" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-engine", - "version": "1.6.0", - "type": "module", - "extension": "module" - }, - "name": "junit-platform-engine-1.6.0.module", - "path": "org/junit/platform/junit-platform-engine/1.6.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.6.0/junit-platform-engine-1.6.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.6.0/junit-platform-engine-1.6.0.module" - ], - "sha256": "9fab5f84f549fa7925289ddfe5b7dd88f30e6086a5df1de07ebf508a2df25741" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-engine", - "version": "1.6.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-platform-engine-1.6.0.pom", - "path": "org/junit/platform/junit-platform-engine/1.6.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.6.0/junit-platform-engine-1.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.6.0/junit-platform-engine-1.6.0.pom" - ], - "sha256": "55ed9236c3415cbe1d7b06e76f45508647ecb94bafedb99c3bf395f0913bf3d6" - }, - { - "id": { - "group": "org.opentest4j", - "name": "opentest4j", - "version": "1.2.0", - "type": "jar", - "extension": "jar" - }, - "name": "opentest4j-1.2.0.jar", - "path": "org/opentest4j/opentest4j/1.2.0", - "urls": [ - "https://jcenter.bintray.com/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" - ], - "sha256": "58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2" - }, - { - "id": { - "group": "org.opentest4j", - "name": "opentest4j", - "version": "1.2.0", - "type": "pom", - "extension": "pom" - }, - "name": "opentest4j-1.2.0.pom", - "path": "org/opentest4j/opentest4j/1.2.0", - "urls": [ - "https://jcenter.bintray.com/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom" - ], - "sha256": "a96e671816c1ff8803bdec74c9241f025bdfb277da5d2b4ee02266405936f994" - }, - { - "id": { - "group": "org.ow2", - "name": "ow2", - "version": "1.5", - "type": "pom", - "extension": "pom" - }, - "name": "ow2-1.5.pom", - "path": "org/ow2/ow2/1.5", - "urls": [ - "https://jcenter.bintray.com/org/ow2/ow2/1.5/ow2-1.5.pom", - "https://repo.gradle.org/gradle/libs-releases/org/ow2/ow2/1.5/ow2-1.5.pom" - ], - "sha256": "0f8a1b116e760b8fe6389c51b84e4b07a70fc11082d4f936e453b583dd50b43b" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm", - "version": "7.1", - "type": "jar", - "extension": "jar" - }, - "name": "asm-7.1.jar", - "path": "org/ow2/asm/asm/7.1", - "urls": [ - "https://jcenter.bintray.com/org/ow2/asm/asm/7.1/asm-7.1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/ow2/asm/asm/7.1/asm-7.1.jar" - ], - "sha256": "4ab2fa2b6d2cc9ccb1eaa05ea329c407b47b13ed2915f62f8c4b8cc96258d4de" - }, - { - "id": { - "group": "org.ow2.asm", - "name": "asm", - "version": "7.1", - "type": "pom", - "extension": "pom" - }, - "name": "asm-7.1.pom", - "path": "org/ow2/asm/asm/7.1", - "urls": [ - "https://jcenter.bintray.com/org/ow2/asm/asm/7.1/asm-7.1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/ow2/asm/asm/7.1/asm-7.1.pom" - ], - "sha256": "0f29742eada6588a46c679f499a6755e4b3939767004f2bd9c02019cfd1d3180" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-api", - "version": "2.0.0-alpha1", - "type": "jar", - "extension": "jar" - }, - "name": "slf4j-api-2.0.0-alpha1.jar", - "path": "org/slf4j/slf4j-api/2.0.0-alpha1", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-api/2.0.0-alpha1/slf4j-api-2.0.0-alpha1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/2.0.0-alpha1/slf4j-api-2.0.0-alpha1.jar" - ], - "sha256": "8df06cc146b8638a24cefb669d20f4bdb2c4497d5047c548a0a190df6f97c3a5" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-api", - "version": "2.0.0-alpha1", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-api-2.0.0-alpha1.pom", - "path": "org/slf4j/slf4j-api/2.0.0-alpha1", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-api/2.0.0-alpha1/slf4j-api-2.0.0-alpha1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/2.0.0-alpha1/slf4j-api-2.0.0-alpha1.pom" - ], - "sha256": "a775e6bbf89895978ea3b702aa759fd42c0f128e63d0a589fd5cf5d8afbf5451" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-parent", - "version": "2.0.0-alpha1", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-parent-2.0.0-alpha1.pom", - "path": "org/slf4j/slf4j-parent/2.0.0-alpha1", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-parent/2.0.0-alpha1/slf4j-parent-2.0.0-alpha1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-parent/2.0.0-alpha1/slf4j-parent-2.0.0-alpha1.pom" - ], - "sha256": "fd3edb9fd9b7cabd67a0c29c0c9c0a6d1ae7a40053956aec281f42ccad1bdcf1" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-simple", - "version": "2.0.0-alpha1", - "type": "jar", - "extension": "jar" - }, - "name": "slf4j-simple-2.0.0-alpha1.jar", - "path": "org/slf4j/slf4j-simple/2.0.0-alpha1", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-simple/2.0.0-alpha1/slf4j-simple-2.0.0-alpha1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-simple/2.0.0-alpha1/slf4j-simple-2.0.0-alpha1.jar" - ], - "sha256": "3b6f446dec6cb5e8a6b1c1e85d7d756cdc934fec688464cc6bd201d95cd387cf" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-simple", - "version": "2.0.0-alpha1", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-simple-2.0.0-alpha1.pom", - "path": "org/slf4j/slf4j-simple/2.0.0-alpha1", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-simple/2.0.0-alpha1/slf4j-simple-2.0.0-alpha1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-simple/2.0.0-alpha1/slf4j-simple-2.0.0-alpha1.pom" - ], - "sha256": "df3a810360871ab8c6c3c852446a162613dba3184f99e26082cc5d7b9138c475" - }, - { - "id": { - "group": "org.sonatype.oss", - "name": "oss-parent", - "version": "7", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-7.pom", - "path": "org/sonatype/oss/oss-parent/7", - "urls": [ - "https://jcenter.bintray.com/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", - "https://repo.gradle.org/gradle/libs-releases/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], - "sha256": "b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454" - }, - { - "id": { - "group": "org.spekframework.spek2", - "name": "spek-dsl-jvm", - "version": "2.0.15", - "type": "jar", - "extension": "jar" - }, - "name": "spek-dsl-jvm-2.0.15.jar", - "path": "org/spekframework/spek2/spek-dsl-jvm/2.0.15", - "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-dsl-jvm/2.0.15/spek-dsl-jvm-2.0.15.jar", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-dsl-jvm/2.0.15/spek-dsl-jvm-2.0.15.jar" - ], - "sha256": "3e70c76afffe848fc7b3a5368fa0674087de5e80215b1cfc9ff3be6a92d5fd19" - }, - { - "id": { - "group": "org.spekframework.spek2", - "name": "spek-dsl-jvm", - "version": "2.0.15", - "type": "pom", - "extension": "pom" - }, - "name": "spek-dsl-jvm-2.0.15.pom", - "path": "org/spekframework/spek2/spek-dsl-jvm/2.0.15", - "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-dsl-jvm/2.0.15/spek-dsl-jvm-2.0.15.pom", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-dsl-jvm/2.0.15/spek-dsl-jvm-2.0.15.pom" - ], - "sha256": "2596fb48410977f38b88b6a31cf5e674d905ccdf3e2977e5748b9996e61cca4d" - }, - { - "id": { - "group": "org.spekframework.spek2", - "name": "spek-runner-junit5", - "version": "2.0.15", - "type": "jar", - "extension": "jar" - }, - "name": "spek-runner-junit5-2.0.15.jar", - "path": "org/spekframework/spek2/spek-runner-junit5/2.0.15", - "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runner-junit5/2.0.15/spek-runner-junit5-2.0.15.jar", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runner-junit5/2.0.15/spek-runner-junit5-2.0.15.jar" - ], - "sha256": "2045cbd6657135ac60b45112721ed74bdfe1d8022f1744274cb3e534fccc7243" - }, - { - "id": { - "group": "org.spekframework.spek2", - "name": "spek-runner-junit5", - "version": "2.0.15", - "type": "pom", - "extension": "pom" - }, - "name": "spek-runner-junit5-2.0.15.pom", - "path": "org/spekframework/spek2/spek-runner-junit5/2.0.15", - "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runner-junit5/2.0.15/spek-runner-junit5-2.0.15.pom", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runner-junit5/2.0.15/spek-runner-junit5-2.0.15.pom" - ], - "sha256": "7e05232a621285219d0f03f4b4e02fa18725af6142d2ff440414f16f7e6f0b8e" - }, - { - "id": { - "group": "org.spekframework.spek2", - "name": "spek-runtime-jvm", - "version": "2.0.15", - "type": "jar", - "extension": "jar" - }, - "name": "spek-runtime-jvm-2.0.15.jar", - "path": "org/spekframework/spek2/spek-runtime-jvm/2.0.15", - "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runtime-jvm/2.0.15/spek-runtime-jvm-2.0.15.jar", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runtime-jvm/2.0.15/spek-runtime-jvm-2.0.15.jar" - ], - "sha256": "3437373f26f846929bccc5ea2f31b7426f0d05303a5410d31ea7d6781bbb6cef" - }, - { - "id": { - "group": "org.spekframework.spek2", - "name": "spek-runtime-jvm", - "version": "2.0.15", - "type": "pom", - "extension": "pom" - }, - "name": "spek-runtime-jvm-2.0.15.pom", - "path": "org/spekframework/spek2/spek-runtime-jvm/2.0.15", - "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runtime-jvm/2.0.15/spek-runtime-jvm-2.0.15.pom", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runtime-jvm/2.0.15/spek-runtime-jvm-2.0.15.pom" - ], - "sha256": "ed1819e7c556c81135800f81572ef688fc593689e4055d451fe82483cc598fa6" - }, - { - "id": { - "group": "ch.qos.logback", - "name": "logback-classic", - "version": "1.2.3", - "type": "jar", - "extension": "jar" - }, - "name": "logback-classic-1.2.3.jar", - "path": "ch/qos/logback/logback-classic/1.2.3", - "urls": [ - "https://jcenter.bintray.com/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar", - "https://repo.gradle.org/gradle/libs-releases/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar" - ], - "sha256": "fb53f8539e7fcb8f093a56e138112056ec1dc809ebb020b59d8a36a5ebac37e0" - }, - { - "id": { - "group": "ch.qos.logback", - "name": "logback-classic", - "version": "1.2.3", - "type": "pom", - "extension": "pom" - }, - "name": "logback-classic-1.2.3.pom", - "path": "ch/qos/logback/logback-classic/1.2.3", - "urls": [ - "https://jcenter.bintray.com/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.pom", - "https://repo.gradle.org/gradle/libs-releases/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.pom" - ], - "sha256": "a051eb1a2548b93c99abca8eb71d5c75d2ff06976682960348124bc4901a5315" - }, - { - "id": { - "group": "ch.qos.logback", - "name": "logback-core", - "version": "1.2.3", - "type": "jar", - "extension": "jar" - }, - "name": "logback-core-1.2.3.jar", - "path": "ch/qos/logback/logback-core/1.2.3", - "urls": [ - "https://jcenter.bintray.com/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar", - "https://repo.gradle.org/gradle/libs-releases/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar" - ], - "sha256": "5946d837fe6f960c02a53eda7a6926ecc3c758bbdd69aa453ee429f858217f22" - }, - { - "id": { - "group": "ch.qos.logback", - "name": "logback-core", - "version": "1.2.3", - "type": "pom", - "extension": "pom" - }, - "name": "logback-core-1.2.3.pom", - "path": "ch/qos/logback/logback-core/1.2.3", - "urls": [ - "https://jcenter.bintray.com/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.pom", - "https://repo.gradle.org/gradle/libs-releases/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.pom" - ], - "sha256": "df4d7181ec51655baaaab067971180d7681643ddd274139f0c3078dba14e97e0" - }, - { - "id": { - "group": "ch.qos.logback", - "name": "logback-parent", - "version": "1.2.3", - "type": "pom", - "extension": "pom" - }, - "name": "logback-parent-1.2.3.pom", - "path": "ch/qos/logback/logback-parent/1.2.3", - "urls": [ - "https://jcenter.bintray.com/ch/qos/logback/logback-parent/1.2.3/logback-parent-1.2.3.pom", - "https://repo.gradle.org/gradle/libs-releases/ch/qos/logback/logback-parent/1.2.3/logback-parent-1.2.3.pom" - ], - "sha256": "79cd021dafc7b0255d3cdd3fd70cbaa638df73995749a348ee82c45635eab26a" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock", - "version": "2.1.28", - "type": "jar", - "extension": "jar" - }, - "name": "s3mock-2.1.28.jar", - "path": "com/adobe/testing/s3mock/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock/2.1.28/s3mock-2.1.28.jar", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock/2.1.28/s3mock-2.1.28.jar" - ], - "sha256": "ce38f83a11d958de1de9425077a4e662efa3047eb6dd281440b3cd9e2df79979" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock", - "version": "2.1.28", - "type": "pom", - "extension": "pom" - }, - "name": "s3mock-2.1.28.pom", - "path": "com/adobe/testing/s3mock/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock/2.1.28/s3mock-2.1.28.pom", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock/2.1.28/s3mock-2.1.28.pom" - ], - "sha256": "1e5b40ba8984b9840416f99c8e7d9702cb3f078e87ec57c6844ed75a02ad472a" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock-junit5", - "version": "2.1.28", - "type": "jar", - "extension": "jar" - }, - "name": "s3mock-junit5-2.1.28.jar", - "path": "com/adobe/testing/s3mock-junit5/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock-junit5/2.1.28/s3mock-junit5-2.1.28.jar", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock-junit5/2.1.28/s3mock-junit5-2.1.28.jar" - ], - "sha256": "89fdb3ff64363c4227b0bce82721a799eb3fb2f9307240fc43fab3a775098086" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock-junit5", - "version": "2.1.28", - "type": "pom", - "extension": "pom" - }, - "name": "s3mock-junit5-2.1.28.pom", - "path": "com/adobe/testing/s3mock-junit5/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock-junit5/2.1.28/s3mock-junit5-2.1.28.pom", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock-junit5/2.1.28/s3mock-junit5-2.1.28.pom" - ], - "sha256": "f67200cdacf2e47f85826fae213a473cb7793334a26d8c0243259370d70b11b9" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock-parent", - "version": "2.1.28", - "type": "pom", - "extension": "pom" - }, - "name": "s3mock-parent-2.1.28.pom", - "path": "com/adobe/testing/s3mock-parent/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock-parent/2.1.28/s3mock-parent-2.1.28.pom", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock-parent/2.1.28/s3mock-parent-2.1.28.pom" - ], - "sha256": "9e5d1afe333e1a1c7dfc8769e6a832bea71b5394be8f3a6064c85ece833dda76" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock-testsupport-common", - "version": "2.1.28", - "type": "jar", - "extension": "jar" - }, - "name": "s3mock-testsupport-common-2.1.28.jar", - "path": "com/adobe/testing/s3mock-testsupport-common/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock-testsupport-common/2.1.28/s3mock-testsupport-common-2.1.28.jar", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock-testsupport-common/2.1.28/s3mock-testsupport-common-2.1.28.jar" - ], - "sha256": "b9a87cc1d6a5e5229bb9fcfcbc5421044d502c12b5359b88102c3c4862313010" - }, - { - "id": { - "group": "com.adobe.testing", - "name": "s3mock-testsupport-common", - "version": "2.1.28", - "type": "pom", - "extension": "pom" - }, - "name": "s3mock-testsupport-common-2.1.28.pom", - "path": "com/adobe/testing/s3mock-testsupport-common/2.1.28", - "urls": [ - "https://jcenter.bintray.com/com/adobe/testing/s3mock-testsupport-common/2.1.28/s3mock-testsupport-common-2.1.28.pom", - "https://repo.gradle.org/gradle/libs-releases/com/adobe/testing/s3mock-testsupport-common/2.1.28/s3mock-testsupport-common-2.1.28.pom" - ], - "sha256": "460b49d1c7372349b37d2f78c20a9bd265bc9a8ea6b08d398de92bac29e83f79" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-core", - "version": "1.11.946", - "type": "jar", - "extension": "jar" - }, - "name": "aws-java-sdk-core-1.11.946.jar", - "path": "com/amazonaws/aws-java-sdk-core/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-core/1.11.946/aws-java-sdk-core-1.11.946.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-core/1.11.946/aws-java-sdk-core-1.11.946.jar" - ], - "sha256": "069b44aa0ee73e1f67b1a62a1463c7b0a5489212d8b6870d367d5b8ddceacb3c" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-core", - "version": "1.11.946", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-core-1.11.946.pom", - "path": "com/amazonaws/aws-java-sdk-core/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-core/1.11.946/aws-java-sdk-core-1.11.946.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-core/1.11.946/aws-java-sdk-core-1.11.946.pom" - ], - "sha256": "dbd69cb610ec4efdf598337f47a360b82f9479bf3f33e43fb3d76dc1415bdef7" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-kms", - "version": "1.11.946", - "type": "jar", - "extension": "jar" - }, - "name": "aws-java-sdk-kms-1.11.946.jar", - "path": "com/amazonaws/aws-java-sdk-kms/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-kms/1.11.946/aws-java-sdk-kms-1.11.946.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-kms/1.11.946/aws-java-sdk-kms-1.11.946.jar" - ], - "sha256": "014c10aee935f78440e28ccf85ca1198ce102e70d4fd3eae8d1dbbf0762dc460" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-kms", - "version": "1.11.946", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-kms-1.11.946.pom", - "path": "com/amazonaws/aws-java-sdk-kms/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-kms/1.11.946/aws-java-sdk-kms-1.11.946.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-kms/1.11.946/aws-java-sdk-kms-1.11.946.pom" - ], - "sha256": "46c40ca44e08c7709274dda5c1258a28d4328e4d660041db3c5d1feb4354a44a" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-pom", - "version": "1.11.946", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-pom-1.11.946.pom", - "path": "com/amazonaws/aws-java-sdk-pom/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-pom/1.11.946/aws-java-sdk-pom-1.11.946.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-pom/1.11.946/aws-java-sdk-pom-1.11.946.pom" - ], - "sha256": "0c4596eeb56aff01910add11a55162dfb9b06217486ad883b69e3397e79cb6bc" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-s3", - "version": "1.11.946", - "type": "jar", - "extension": "jar" - }, - "name": "aws-java-sdk-s3-1.11.946.jar", - "path": "com/amazonaws/aws-java-sdk-s3/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-s3/1.11.946/aws-java-sdk-s3-1.11.946.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-s3/1.11.946/aws-java-sdk-s3-1.11.946.jar" - ], - "sha256": "af143750b41e98d7deded17ccfef7ca1df09919e2ea2bd911972517811495bec" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-s3", - "version": "1.11.946", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-s3-1.11.946.pom", - "path": "com/amazonaws/aws-java-sdk-s3/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-s3/1.11.946/aws-java-sdk-s3-1.11.946.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-s3/1.11.946/aws-java-sdk-s3-1.11.946.pom" - ], - "sha256": "944ac1b379578859cef7080eefa09410d5dff2a82f6a3124acffbd4108d0cf14" - }, - { - "id": { - "group": "com.amazonaws", - "name": "jmespath-java", - "version": "1.11.946", - "type": "jar", - "extension": "jar" - }, - "name": "jmespath-java-1.11.946.jar", - "path": "com/amazonaws/jmespath-java/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/jmespath-java/1.11.946/jmespath-java-1.11.946.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/jmespath-java/1.11.946/jmespath-java-1.11.946.jar" - ], - "sha256": "8ffa727f37a9e4e28d5f73104bef41c136dc71398ca51b8313afa7ff6d8ff04a" - }, - { - "id": { - "group": "com.amazonaws", - "name": "jmespath-java", - "version": "1.11.946", - "type": "pom", - "extension": "pom" - }, - "name": "jmespath-java-1.11.946.pom", - "path": "com/amazonaws/jmespath-java/1.11.946", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/jmespath-java/1.11.946/jmespath-java-1.11.946.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/jmespath-java/1.11.946/jmespath-java-1.11.946.pom" - ], - "sha256": "56c899dd8ecaaba7c1bdcf3357a7bccd5eef95aa290fa3e68cc968f9b8a9f731" - }, - { - "id": { - "group": "com.fasterxml", - "name": "classmate", - "version": "1.3.4", - "type": "jar", - "extension": "jar" - }, - "name": "classmate-1.3.4.jar", - "path": "com/fasterxml/classmate/1.3.4", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar" - ], - "sha256": "c2bfcc21467351d0f9a1558822b72dbac2b21f6b9f700a44fc6b345491ef3c88" - }, - { - "id": { - "group": "com.fasterxml", - "name": "classmate", - "version": "1.3.4", - "type": "pom", - "extension": "pom" - }, - "name": "classmate-1.3.4.pom", - "path": "com/fasterxml/classmate/1.3.4", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/classmate/1.3.4/classmate-1.3.4.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/classmate/1.3.4/classmate-1.3.4.pom" - ], - "sha256": "d8e7f6d146289aca1477195e67bb4b7be5f29bbbb5f804198d03cfba92fd8490" - }, - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "23", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-23.pom", - "path": "com/fasterxml/oss-parent/23", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/oss-parent/23/oss-parent-23.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/oss-parent/23/oss-parent-23.pom" - ], - "sha256": "4c3ac4f7fe484dd541ebb33bbf1fd86da9e9dfb330138500714004d28831792f" - }, - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "24", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-24.pom", - "path": "com/fasterxml/oss-parent/24", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/oss-parent/24/oss-parent-24.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/oss-parent/24/oss-parent-24.pom" - ], - "sha256": "e3809d58570390c327efe56587d8dea3caa53186b91875e0b36226e08211f05a" - }, - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "28", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-28.pom", - "path": "com/fasterxml/oss-parent/28", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/oss-parent/28/oss-parent-28.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/oss-parent/28/oss-parent-28.pom" - ], - "sha256": "c4c369e36b8820ad26d2e6c70ff44ad99efafe19399a5d1178e9ea82f4d2fd38" - }, - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "32", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-32.pom", - "path": "com/fasterxml/oss-parent/32", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/oss-parent/32/oss-parent-32.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/oss-parent/32/oss-parent-32.pom" - ], - "sha256": "9d398db630c4d252e86154875cf293f26a46e3996fdac0d04a814055801de036" - }, - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "33", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-33.pom", - "path": "com/fasterxml/oss-parent/33", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/oss-parent/33/oss-parent-33.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/oss-parent/33/oss-parent-33.pom" - ], - "sha256": "c54370964cfcce2319bd9a85f5e14f500c8518989ae56b1b475df1b348b73108" - }, - { - "id": { - "group": "com.fasterxml", - "name": "oss-parent", - "version": "34", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-34.pom", - "path": "com/fasterxml/oss-parent/34", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/oss-parent/34/oss-parent-34.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/oss-parent/34/oss-parent-34.pom" - ], - "sha256": "9a75f3e32bf9d6e00678d9447ace4de8596a2d221af5cf5bbc7f571cac795006" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-base", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-base-2.9.9.pom", - "path": "com/fasterxml/jackson/jackson-base/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/jackson-base/2.9.9/jackson-base-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/jackson-base/2.9.9/jackson-base-2.9.9.pom" - ], - "sha256": "43368867d2d8c30dc46f0cde6cb5a320bfb9fd7463728be501de61545265975d" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-bom", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-bom-2.9.9.pom", - "path": "com/fasterxml/jackson/jackson-bom/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/jackson-bom/2.9.9/jackson-bom-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/jackson-bom/2.9.9/jackson-bom-2.9.9.pom" - ], - "sha256": "237f58930ab02d7d52e9afcc825b2e2d8a0abdd0e86d1d5da1b579dc65809c91" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-parent", - "version": "2.6.1", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-parent-2.6.1.pom", - "path": "com/fasterxml/jackson/jackson-parent/2.6.1", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/jackson-parent/2.6.1/jackson-parent-2.6.1.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/jackson-parent/2.6.1/jackson-parent-2.6.1.pom" - ], - "sha256": "b4e97a2a9b620bd2665bcf8322665a69c4ee8f8c6e41acc3a60bde9fc5ab6cab" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-parent", - "version": "2.6.2", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-parent-2.6.2.pom", - "path": "com/fasterxml/jackson/jackson-parent/2.6.2", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/jackson-parent/2.6.2/jackson-parent-2.6.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/jackson-parent/2.6.2/jackson-parent-2.6.2.pom" - ], - "sha256": "433ab05cf38ea36dbe2fb12b9c879dc4a6b6c6aea99255c13c88bd2326c1207e" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-parent", - "version": "2.9.1.2", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-parent-2.9.1.2.pom", - "path": "com/fasterxml/jackson/jackson-parent/2.9.1.2", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/jackson-parent/2.9.1.2/jackson-parent-2.9.1.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/jackson-parent/2.9.1.2/jackson-parent-2.9.1.2.pom" - ], - "sha256": "9517e405c6b3b8a035215ad5727013a3519eb7591743fe1dcc04df6635683cf9" - }, - { - "id": { - "group": "com.fasterxml.jackson", - "name": "jackson-parent", - "version": "2.9.0", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-parent-2.9.0.pom", - "path": "com/fasterxml/jackson/jackson-parent/2.9.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/jackson-parent/2.9.0/jackson-parent-2.9.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/jackson-parent/2.9.0/jackson-parent-2.9.0.pom" - ], - "sha256": "000508b61dd124387e58199fb9e2113c1b5d8b386c5bf7a891b2de6041eb1d52" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.6.0", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-annotations-2.6.0.jar", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.6.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0.jar" - ], - "sha256": "03348c047d981376cc444fc466cd80bda8d7eb0698dc6a99dd52c5aa15eff5ad" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.6.0", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-annotations-2.6.0.pom", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.6.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-annotations/2.6.0/jackson-annotations-2.6.0.pom" - ], - "sha256": "2bb8f72feb4d935ac1cb639085dd4a7dba3319261a132c24338fb443c44ed055" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.9.0", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-annotations-2.9.0.jar", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.9.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.jar" - ], - "sha256": "45d32ac61ef8a744b464c54c2b3414be571016dd46bfc2bec226761cf7ae457a" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-annotations", - "version": "2.9.0", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-annotations-2.9.0.pom", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.9.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.pom" - ], - "sha256": "edeb9d9bfca726b441bfae09b69d94b5db99cd5a9da5f4a061b90e72b640905c" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.6.7", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-core-2.6.7.jar", - "path": "com/fasterxml/jackson/core/jackson-core/2.6.7", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.6.7/jackson-core-2.6.7.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-core/2.6.7/jackson-core-2.6.7.jar" - ], - "sha256": "918c04b9f9043d51dead2192b5d94d9f065870c9f26c8defbe9c6dbc951f304f" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.6.7", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-core-2.6.7.pom", - "path": "com/fasterxml/jackson/core/jackson-core/2.6.7", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.6.7/jackson-core-2.6.7.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-core/2.6.7/jackson-core-2.6.7.pom" - ], - "sha256": "c3beda709cfdb469d45d91a1b104503596d8b3b9c564eca75ade11d7d0559e89" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.9.9", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-core-2.9.9.jar", - "path": "com/fasterxml/jackson/core/jackson-core/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.9.9/jackson-core-2.9.9.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-core/2.9.9/jackson-core-2.9.9.jar" - ], - "sha256": "3083079be6088db2ed0a0c6ff92204e0aa48fa1de9db5b59c468f35acf882c2c" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-core", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-core-2.9.9.pom", - "path": "com/fasterxml/jackson/core/jackson-core/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.9.9/jackson-core-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-core/2.9.9/jackson-core-2.9.9.pom" - ], - "sha256": "c56ab2829b653cc7ca648106095f06038566d8095c01f2181355dc907b244f61" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.6.7.4", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-databind-2.6.7.4.jar", - "path": "com/fasterxml/jackson/core/jackson-databind/2.6.7.4", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.6.7.4/jackson-databind-2.6.7.4.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-databind/2.6.7.4/jackson-databind-2.6.7.4.jar" - ], - "sha256": "250a06395026763d4334db87f5c286880bf0f0a531882a9964344675783b7d54" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.9.9.3", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-databind-2.9.9.3.jar", - "path": "com/fasterxml/jackson/core/jackson-databind/2.9.9.3", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.9.9.3/jackson-databind-2.9.9.3.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-databind/2.9.9.3/jackson-databind-2.9.9.3.jar" - ], - "sha256": "5e5b577397531280728ea32a7fdcbefa8187eb84ec0d3d3cae35a0d6350792ba" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.6.7.4", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-databind-2.6.7.4.pom", - "path": "com/fasterxml/jackson/core/jackson-databind/2.6.7.4", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.6.7.4/jackson-databind-2.6.7.4.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-databind/2.6.7.4/jackson-databind-2.6.7.4.pom" - ], - "sha256": "fff0473f503b6861bf8e7bf50a5fdca65c0a786859359d1ebef1d99dd17e4f56" - }, - { - "id": { - "group": "com.fasterxml.jackson.core", - "name": "jackson-databind", - "version": "2.9.9.3", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-databind-2.9.9.3.pom", - "path": "com/fasterxml/jackson/core/jackson-databind/2.9.9.3", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.9.9.3/jackson-databind-2.9.9.3.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/core/jackson-databind/2.9.9.3/jackson-databind-2.9.9.3.pom" - ], - "sha256": "9089c997531db0085c0bb9da1a1ab4eb153f74cb69f91a23047c878ddd192663" - }, - { - "id": { - "group": "com.fasterxml.jackson.dataformat", - "name": "jackson-dataformat-cbor", - "version": "2.6.7", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-dataformat-cbor-2.6.7.jar", - "path": "com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7/jackson-dataformat-cbor-2.6.7.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7/jackson-dataformat-cbor-2.6.7.jar" - ], - "sha256": "956a0fb9186a796b8a6548909da1ee55004279647e261c7f540e5d49d4f199bf" - }, - { - "id": { - "group": "com.fasterxml.jackson.dataformat", - "name": "jackson-dataformat-cbor", - "version": "2.6.7", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-dataformat-cbor-2.6.7.pom", - "path": "com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7/jackson-dataformat-cbor-2.6.7.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.6.7/jackson-dataformat-cbor-2.6.7.pom" - ], - "sha256": "43909898d124c29fd48c0726b572e3f28357c6f81209b0c5c4e9d765682bcc21" - }, - { - "id": { - "group": "com.fasterxml.jackson.dataformat", - "name": "jackson-dataformat-xml", - "version": "2.9.9", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-dataformat-xml-2.9.9.jar", - "path": "com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.9/jackson-dataformat-xml-2.9.9.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.9/jackson-dataformat-xml-2.9.9.jar" - ], - "sha256": "f5ac00fdc522854d3ae82fc35887442fca984a4df1b844e29d55e887080bb521" - }, - { - "id": { - "group": "com.fasterxml.jackson.dataformat", - "name": "jackson-dataformat-xml", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-dataformat-xml-2.9.9.pom", - "path": "com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.9/jackson-dataformat-xml-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.9.9/jackson-dataformat-xml-2.9.9.pom" - ], - "sha256": "ed4b80fc0e9baa568098e781e60917e2a0a0b0acb11f31d478c374c21df518c0" - }, - { - "id": { - "group": "com.fasterxml.jackson.datatype", - "name": "jackson-datatype-jdk8", - "version": "2.9.9", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-datatype-jdk8-2.9.9.jar", - "path": "com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.9/jackson-datatype-jdk8-2.9.9.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.9/jackson-datatype-jdk8-2.9.9.jar" - ], - "sha256": "5a46cb8e837b6b03bf08e46133ef331d58ff47a576d20681ef04e904244eaa13" - }, - { - "id": { - "group": "com.fasterxml.jackson.datatype", - "name": "jackson-datatype-jdk8", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-datatype-jdk8-2.9.9.pom", - "path": "com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.9/jackson-datatype-jdk8-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.9/jackson-datatype-jdk8-2.9.9.pom" - ], - "sha256": "65ce8dd5910586da56654a773b64181de76281af0f1a42e79747a9f67fd9d3f7" - }, - { - "id": { - "group": "com.fasterxml.jackson.datatype", - "name": "jackson-datatype-jsr310", - "version": "2.9.9", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-datatype-jsr310-2.9.9.jar", - "path": "com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.9/jackson-datatype-jsr310-2.9.9.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.9/jackson-datatype-jsr310-2.9.9.jar" - ], - "sha256": "7eca12e26c8f61e902b88bec24124007bf670896663e8b592c88cc5653ebb457" - }, - { - "id": { - "group": "com.fasterxml.jackson.datatype", - "name": "jackson-datatype-jsr310", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-datatype-jsr310-2.9.9.pom", - "path": "com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.9/jackson-datatype-jsr310-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.9/jackson-datatype-jsr310-2.9.9.pom" - ], - "sha256": "2252a0aefef52c60967529610cbc9053099c98608c9017bb8788cde809d243f4" - }, - { - "id": { - "group": "com.fasterxml.jackson.module", - "name": "jackson-module-jaxb-annotations", - "version": "2.9.9", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-module-jaxb-annotations-2.9.9.jar", - "path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.9/jackson-module-jaxb-annotations-2.9.9.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.9/jackson-module-jaxb-annotations-2.9.9.jar" - ], - "sha256": "1b091f881673a5bb275afc1713e6db7da43038e193ef50d477ed65d4e3274f43" - }, - { - "id": { - "group": "com.fasterxml.jackson.module", - "name": "jackson-module-jaxb-annotations", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-module-jaxb-annotations-2.9.9.pom", - "path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.9/jackson-module-jaxb-annotations-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.9.9/jackson-module-jaxb-annotations-2.9.9.pom" - ], - "sha256": "e97d82c08dd329510fe3c286f4faf3699bc697a0f3e746529d904c4845fcbfbc" - }, - { - "id": { - "group": "com.fasterxml.jackson.module", - "name": "jackson-module-parameter-names", - "version": "2.9.9", - "type": "jar", - "extension": "jar" - }, - "name": "jackson-module-parameter-names-2.9.9.jar", - "path": "com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.9/jackson-module-parameter-names-2.9.9.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.9/jackson-module-parameter-names-2.9.9.jar" - ], - "sha256": "70b734dc294092ed31db147aa3bb0827981623f37110fef96099e63ddf05de46" - }, - { - "id": { - "group": "com.fasterxml.jackson.module", - "name": "jackson-module-parameter-names", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-module-parameter-names-2.9.9.pom", - "path": "com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.9/jackson-module-parameter-names-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.9/jackson-module-parameter-names-2.9.9.pom" - ], - "sha256": "b6f64305008eb1f4fa020a6bc83aecd781565581f592c5ef2e6fc39bdba3044d" - }, - { - "id": { - "group": "com.fasterxml.jackson.module", - "name": "jackson-modules-base", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-modules-base-2.9.9.pom", - "path": "com/fasterxml/jackson/module/jackson-modules-base/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/module/jackson-modules-base/2.9.9/jackson-modules-base-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/module/jackson-modules-base/2.9.9/jackson-modules-base-2.9.9.pom" - ], - "sha256": "9d72f276971f6412be61651d506c1a22e9f0cdf44dd1936008f8c8274fc920af" - }, - { - "id": { - "group": "com.fasterxml.jackson.module", - "name": "jackson-modules-java8", - "version": "2.9.9", - "type": "pom", - "extension": "pom" - }, - "name": "jackson-modules-java8-2.9.9.pom", - "path": "com/fasterxml/jackson/module/jackson-modules-java8/2.9.9", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/jackson/module/jackson-modules-java8/2.9.9/jackson-modules-java8-2.9.9.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/jackson/module/jackson-modules-java8/2.9.9/jackson-modules-java8-2.9.9.pom" - ], - "sha256": "498ef7fd0b84c2d51378a26f4f353bb97ce6b2f69757838b307dfae4dabd9d01" - }, - { - "id": { - "group": "com.fasterxml.woodstox", - "name": "woodstox-core", - "version": "5.1.0", - "type": "jar", - "extension": "jar" - }, - "name": "woodstox-core-5.1.0.jar", - "path": "com/fasterxml/woodstox/woodstox-core/5.1.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/woodstox/woodstox-core/5.1.0/woodstox-core-5.1.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/woodstox/woodstox-core/5.1.0/woodstox-core-5.1.0.jar" - ], - "sha256": "6d6107c3e6aac8f1c3e3762b89164b329fb2b15ec0afc8961cf6c4dc355f10bf" - }, - { - "id": { - "group": "com.fasterxml.woodstox", - "name": "woodstox-core", - "version": "5.1.0", - "type": "pom", - "extension": "pom" - }, - "name": "woodstox-core-5.1.0.pom", - "path": "com/fasterxml/woodstox/woodstox-core/5.1.0", - "urls": [ - "https://jcenter.bintray.com/com/fasterxml/woodstox/woodstox-core/5.1.0/woodstox-core-5.1.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/fasterxml/woodstox/woodstox-core/5.1.0/woodstox-core-5.1.0.pom" - ], - "sha256": "102c9016088d5ed6724667292bdc5e7eff3681026409ba9e83fb5c897df87242" - }, - { - "id": { - "group": "com.typesafe.netty", - "name": "netty-reactive-streams", - "version": "2.0.0", - "type": "jar", - "extension": "jar" - }, - "name": "netty-reactive-streams-2.0.0.jar", - "path": "com/typesafe/netty/netty-reactive-streams/2.0.0", - "urls": [ - "https://jcenter.bintray.com/com/typesafe/netty/netty-reactive-streams/2.0.0/netty-reactive-streams-2.0.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/typesafe/netty/netty-reactive-streams/2.0.0/netty-reactive-streams-2.0.0.jar" - ], - "sha256": "06e8dda47acca9cf719e04c07137e951c1cd35ade4f2fa7e8207d85af69fc013" - }, - { - "id": { - "group": "com.typesafe.netty", - "name": "netty-reactive-streams", - "version": "2.0.0", - "type": "pom", - "extension": "pom" - }, - "name": "netty-reactive-streams-2.0.0.pom", - "path": "com/typesafe/netty/netty-reactive-streams/2.0.0", - "urls": [ - "https://jcenter.bintray.com/com/typesafe/netty/netty-reactive-streams/2.0.0/netty-reactive-streams-2.0.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/typesafe/netty/netty-reactive-streams/2.0.0/netty-reactive-streams-2.0.0.pom" - ], - "sha256": "4fcb2aecf658acb2a5111d1d331b48f1e5ba360b0820fb8fe0082711a16c8fe3" - }, - { - "id": { - "group": "com.typesafe.netty", - "name": "netty-reactive-streams-http", - "version": "2.0.0", - "type": "jar", - "extension": "jar" - }, - "name": "netty-reactive-streams-http-2.0.0.jar", - "path": "com/typesafe/netty/netty-reactive-streams-http/2.0.0", - "urls": [ - "https://jcenter.bintray.com/com/typesafe/netty/netty-reactive-streams-http/2.0.0/netty-reactive-streams-http-2.0.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/typesafe/netty/netty-reactive-streams-http/2.0.0/netty-reactive-streams-http-2.0.0.jar" - ], - "sha256": "2ec06405533eb3280c13b1bf0fb26653dba8bb81d6935c657e4eb9de6198820a" - }, - { - "id": { - "group": "com.typesafe.netty", - "name": "netty-reactive-streams-http", - "version": "2.0.0", - "type": "pom", - "extension": "pom" - }, - "name": "netty-reactive-streams-http-2.0.0.pom", - "path": "com/typesafe/netty/netty-reactive-streams-http/2.0.0", - "urls": [ - "https://jcenter.bintray.com/com/typesafe/netty/netty-reactive-streams-http/2.0.0/netty-reactive-streams-http-2.0.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/typesafe/netty/netty-reactive-streams-http/2.0.0/netty-reactive-streams-http-2.0.0.pom" - ], - "sha256": "b8c6ab12fe4c3c49d073d0229a3f36d1cb8c48cf8b1f40764cfe9fc6cc967912" - }, - { - "id": { - "group": "com.typesafe.netty", - "name": "netty-reactive-streams-parent", - "version": "2.0.0", - "type": "pom", - "extension": "pom" - }, - "name": "netty-reactive-streams-parent-2.0.0.pom", - "path": "com/typesafe/netty/netty-reactive-streams-parent/2.0.0", - "urls": [ - "https://jcenter.bintray.com/com/typesafe/netty/netty-reactive-streams-parent/2.0.0/netty-reactive-streams-parent-2.0.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/typesafe/netty/netty-reactive-streams-parent/2.0.0/netty-reactive-streams-parent-2.0.0.pom" - ], - "sha256": "273f080f95b199193e9c45dc7b6bb0240ff4627d2a7976da911a2d8ab7d4922a" - }, - { - "id": { - "group": "commons-codec", - "name": "commons-codec", - "version": "1.11", - "type": "jar", - "extension": "jar" - }, - "name": "commons-codec-1.11.jar", - "path": "commons-codec/commons-codec/1.11", - "urls": [ - "https://jcenter.bintray.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", - "https://repo.gradle.org/gradle/libs-releases/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" - ], - "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d" - }, - { - "id": { - "group": "commons-codec", - "name": "commons-codec", - "version": "1.11", - "type": "pom", - "extension": "pom" - }, - "name": "commons-codec-1.11.pom", - "path": "commons-codec/commons-codec/1.11", - "urls": [ - "https://jcenter.bintray.com/commons-codec/commons-codec/1.11/commons-codec-1.11.pom", - "https://repo.gradle.org/gradle/libs-releases/commons-codec/commons-codec/1.11/commons-codec-1.11.pom" - ], - "sha256": "c1e7140d1dea8fdf3528bc1e3c5444ac0b541297311f45f9806c213ec3ee9a10" - }, - { - "id": { - "group": "commons-io", - "name": "commons-io", - "version": "2.6", - "type": "jar", - "extension": "jar" - }, - "name": "commons-io-2.6.jar", - "path": "commons-io/commons-io/2.6", - "urls": [ - "https://jcenter.bintray.com/commons-io/commons-io/2.6/commons-io-2.6.jar", - "https://repo.gradle.org/gradle/libs-releases/commons-io/commons-io/2.6/commons-io-2.6.jar" - ], - "sha256": "f877d304660ac2a142f3865badfc971dec7ed73c747c7f8d5d2f5139ca736513" - }, - { - "id": { - "group": "commons-io", - "name": "commons-io", - "version": "2.6", - "type": "pom", - "extension": "pom" - }, - "name": "commons-io-2.6.pom", - "path": "commons-io/commons-io/2.6", - "urls": [ - "https://jcenter.bintray.com/commons-io/commons-io/2.6/commons-io-2.6.pom", - "https://repo.gradle.org/gradle/libs-releases/commons-io/commons-io/2.6/commons-io-2.6.pom" - ], - "sha256": "0c23863893a2291f5a7afdbd8d15923b3948afd87e563fa341cdcf6eae338a60" - }, - { - "id": { - "group": "commons-logging", - "name": "commons-logging", - "version": "1.2", - "type": "jar", - "extension": "jar" - }, - "name": "commons-logging-1.2.jar", - "path": "commons-logging/commons-logging/1.2", - "urls": [ - "https://jcenter.bintray.com/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", - "https://repo.gradle.org/gradle/libs-releases/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" - ], - "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636" - }, - { - "id": { - "group": "commons-logging", - "name": "commons-logging", - "version": "1.2", - "type": "pom", - "extension": "pom" - }, - "name": "commons-logging-1.2.pom", - "path": "commons-logging/commons-logging/1.2", - "urls": [ - "https://jcenter.bintray.com/commons-logging/commons-logging/1.2/commons-logging-1.2.pom", - "https://repo.gradle.org/gradle/libs-releases/commons-logging/commons-logging/1.2/commons-logging-1.2.pom" - ], - "sha256": "c91ab5aa570d86f6fd07cc158ec6bc2c50080402972ee9179fe24100739fbb20" - }, - { - "id": { - "group": "io.netty", - "name": "netty-buffer", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-buffer-4.1.33.Final.jar", - "path": "io/netty/netty-buffer/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-buffer/4.1.33.Final/netty-buffer-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-buffer/4.1.33.Final/netty-buffer-4.1.33.Final.jar" - ], - "sha256": "dc458713d93fda555fa08a329fe26c7459569df660fe661405028f29cc478ed5" - }, - { - "id": { - "group": "io.netty", - "name": "netty-buffer", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-buffer-4.1.33.Final.pom", - "path": "io/netty/netty-buffer/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-buffer/4.1.33.Final/netty-buffer-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-buffer/4.1.33.Final/netty-buffer-4.1.33.Final.pom" - ], - "sha256": "ae399a01e75f4f1bfcb503703426dd378ae6461e1b2b3af75c03eb2ed3df16da" - }, - { - "id": { - "group": "io.netty", - "name": "netty-codec", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-codec-4.1.33.Final.jar", - "path": "io/netty/netty-codec/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-codec/4.1.33.Final/netty-codec-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-codec/4.1.33.Final/netty-codec-4.1.33.Final.jar" - ], - "sha256": "1bb36742dc14844c9f1f9165d7be42b5b3a3209e9a57c5e466c138fcd86a0fa5" - }, - { - "id": { - "group": "io.netty", - "name": "netty-codec", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-codec-4.1.33.Final.pom", - "path": "io/netty/netty-codec/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-codec/4.1.33.Final/netty-codec-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-codec/4.1.33.Final/netty-codec-4.1.33.Final.pom" - ], - "sha256": "18ad968faa7da4cda24639ec287b4a91eea51a4290cd3b3f9d0670df10bbf6e2" - }, - { - "id": { - "group": "io.netty", - "name": "netty-codec-http", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-codec-http-4.1.33.Final.jar", - "path": "io/netty/netty-codec-http/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-codec-http/4.1.33.Final/netty-codec-http-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-codec-http/4.1.33.Final/netty-codec-http-4.1.33.Final.jar" - ], - "sha256": "ffbdc9a0727d9d797e5d4cac2701d5b31c36af238df36a3505c60b043f6ddab0" - }, - { - "id": { - "group": "io.netty", - "name": "netty-codec-http", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-codec-http-4.1.33.Final.pom", - "path": "io/netty/netty-codec-http/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-codec-http/4.1.33.Final/netty-codec-http-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-codec-http/4.1.33.Final/netty-codec-http-4.1.33.Final.pom" - ], - "sha256": "a7796e299dc02fb11194cfea47dbd18d9e760f3a49055c1d3a769d4963790273" - }, - { - "id": { - "group": "io.netty", - "name": "netty-codec-http2", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-codec-http2-4.1.33.Final.jar", - "path": "io/netty/netty-codec-http2/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-codec-http2/4.1.33.Final/netty-codec-http2-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-codec-http2/4.1.33.Final/netty-codec-http2-4.1.33.Final.jar" - ], - "sha256": "eb6ef82cac99d44d46a0b2b6c2cffddd09a4df066eebaa1a9411008eb057dc2b" - }, - { - "id": { - "group": "io.netty", - "name": "netty-codec-http2", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-codec-http2-4.1.33.Final.pom", - "path": "io/netty/netty-codec-http2/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-codec-http2/4.1.33.Final/netty-codec-http2-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-codec-http2/4.1.33.Final/netty-codec-http2-4.1.33.Final.pom" - ], - "sha256": "354a11b98ae7a69aad2a5896bb73294821d0acd41a3ad4697979926773fb22e7" - }, - { - "id": { - "group": "io.netty", - "name": "netty-common", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-common-4.1.33.Final.jar", - "path": "io/netty/netty-common/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-common/4.1.33.Final/netty-common-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-common/4.1.33.Final/netty-common-4.1.33.Final.jar" - ], - "sha256": "bbb2a29f809b71f91aa162da921602524a8cfce6df7ab2e00fb12d777f6b20e3" - }, - { - "id": { - "group": "io.netty", - "name": "netty-common", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-common-4.1.33.Final.pom", - "path": "io/netty/netty-common/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-common/4.1.33.Final/netty-common-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-common/4.1.33.Final/netty-common-4.1.33.Final.pom" - ], - "sha256": "7466b40e068ac6065e05cb95749ae496e4943964042773bde3bca4fefe2e33b9" - }, - { - "id": { - "group": "io.netty", - "name": "netty-handler", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-handler-4.1.33.Final.jar", - "path": "io/netty/netty-handler/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-handler/4.1.33.Final/netty-handler-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-handler/4.1.33.Final/netty-handler-4.1.33.Final.jar" - ], - "sha256": "ace0855da3564b2d8654831a47f8c7505cb4d0a7f612baf65c49b026b58d39ed" - }, - { - "id": { - "group": "io.netty", - "name": "netty-handler", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-handler-4.1.33.Final.pom", - "path": "io/netty/netty-handler/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-handler/4.1.33.Final/netty-handler-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-handler/4.1.33.Final/netty-handler-4.1.33.Final.pom" - ], - "sha256": "e2592b5c62b98da22e8030b3b301a199d040a05550955e03984b55448e110343" - }, - { - "id": { - "group": "io.netty", - "name": "netty-parent", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-parent-4.1.33.Final.pom", - "path": "io/netty/netty-parent/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-parent/4.1.33.Final/netty-parent-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-parent/4.1.33.Final/netty-parent-4.1.33.Final.pom" - ], - "sha256": "07cba5001bd795017c924c06799cdd3320be4613bac09c99b4939fcfeebd9cab" - }, - { - "id": { - "group": "io.netty", - "name": "netty-resolver", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-resolver-4.1.33.Final.jar", - "path": "io/netty/netty-resolver/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-resolver/4.1.33.Final/netty-resolver-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-resolver/4.1.33.Final/netty-resolver-4.1.33.Final.jar" - ], - "sha256": "93a4936597d80c6162228462b0d410df6b2edb0921ea74044fc838765495f4b3" - }, - { - "id": { - "group": "io.netty", - "name": "netty-resolver", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-resolver-4.1.33.Final.pom", - "path": "io/netty/netty-resolver/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-resolver/4.1.33.Final/netty-resolver-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-resolver/4.1.33.Final/netty-resolver-4.1.33.Final.pom" - ], - "sha256": "96357d43ba45bac38df4f11b27be7182d1823fdc4e229cf4c1062b3f16051194" - }, - { - "id": { - "group": "io.netty", - "name": "netty-transport", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-transport-4.1.33.Final.jar", - "path": "io/netty/netty-transport/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-transport/4.1.33.Final/netty-transport-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-transport/4.1.33.Final/netty-transport-4.1.33.Final.jar" - ], - "sha256": "27d666d2d60e8de446f5fea98363f9b17eaeb4a52599f09b6e4091e62ce3aaed" - }, - { - "id": { - "group": "io.netty", - "name": "netty-transport", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-transport-4.1.33.Final.pom", - "path": "io/netty/netty-transport/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-transport/4.1.33.Final/netty-transport-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-transport/4.1.33.Final/netty-transport-4.1.33.Final.pom" - ], - "sha256": "d10b7626aa24992b7056e87dd421417af7bc0bc5d88be027108a1fcbed0c04f1" - }, - { - "id": { - "group": "io.netty", - "name": "netty-transport-native-epoll", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar", - "classifier": "linux-x86_64" - }, - "name": "netty-transport-native-epoll-4.1.33.Final-linux-x86_64.jar", - "path": "io/netty/netty-transport-native-epoll/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-transport-native-epoll/4.1.33.Final/netty-transport-native-epoll-4.1.33.Final-linux-x86_64.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-transport-native-epoll/4.1.33.Final/netty-transport-native-epoll-4.1.33.Final-linux-x86_64.jar" - ], - "sha256": "fdb5356e3256eb6405c3e61aad8f002ccf008803a672085fc1b5ea53cfd93ec5" - }, - { - "id": { - "group": "io.netty", - "name": "netty-transport-native-epoll", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-transport-native-epoll-4.1.33.Final.pom", - "path": "io/netty/netty-transport-native-epoll/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-transport-native-epoll/4.1.33.Final/netty-transport-native-epoll-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-transport-native-epoll/4.1.33.Final/netty-transport-native-epoll-4.1.33.Final.pom" - ], - "sha256": "5f8bd8da552041b26d9c6b0178008438a75c9d90d3c2cde4ae54a7a9dee63b7b" - }, - { - "id": { - "group": "io.netty", - "name": "netty-transport-native-unix-common", - "version": "4.1.33.Final", - "type": "jar", - "extension": "jar" - }, - "name": "netty-transport-native-unix-common-4.1.33.Final.jar", - "path": "io/netty/netty-transport-native-unix-common/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-transport-native-unix-common/4.1.33.Final/netty-transport-native-unix-common-4.1.33.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-transport-native-unix-common/4.1.33.Final/netty-transport-native-unix-common-4.1.33.Final.jar" - ], - "sha256": "bda8cda9a6d6fb3639503a32cc295bfea9c992e23933c1e35c79ee9b4c6696a7" - }, - { - "id": { - "group": "io.netty", - "name": "netty-transport-native-unix-common", - "version": "4.1.33.Final", - "type": "pom", - "extension": "pom" - }, - "name": "netty-transport-native-unix-common-4.1.33.Final.pom", - "path": "io/netty/netty-transport-native-unix-common/4.1.33.Final", - "urls": [ - "https://jcenter.bintray.com/io/netty/netty-transport-native-unix-common/4.1.33.Final/netty-transport-native-unix-common-4.1.33.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/io/netty/netty-transport-native-unix-common/4.1.33.Final/netty-transport-native-unix-common-4.1.33.Final.pom" - ], - "sha256": "b2a0d8b75a9fad9738cecd5b3404b369fddb04b64cd95bc01e6339d508b3024c" - }, - { - "id": { - "group": "javax.annotation", - "name": "javax.annotation-api", - "version": "1.3.2", - "type": "jar", - "extension": "jar" - }, - "name": "javax.annotation-api-1.3.2.jar", - "path": "javax/annotation/javax.annotation-api/1.3.2", - "urls": [ - "https://jcenter.bintray.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar", - "https://repo.gradle.org/gradle/libs-releases/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" - ], - "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b" - }, - { - "id": { - "group": "javax.annotation", - "name": "javax.annotation-api", - "version": "1.3.2", - "type": "pom", - "extension": "pom" - }, - "name": "javax.annotation-api-1.3.2.pom", - "path": "javax/annotation/javax.annotation-api/1.3.2", - "urls": [ - "https://jcenter.bintray.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.pom", - "https://repo.gradle.org/gradle/libs-releases/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.pom" - ], - "sha256": "46a4a251ca406e78e4853d7a2bae83282844a4992851439ee9a1f23716f06b97" - }, - { - "id": { - "group": "javax.servlet", - "name": "javax.servlet-api", - "version": "3.1.0", - "type": "jar", - "extension": "jar" - }, - "name": "javax.servlet-api-3.1.0.jar", - "path": "javax/servlet/javax.servlet-api/3.1.0", - "urls": [ - "https://jcenter.bintray.com/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar", - "https://repo.gradle.org/gradle/libs-releases/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar" - ], - "sha256": "af456b2dd41c4e82cf54f3e743bc678973d9fe35bd4d3071fa05c7e5333b8482" - }, - { - "id": { - "group": "javax.servlet", - "name": "javax.servlet-api", - "version": "3.1.0", - "type": "pom", - "extension": "pom" - }, - "name": "javax.servlet-api-3.1.0.pom", - "path": "javax/servlet/javax.servlet-api/3.1.0", - "urls": [ - "https://jcenter.bintray.com/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.pom", - "https://repo.gradle.org/gradle/libs-releases/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.pom" - ], - "sha256": "b31109e22ea3f2df1ad7955432e718a35def50ae6c19698034afa8a0cf9e9069" - }, - { - "id": { - "group": "javax.validation", - "name": "validation-api", - "version": "2.0.1.Final", - "type": "jar", - "extension": "jar" - }, - "name": "validation-api-2.0.1.Final.jar", - "path": "javax/validation/validation-api/2.0.1.Final", - "urls": [ - "https://jcenter.bintray.com/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar" - ], - "sha256": "9873b46df1833c9ee8f5bc1ff6853375115dadd8897bcb5a0dffb5848835ee6c" - }, - { - "id": { - "group": "javax.validation", - "name": "validation-api", - "version": "2.0.1.Final", - "type": "pom", - "extension": "pom" - }, - "name": "validation-api-2.0.1.Final.pom", - "path": "javax/validation/validation-api/2.0.1.Final", - "urls": [ - "https://jcenter.bintray.com/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.pom" - ], - "sha256": "abb9d3e64d3773446732a30eea0b1b5a63888bb14331d2a2a18f3385d1a4c389" - }, - { - "id": { - "group": "joda-time", - "name": "joda-time", - "version": "2.8.1", - "type": "jar", - "extension": "jar" - }, - "name": "joda-time-2.8.1.jar", - "path": "joda-time/joda-time/2.8.1", - "urls": [ - "https://jcenter.bintray.com/joda-time/joda-time/2.8.1/joda-time-2.8.1.jar", - "https://repo.gradle.org/gradle/libs-releases/joda-time/joda-time/2.8.1/joda-time-2.8.1.jar" - ], - "sha256": "b4670b95f75957c974284c5f3ada966040be2578f643c5c6083d262162061fa2" - }, - { - "id": { - "group": "joda-time", - "name": "joda-time", - "version": "2.8.1", - "type": "pom", - "extension": "pom" - }, - "name": "joda-time-2.8.1.pom", - "path": "joda-time/joda-time/2.8.1", - "urls": [ - "https://jcenter.bintray.com/joda-time/joda-time/2.8.1/joda-time-2.8.1.pom", - "https://repo.gradle.org/gradle/libs-releases/joda-time/joda-time/2.8.1/joda-time-2.8.1.pom" - ], - "sha256": "18ba5cfdff96091e0019895361446079d91235ee566cb1d497639c1ace629d78" - }, - { - "id": { - "group": "net.java", - "name": "jvnet-parent", - "version": "3", - "type": "pom", - "extension": "pom" - }, - "name": "jvnet-parent-3.pom", - "path": "net/java/jvnet-parent/3", - "urls": [ - "https://jcenter.bintray.com/net/java/jvnet-parent/3/jvnet-parent-3.pom", - "https://repo.gradle.org/gradle/libs-releases/net/java/jvnet-parent/3/jvnet-parent-3.pom" - ], - "sha256": "30f5789efa39ddbf96095aada3fc1260c4561faf2f714686717cb2dc5049475a" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "7", - "type": "pom", - "extension": "pom" - }, - "name": "apache-7.pom", - "path": "org/apache/apache/7", - "urls": [ - "https://jcenter.bintray.com/org/apache/apache/7/apache-7.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/apache/7/apache-7.pom" - ], - "sha256": "1397ce1db433adc9f223dbf07496d133681448751f4ae29e58f68e78fb4b6c25" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "13", - "type": "pom", - "extension": "pom" - }, - "name": "apache-13.pom", - "path": "org/apache/apache/13", - "urls": [ - "https://jcenter.bintray.com/org/apache/apache/13/apache-13.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/apache/13/apache-13.pom" - ], - "sha256": "ff513db0361fd41237bef4784968bc15aae478d4ec0a9496f811072ccaf3841d" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "18", - "type": "pom", - "extension": "pom" - }, - "name": "apache-18.pom", - "path": "org/apache/apache/18", - "urls": [ - "https://jcenter.bintray.com/org/apache/apache/18/apache-18.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/apache/18/apache-18.pom" - ], - "sha256": "7831307285fd475bbc36b20ae38e7882f11c3153b1d5930f852d44eda8f33c17" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "19", - "type": "pom", - "extension": "pom" - }, - "name": "apache-19.pom", - "path": "org/apache/apache/19", - "urls": [ - "https://jcenter.bintray.com/org/apache/apache/19/apache-19.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/apache/19/apache-19.pom" - ], - "sha256": "91f7a33096ea69bac2cbaf6d01feb934cac002c48d8c8cfa9c240b40f1ec21df" - }, - { - "id": { - "group": "org.apache", - "name": "apache", - "version": "21", - "type": "pom", - "extension": "pom" - }, - "name": "apache-21.pom", - "path": "org/apache/apache/21", - "urls": [ - "https://jcenter.bintray.com/org/apache/apache/21/apache-21.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/apache/21/apache-21.pom" - ], - "sha256": "af10c108da014f17cafac7b52b2b4b5a3a1c18265fa2af97a325d9143537b380" - }, - { - "id": { - "group": "org.apache.commons", - "name": "commons-lang3", - "version": "3.8.1", - "type": "jar", - "extension": "jar" - }, - "name": "commons-lang3-3.8.1.jar", - "path": "org/apache/commons/commons-lang3/3.8.1", - "urls": [ - "https://jcenter.bintray.com/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar" - ], - "sha256": "dac807f65b07698ff39b1b07bfef3d87ae3fd46d91bbf8a2bc02b2a831616f68" - }, - { - "id": { - "group": "org.apache.commons", - "name": "commons-lang3", - "version": "3.8.1", - "type": "pom", - "extension": "pom" - }, - "name": "commons-lang3-3.8.1.pom", - "path": "org/apache/commons/commons-lang3/3.8.1", - "urls": [ - "https://jcenter.bintray.com/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.pom" - ], - "sha256": "ec8e09f75411685205bd0d9d7872cc3622e67c76df44a0a227b278bea04458d5" - }, - { - "id": { - "group": "org.apache.commons", - "name": "commons-parent", - "version": "34", - "type": "pom", - "extension": "pom" - }, - "name": "commons-parent-34.pom", - "path": "org/apache/commons/commons-parent/34", - "urls": [ - "https://jcenter.bintray.com/org/apache/commons/commons-parent/34/commons-parent-34.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/commons/commons-parent/34/commons-parent-34.pom" - ], - "sha256": "3a2e69d06d641d1f3b293126dc9e2e4ea6563bf8c36c87e0ab6fa4292d04b79c" - }, - { - "id": { - "group": "org.apache.commons", - "name": "commons-parent", - "version": "42", - "type": "pom", - "extension": "pom" - }, - "name": "commons-parent-42.pom", - "path": "org/apache/commons/commons-parent/42", - "urls": [ - "https://jcenter.bintray.com/org/apache/commons/commons-parent/42/commons-parent-42.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/commons/commons-parent/42/commons-parent-42.pom" - ], - "sha256": "cd313494c670b483ec256972af1698b330e598f807002354eb765479f604b09c" - }, - { - "id": { - "group": "org.apache.commons", - "name": "commons-parent", - "version": "47", - "type": "pom", - "extension": "pom" - }, - "name": "commons-parent-47.pom", - "path": "org/apache/commons/commons-parent/47", - "urls": [ - "https://jcenter.bintray.com/org/apache/commons/commons-parent/47/commons-parent-47.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/commons/commons-parent/47/commons-parent-47.pom" - ], - "sha256": "8a8ecb570553bf9f1ffae211a8d4ca9ee630c17afe59293368fba7bd9b42fcb7" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpclient", - "version": "4.5.13", - "type": "jar", - "extension": "jar" - }, - "name": "httpclient-4.5.13.jar", - "path": "org/apache/httpcomponents/httpclient/4.5.13", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" - ], - "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpclient", - "version": "4.5.13", - "type": "pom", - "extension": "pom" - }, - "name": "httpclient-4.5.13.pom", - "path": "org/apache/httpcomponents/httpclient/4.5.13", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.pom" - ], - "sha256": "78eb9ada74929fcd63d07adc4f49236841a45cc29d5f817bf45801f513fd7e6c" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-client", - "version": "4.5.13", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-client-4.5.13.pom", - "path": "org/apache/httpcomponents/httpcomponents-client/4.5.13", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.5.13/httpcomponents-client-4.5.13.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-client/4.5.13/httpcomponents-client-4.5.13.pom" - ], - "sha256": "9cba594c08db7271d0c20e9845d622bb39e69583910b45e7d5df82f6058d4dd9" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-core", - "version": "4.4.13", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-core-4.4.13.pom", - "path": "org/apache/httpcomponents/httpcomponents-core/4.4.13", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-core/4.4.13/httpcomponents-core-4.4.13.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-core/4.4.13/httpcomponents-core-4.4.13.pom" - ], - "sha256": "c554e7008e4517c7ef54e005cc8b74f4c87a54a0ea2c6f57be5d0569df51936b" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-parent", - "version": "11", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-parent-11.pom", - "path": "org/apache/httpcomponents/httpcomponents-parent/11", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-parent/11/httpcomponents-parent-11.pom" - ], - "sha256": "a901f87b115c55070c7ee43efff63e20e7b02d30af2443ae292bf1f4e532d3aa" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcore", - "version": "4.4.13", - "type": "jar", - "extension": "jar" - }, - "name": "httpcore-4.4.13.jar", - "path": "org/apache/httpcomponents/httpcore/4.4.13", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar" - ], - "sha256": "e06e89d40943245fcfa39ec537cdbfce3762aecde8f9c597780d2b00c2b43424" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcore", - "version": "4.4.13", - "type": "pom", - "extension": "pom" - }, - "name": "httpcore-4.4.13.pom", - "path": "org/apache/httpcomponents/httpcore/4.4.13", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.pom" - ], - "sha256": "8f812d9fa7b72a3d4aa7f825278932a5df344b42a6d8398905879431a1bf9a97" - }, - { - "id": { - "group": "org.apache.ivy", - "name": "ivy", - "version": "2.5.0", - "type": "jar", - "extension": "jar" - }, - "name": "ivy-2.5.0.jar", - "path": "org/apache/ivy/ivy/2.5.0", - "urls": [ - "https://jcenter.bintray.com/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.jar" - ], - "sha256": "2f4c835b52311df922f8a8eb057843de5485088b234ccd03e478b9066b5e6bfc" - }, - { - "id": { - "group": "org.apache.ivy", - "name": "ivy", - "version": "2.5.0", - "type": "pom", - "extension": "pom" - }, - "name": "ivy-2.5.0.pom", - "path": "org/apache/ivy/ivy/2.5.0", - "urls": [ - "https://jcenter.bintray.com/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.pom" - ], - "sha256": "516106ddc6a4fc14445e5ea309710faba423d4591ed7667fff5f8c074ace2f18" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j", - "version": "2.11.2", - "type": "pom", - "extension": "pom" - }, - "name": "log4j-2.11.2.pom", - "path": "org/apache/logging/log4j/log4j/2.11.2", - "urls": [ - "https://jcenter.bintray.com/org/apache/logging/log4j/log4j/2.11.2/log4j-2.11.2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/logging/log4j/log4j/2.11.2/log4j-2.11.2.pom" - ], - "sha256": "a3d10c4a07ffb384cad0dc518f53afba732a6eb4786ccbccb6b03b744a543bd1" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-api", - "version": "2.11.2", - "type": "jar", - "extension": "jar" - }, - "name": "log4j-api-2.11.2.jar", - "path": "org/apache/logging/log4j/log4j-api/2.11.2", - "urls": [ - "https://jcenter.bintray.com/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar" - ], - "sha256": "09b8ce1740491deefdb3c336855822b64609b457c2966d806348456c0da261d2" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-api", - "version": "2.11.2", - "type": "pom", - "extension": "pom" - }, - "name": "log4j-api-2.11.2.pom", - "path": "org/apache/logging/log4j/log4j-api/2.11.2", - "urls": [ - "https://jcenter.bintray.com/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.pom" - ], - "sha256": "a8d00d185bf1b236c18f98331de8c33f12fd477c4f1552f575616576e199024c" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-to-slf4j", - "version": "2.11.2", - "type": "jar", - "extension": "jar" - }, - "name": "log4j-to-slf4j-2.11.2.jar", - "path": "org/apache/logging/log4j/log4j-to-slf4j/2.11.2", - "urls": [ - "https://jcenter.bintray.com/org/apache/logging/log4j/log4j-to-slf4j/2.11.2/log4j-to-slf4j-2.11.2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/logging/log4j/log4j-to-slf4j/2.11.2/log4j-to-slf4j-2.11.2.jar" - ], - "sha256": "4361dd0623b7fc042ad9d6b1eabb0b6a7f92b9cfc21218308f4a386c9ad40ce5" - }, - { - "id": { - "group": "org.apache.logging.log4j", - "name": "log4j-to-slf4j", - "version": "2.11.2", - "type": "pom", - "extension": "pom" - }, - "name": "log4j-to-slf4j-2.11.2.pom", - "path": "org/apache/logging/log4j/log4j-to-slf4j/2.11.2", - "urls": [ - "https://jcenter.bintray.com/org/apache/logging/log4j/log4j-to-slf4j/2.11.2/log4j-to-slf4j-2.11.2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/logging/log4j/log4j-to-slf4j/2.11.2/log4j-to-slf4j-2.11.2.pom" - ], - "sha256": "6a05991718bc5da0fdb195aa35f43f0dfcbcb4315f273e3e6cbbad348d4cb91e" - }, - { - "id": { - "group": "org.codehaus.woodstox", - "name": "stax2-api", - "version": "4.1", - "type": "jar", - "extension": "jar" - }, - "name": "stax2-api-4.1.jar", - "path": "org/codehaus/woodstox/stax2-api/4.1", - "urls": [ - "https://jcenter.bintray.com/org/codehaus/woodstox/stax2-api/4.1/stax2-api-4.1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/codehaus/woodstox/stax2-api/4.1/stax2-api-4.1.jar" - ], - "sha256": "3e99c678c42ce353595b6cc71e62f25bd6e58860b3cf79b60adc9240a967924f" - }, - { - "id": { - "group": "org.codehaus.woodstox", - "name": "stax2-api", - "version": "4.1", - "type": "pom", - "extension": "pom" - }, - "name": "stax2-api-4.1.pom", - "path": "org/codehaus/woodstox/stax2-api/4.1", - "urls": [ - "https://jcenter.bintray.com/org/codehaus/woodstox/stax2-api/4.1/stax2-api-4.1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/codehaus/woodstox/stax2-api/4.1/stax2-api-4.1.pom" - ], - "sha256": "66f5d29100a30a0b06c36a9f5a3b50f45ef16352be347ba3e22515a889da5fc5" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-continuation", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-continuation-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-continuation/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-continuation/9.4.19.v20190610/jetty-continuation-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-continuation/9.4.19.v20190610/jetty-continuation-9.4.19.v20190610.jar" - ], - "sha256": "bb4c7674d04bdb5e811f794b32e5c432687600dd3e587fcd5220a8638e307c26" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-continuation", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-continuation-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-continuation/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-continuation/9.4.19.v20190610/jetty-continuation-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-continuation/9.4.19.v20190610/jetty-continuation-9.4.19.v20190610.pom" - ], - "sha256": "2bbd973e688f8f491aba5861280bae1a8699f5254f522b969e89208ae690edf9" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-http", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-http-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-http/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-http/9.4.19.v20190610/jetty-http-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-http/9.4.19.v20190610/jetty-http-9.4.19.v20190610.jar" - ], - "sha256": "54e4e6552d2ecf1fecb2b511c2a7f761f49c96c1980b103142baa33841abd398" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-http", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-http-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-http/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-http/9.4.19.v20190610/jetty-http-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-http/9.4.19.v20190610/jetty-http-9.4.19.v20190610.pom" - ], - "sha256": "8e00592d5bc8c9d1d6f6829e580b128116e70322cb52e11e593c917ae7698608" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-io", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-io-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-io/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-io/9.4.19.v20190610/jetty-io-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-io/9.4.19.v20190610/jetty-io-9.4.19.v20190610.jar" - ], - "sha256": "9a8326d191b5627f7985333f65b29c3ce37e22abf4f8aa2c539b84b31d72a270" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-io", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-io-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-io/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-io/9.4.19.v20190610/jetty-io-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-io/9.4.19.v20190610/jetty-io-9.4.19.v20190610.pom" - ], - "sha256": "a7ff54366b7cc300179cf6eb58f790e9253889304ab50e57dc47437d33f5aeb2" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-project", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-project-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-project/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-project/9.4.19.v20190610/jetty-project-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-project/9.4.19.v20190610/jetty-project-9.4.19.v20190610.pom" - ], - "sha256": "a45e1f021608e01fd57b1a75a683509b4631a160300a75494c8811d5a5a5c5b3" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-security", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-security-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-security/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-security/9.4.19.v20190610/jetty-security-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-security/9.4.19.v20190610/jetty-security-9.4.19.v20190610.jar" - ], - "sha256": "15a33448a7e0836d610cae9bce5db71d689538f8aafc197914d9c2b3b23ea400" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-security", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-security-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-security/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-security/9.4.19.v20190610/jetty-security-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-security/9.4.19.v20190610/jetty-security-9.4.19.v20190610.pom" - ], - "sha256": "226b7e7a7a4468b0226e353fb1418319d865690f7ca0a2bdd4fb56bc6231dd54" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-server", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-server-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-server/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-server/9.4.19.v20190610/jetty-server-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-server/9.4.19.v20190610/jetty-server-9.4.19.v20190610.jar" - ], - "sha256": "573807f7a979a316cda23d684601b69c8304c24ffaf18001fdb3253e9bc8b866" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-server", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-server-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-server/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-server/9.4.19.v20190610/jetty-server-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-server/9.4.19.v20190610/jetty-server-9.4.19.v20190610.pom" - ], - "sha256": "0dc16a4d37c4dc600434ee329bf32decbf900fb05a2db26a26abd81049d64450" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-servlet", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-servlet-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-servlet/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlet/9.4.19.v20190610/jetty-servlet-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlet/9.4.19.v20190610/jetty-servlet-9.4.19.v20190610.jar" - ], - "sha256": "3077c9174db95fa1c0c3523782d8ee562d14c5bd6ec0bf98dc8b75a94aab3727" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-servlet", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-servlet-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-servlet/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlet/9.4.19.v20190610/jetty-servlet-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlet/9.4.19.v20190610/jetty-servlet-9.4.19.v20190610.pom" - ], - "sha256": "166386146fe72d93e66ec8282d471c122a912ed7fa4889e0319579a19622bdfe" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-servlets", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-servlets-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-servlets/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlets/9.4.19.v20190610/jetty-servlets-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlets/9.4.19.v20190610/jetty-servlets-9.4.19.v20190610.jar" - ], - "sha256": "4d236c03823f9224309990f5643f212e9be09daf8f916f4a8ec985f2820d222d" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-servlets", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-servlets-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-servlets/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlets/9.4.19.v20190610/jetty-servlets-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlets/9.4.19.v20190610/jetty-servlets-9.4.19.v20190610.pom" - ], - "sha256": "31dbef42afe8681111bb95e5d65421903c3760687b1b5bdaca89bd473ccfce12" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-util", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-util-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-util/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util/9.4.19.v20190610/jetty-util-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util/9.4.19.v20190610/jetty-util-9.4.19.v20190610.jar" - ], - "sha256": "f102a74fe268aea0c45ee76655fdc7707361192bfe78e030a761a33a1fbae373" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-util", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-util-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-util/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util/9.4.19.v20190610/jetty-util-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util/9.4.19.v20190610/jetty-util-9.4.19.v20190610.pom" - ], - "sha256": "7f07690cd02b5e1f01c194bcfd469fb2e269cc81ef4417d3ac3f7fee674f5558" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-webapp", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-webapp-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-webapp/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-webapp/9.4.19.v20190610/jetty-webapp-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-webapp/9.4.19.v20190610/jetty-webapp-9.4.19.v20190610.jar" - ], - "sha256": "24490a248a40b7d82ad68ebdfb74c435248093d138b99411078b59a691b68ae9" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-webapp", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-webapp-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-webapp/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-webapp/9.4.19.v20190610/jetty-webapp-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-webapp/9.4.19.v20190610/jetty-webapp-9.4.19.v20190610.pom" - ], - "sha256": "89697903b77fe4b286826e9bae4bacaf270d18ef3c7ff180eda0f46196b05ce0" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-xml", - "version": "9.4.19.v20190610", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-xml-9.4.19.v20190610.jar", - "path": "org/eclipse/jetty/jetty-xml/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-xml/9.4.19.v20190610/jetty-xml-9.4.19.v20190610.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-xml/9.4.19.v20190610/jetty-xml-9.4.19.v20190610.jar" - ], - "sha256": "7c16c74774acefd6f054f9ef2f681ff191e702b49bcb26b529c4d0e1dae65b33" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-xml", - "version": "9.4.19.v20190610", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-xml-9.4.19.v20190610.pom", - "path": "org/eclipse/jetty/jetty-xml/9.4.19.v20190610", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-xml/9.4.19.v20190610/jetty-xml-9.4.19.v20190610.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-xml/9.4.19.v20190610/jetty-xml-9.4.19.v20190610.pom" - ], - "sha256": "40ff6dae6b6b675b05bd24fa1e1e4bcf64f3fa14b3c36627ef104056fc0a7df9" - }, - { - "id": { - "group": "org.hibernate.validator", - "name": "hibernate-validator", - "version": "6.0.17.Final", - "type": "jar", - "extension": "jar" - }, - "name": "hibernate-validator-6.0.17.Final.jar", - "path": "org/hibernate/validator/hibernate-validator/6.0.17.Final", - "urls": [ - "https://jcenter.bintray.com/org/hibernate/validator/hibernate-validator/6.0.17.Final/hibernate-validator-6.0.17.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/org/hibernate/validator/hibernate-validator/6.0.17.Final/hibernate-validator-6.0.17.Final.jar" - ], - "sha256": "3d072ac7e88b800c396d63ef0cad5bead2d8764e3b229b315fc1d17c7012d536" - }, - { - "id": { - "group": "org.hibernate.validator", - "name": "hibernate-validator", - "version": "6.0.17.Final", - "type": "pom", - "extension": "pom" - }, - "name": "hibernate-validator-6.0.17.Final.pom", - "path": "org/hibernate/validator/hibernate-validator/6.0.17.Final", - "urls": [ - "https://jcenter.bintray.com/org/hibernate/validator/hibernate-validator/6.0.17.Final/hibernate-validator-6.0.17.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/org/hibernate/validator/hibernate-validator/6.0.17.Final/hibernate-validator-6.0.17.Final.pom" - ], - "sha256": "9c6c391607654719ab2d1bd1ef07a0f28636d6e0a146587f4c5cd6df917e58a4" - }, - { - "id": { - "group": "org.hibernate.validator", - "name": "hibernate-validator-parent", - "version": "6.0.17.Final", - "type": "pom", - "extension": "pom" - }, - "name": "hibernate-validator-parent-6.0.17.Final.pom", - "path": "org/hibernate/validator/hibernate-validator-parent/6.0.17.Final", - "urls": [ - "https://jcenter.bintray.com/org/hibernate/validator/hibernate-validator-parent/6.0.17.Final/hibernate-validator-parent-6.0.17.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/org/hibernate/validator/hibernate-validator-parent/6.0.17.Final/hibernate-validator-parent-6.0.17.Final.pom" - ], - "sha256": "7e170f5b65644baf0098889331ea97e2f58dbba4206917240d970ccf6b06969a" - }, - { - "id": { - "group": "org.jboss", - "name": "jboss-parent", - "version": "15", - "type": "pom", - "extension": "pom" - }, - "name": "jboss-parent-15.pom", - "path": "org/jboss/jboss-parent/15", - "urls": [ - "https://jcenter.bintray.com/org/jboss/jboss-parent/15/jboss-parent-15.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jboss/jboss-parent/15/jboss-parent-15.pom" - ], - "sha256": "2ea302319636da65ee4566f956fe9f8328caff84fb4eeb1f9f472821a7e4bc29" - }, - { - "id": { - "group": "org.jboss.logging", - "name": "jboss-logging", - "version": "3.3.2.Final", - "type": "jar", - "extension": "jar" - }, - "name": "jboss-logging-3.3.2.Final.jar", - "path": "org/jboss/logging/jboss-logging/3.3.2.Final", - "urls": [ - "https://jcenter.bintray.com/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar" - ], - "sha256": "cb914bfe888da7d9162e965ac8b0d6f28f2f32eca944a00fbbf6dd3cf1aacc13" - }, - { - "id": { - "group": "org.jboss.logging", - "name": "jboss-logging", - "version": "3.3.2.Final", - "type": "pom", - "extension": "pom" - }, - "name": "jboss-logging-3.3.2.Final.pom", - "path": "org/jboss/logging/jboss-logging/3.3.2.Final", - "urls": [ - "https://jcenter.bintray.com/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.pom" - ], - "sha256": "df3b397b802aca364f3302c20b927bd1f9ae69dd581be158748568ef51e0ac79" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-api", - "version": "5.7.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-jupiter-api-5.7.0.jar", - "path": "org/junit/jupiter/junit-jupiter-api/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.jar" - ], - "sha256": "b03f78e0daeed2d77a0af9bcd662b4cdb9693f7ee72e01a539b508b84c63d182" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-api", - "version": "5.7.0", - "type": "module", - "extension": "module" - }, - "name": "junit-jupiter-api-5.7.0.module", - "path": "org/junit/jupiter/junit-jupiter-api/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.module" - ], - "sha256": "d1a7bae6cd44ad6d96715261410eef2338a494436d667280d1373a47c17e241c" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-api", - "version": "5.7.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-jupiter-api-5.7.0.pom", - "path": "org/junit/jupiter/junit-jupiter-api/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.pom" - ], - "sha256": "a0f823d513c8d4692935f24c2fe6e77cc4a7b6147a9e8a518f722e50bbf86138" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-engine", - "version": "5.7.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-jupiter-engine-5.7.0.jar", - "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.jar" - ], - "sha256": "dfa26af94644ac2612dde6625852fcb550a0d21caa243257de54cba738ba87af" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-engine", - "version": "5.7.0", - "type": "module", - "extension": "module" - }, - "name": "junit-jupiter-engine-5.7.0.module", - "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.module" - ], - "sha256": "c36bda48228eef5c40cdc9a9d6303bb848382cdb0884b3677d49182b4ec7a1a4" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-engine", - "version": "5.7.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-jupiter-engine-5.7.0.pom", - "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.pom" - ], - "sha256": "b702e250875d331ee3c6b88f37299fbe951f43992f4b2e4a8f144e2e4cf2c7e8" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-params", - "version": "5.7.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-jupiter-params-5.7.0.jar", - "path": "org/junit/jupiter/junit-jupiter-params/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.jar" - ], - "sha256": "ca9f555c37b9bf79effd2e834af549e4feb52ad8ac9e348fe5b430d4d8a482b7" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-params", - "version": "5.7.0", - "type": "module", - "extension": "module" - }, - "name": "junit-jupiter-params-5.7.0.module", - "path": "org/junit/jupiter/junit-jupiter-params/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.module" - ], - "sha256": "23561cb313916ed459a3a4c325c1573f7dc41f89c14fbea4328aa8c87782baaf" - }, - { - "id": { - "group": "org.junit.jupiter", - "name": "junit-jupiter-params", - "version": "5.7.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-jupiter-params-5.7.0.pom", - "path": "org/junit/jupiter/junit-jupiter-params/5.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.pom" - ], - "sha256": "23873e305a9751109839ad08b6b37dfadd1036f43b359b3b1b7bd2601fc73260" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-commons", - "version": "1.7.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-platform-commons-1.7.0.jar", - "path": "org/junit/platform/junit-platform-commons/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.jar" - ], - "sha256": "5330ee87cc7586e6e25175a34e9251624ff12ff525269d3415d0b4ca519b6fea" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-commons", - "version": "1.7.0", - "type": "module", - "extension": "module" - }, - "name": "junit-platform-commons-1.7.0.module", - "path": "org/junit/platform/junit-platform-commons/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.module" - ], - "sha256": "b0a5c7a1b7e409d1f5cc963d9aea1c77c34b90e163d6842a4489c6aa07ff8ee2" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-commons", - "version": "1.7.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-platform-commons-1.7.0.pom", - "path": "org/junit/platform/junit-platform-commons/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.pom" - ], - "sha256": "0cd7c4f9bee659912ac1dce46f123cd06f40bbb73ab316bd9411c792e3c680a2" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-engine", - "version": "1.7.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-platform-engine-1.7.0.jar", - "path": "org/junit/platform/junit-platform-engine/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.jar" - ], - "sha256": "75f21a20dc594afdc875736725b408cec6d0344874d29f34b2dd3075500236f2" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-engine", - "version": "1.7.0", - "type": "module", - "extension": "module" - }, - "name": "junit-platform-engine-1.7.0.module", - "path": "org/junit/platform/junit-platform-engine/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.module" - ], - "sha256": "6510a9fa881cef42d41485538dbc54749426db1e0b14ec433915ea5f2448079a" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-engine", - "version": "1.7.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-platform-engine-1.7.0.pom", - "path": "org/junit/platform/junit-platform-engine/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.pom" - ], - "sha256": "225b99c5032fd1cb8cecda2e8b5a7526d6a5f81fb98a29a57557f7f5ccda9d12" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-launcher", - "version": "1.7.0", - "type": "jar", - "extension": "jar" - }, - "name": "junit-platform-launcher-1.7.0.jar", - "path": "org/junit/platform/junit-platform-launcher/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.jar" - ], - "sha256": "fbdc748fde4c4279fe1d3c607447cb3b7ccd45d7338fc574f8a894ddf2d16818" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-launcher", - "version": "1.7.0", - "type": "module", - "extension": "module" - }, - "name": "junit-platform-launcher-1.7.0.module", - "path": "org/junit/platform/junit-platform-launcher/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.module" - ], - "sha256": "ce94d2ba02504fc91abdc0b797350e52528719d049eecc0438287ec95b964ba4" - }, - { - "id": { - "group": "org.junit.platform", - "name": "junit-platform-launcher", - "version": "1.7.0", - "type": "pom", - "extension": "pom" - }, - "name": "junit-platform-launcher-1.7.0.pom", - "path": "org/junit/platform/junit-platform-launcher/1.7.0", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.pom" - ], - "sha256": "24d05c28f5a9ead2c0678fd11279ea81f1cb7ef9d463441d9104fad15003829a" - }, - { - "id": { - "group": "org.mortbay.jasper", - "name": "apache-el", - "version": "8.5.40", - "type": "jar", - "extension": "jar" - }, - "name": "apache-el-8.5.40.jar", - "path": "org/mortbay/jasper/apache-el/8.5.40", - "urls": [ - "https://jcenter.bintray.com/org/mortbay/jasper/apache-el/8.5.40/apache-el-8.5.40.jar", - "https://repo.gradle.org/gradle/libs-releases/org/mortbay/jasper/apache-el/8.5.40/apache-el-8.5.40.jar" - ], - "sha256": "5535cb6cabd6071771ecac89ccc637afcc43a23be3c14891d018acc5478148ff" - }, - { - "id": { - "group": "org.mortbay.jasper", - "name": "apache-el", - "version": "8.5.40", - "type": "pom", - "extension": "pom" - }, - "name": "apache-el-8.5.40.pom", - "path": "org/mortbay/jasper/apache-el/8.5.40", - "urls": [ - "https://jcenter.bintray.com/org/mortbay/jasper/apache-el/8.5.40/apache-el-8.5.40.pom", - "https://repo.gradle.org/gradle/libs-releases/org/mortbay/jasper/apache-el/8.5.40/apache-el-8.5.40.pom" - ], - "sha256": "b96cf92c6513baeb3096c0f43b8e271e231e128677f6d6796332c0c1afe8ee3e" - }, - { - "id": { - "group": "org.mortbay.jasper", - "name": "jasper-jsp", - "version": "8.5.40", - "type": "pom", - "extension": "pom" - }, - "name": "jasper-jsp-8.5.40.pom", - "path": "org/mortbay/jasper/jasper-jsp/8.5.40", - "urls": [ - "https://jcenter.bintray.com/org/mortbay/jasper/jasper-jsp/8.5.40/jasper-jsp-8.5.40.pom", - "https://repo.gradle.org/gradle/libs-releases/org/mortbay/jasper/jasper-jsp/8.5.40/jasper-jsp-8.5.40.pom" - ], - "sha256": "395caacfd0c5e92f58282e8864ebf21fdfe14354ec86cd961f5d37836b170748" - }, - { - "id": { - "group": "org.reactivestreams", - "name": "reactive-streams", - "version": "1.0.2", - "type": "jar", - "extension": "jar" - }, - "name": "reactive-streams-1.0.2.jar", - "path": "org/reactivestreams/reactive-streams/1.0.2", - "urls": [ - "https://jcenter.bintray.com/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar", - "https://repo.gradle.org/gradle/libs-releases/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar" - ], - "sha256": "cc09ab0b140e0d0496c2165d4b32ce24f4d6446c0a26c5dc77b06bdf99ee8fae" - }, - { - "id": { - "group": "org.reactivestreams", - "name": "reactive-streams", - "version": "1.0.2", - "type": "pom", - "extension": "pom" - }, - "name": "reactive-streams-1.0.2.pom", - "path": "org/reactivestreams/reactive-streams/1.0.2", - "urls": [ - "https://jcenter.bintray.com/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.pom", - "https://repo.gradle.org/gradle/libs-releases/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.pom" - ], - "sha256": "5b626a99e5734ba8d0c0c8c3fc6258afa0624f4ce61ae1192247d03c57463ded" - }, - { - "id": { - "group": "org.slf4j", - "name": "jul-to-slf4j", - "version": "1.7.28", - "type": "jar", - "extension": "jar" - }, - "name": "jul-to-slf4j-1.7.28.jar", - "path": "org/slf4j/jul-to-slf4j/1.7.28", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/jul-to-slf4j/1.7.28/jul-to-slf4j-1.7.28.jar", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/jul-to-slf4j/1.7.28/jul-to-slf4j-1.7.28.jar" - ], - "sha256": "67c99ffdef691c3b0f817e130c2047fa43ecf12017613ff597f66f768d745475" - }, - { - "id": { - "group": "org.slf4j", - "name": "jul-to-slf4j", - "version": "1.7.28", - "type": "pom", - "extension": "pom" - }, - "name": "jul-to-slf4j-1.7.28.pom", - "path": "org/slf4j/jul-to-slf4j/1.7.28", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/jul-to-slf4j/1.7.28/jul-to-slf4j-1.7.28.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/jul-to-slf4j/1.7.28/jul-to-slf4j-1.7.28.pom" - ], - "sha256": "4853b84165f91828072cc2f345a96105a6d89d31b3bf5d8f763fd7c0d72c9086" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-api", - "version": "1.7.28", - "type": "jar", - "extension": "jar" - }, - "name": "slf4j-api-1.7.28.jar", - "path": "org/slf4j/slf4j-api/1.7.28", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.28/slf4j-api-1.7.28.jar", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/1.7.28/slf4j-api-1.7.28.jar" - ], - "sha256": "fb6e4f67a2a4689e3e713584db17a5d1090c1ebe6eec30e9e0349a6ee118141e" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-api", - "version": "1.7.28", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-api-1.7.28.pom", - "path": "org/slf4j/slf4j-api/1.7.28", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.28/slf4j-api-1.7.28.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/1.7.28/slf4j-api-1.7.28.pom" - ], - "sha256": "61f10feac576665b68caa6170cd423e8fb00055f1fad7ad9d7de2150e5f15caa" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-parent", - "version": "1.7.28", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-parent-1.7.28.pom", - "path": "org/slf4j/slf4j-parent/1.7.28", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-parent/1.7.28/slf4j-parent-1.7.28.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-parent/1.7.28/slf4j-parent-1.7.28.pom" - ], - "sha256": "919b5f42dde33ace036865d1e2b292d98a0627417ff756e0287f4a56ad3e544e" - }, - { - "id": { - "group": "org.sonatype.oss", - "name": "oss-parent", - "version": "9", - "type": "pom", - "extension": "pom" - }, - "name": "oss-parent-9.pom", - "path": "org/sonatype/oss/oss-parent/9", - "urls": [ - "https://jcenter.bintray.com/org/sonatype/oss/oss-parent/9/oss-parent-9.pom", - "https://repo.gradle.org/gradle/libs-releases/org/sonatype/oss/oss-parent/9/oss-parent-9.pom" - ], - "sha256": "fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-aop", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-aop-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-aop/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-aop/5.1.10.RELEASE/spring-aop-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-aop/5.1.10.RELEASE/spring-aop-5.1.10.RELEASE.jar" - ], - "sha256": "55c211e93b1cd339e2beae6e9440307d1fcb60bfd0c96c105ecea7f58bacc3d3" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-aop", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-aop-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-aop/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-aop/5.1.10.RELEASE/spring-aop-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-aop/5.1.10.RELEASE/spring-aop-5.1.10.RELEASE.pom" - ], - "sha256": "07e597b931da570c0a3e89c7590b04baab7ca56b31addd146fda16605a7b26c5" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-beans", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-beans-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-beans/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-beans/5.1.10.RELEASE/spring-beans-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-beans/5.1.10.RELEASE/spring-beans-5.1.10.RELEASE.jar" - ], - "sha256": "c82469fd2715bdb3194dff9ab3fbb215f351473d428fc169328d975b30992b9d" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-beans", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-beans-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-beans/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-beans/5.1.10.RELEASE/spring-beans-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-beans/5.1.10.RELEASE/spring-beans-5.1.10.RELEASE.pom" - ], - "sha256": "dcf56744d73e9fe489b7749cb63795396a7acc48a18f010a7707add63e5be74c" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-context", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-context-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-context/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-context/5.1.10.RELEASE/spring-context-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-context/5.1.10.RELEASE/spring-context-5.1.10.RELEASE.jar" - ], - "sha256": "2867abcedbc32b20f1f5f7265b1664057b034e474f30119337a0169fb9c91727" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-context", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-context-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-context/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-context/5.1.10.RELEASE/spring-context-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-context/5.1.10.RELEASE/spring-context-5.1.10.RELEASE.pom" - ], - "sha256": "fb088f1a7ef158ef3cdfb85ede5ee5ae01e042d2c9107e58aafe98f54f3ecb65" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-core", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-core-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-core/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-core/5.1.10.RELEASE/spring-core-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-core/5.1.10.RELEASE/spring-core-5.1.10.RELEASE.jar" - ], - "sha256": "531e9fba1a94d0a9afbe27ba6935cb068f2e2a158f31abed396436f5fed02580" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-core", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-core-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-core/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-core/5.1.10.RELEASE/spring-core-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-core/5.1.10.RELEASE/spring-core-5.1.10.RELEASE.pom" - ], - "sha256": "e388a847a03fdf6cdcbd3a803378bbee265c043e04c69130573466ce8046dc33" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-expression", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-expression-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-expression/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-expression/5.1.10.RELEASE/spring-expression-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-expression/5.1.10.RELEASE/spring-expression-5.1.10.RELEASE.jar" - ], - "sha256": "b3ac94044e6a97cc17ea56054b939c161d8150876e661a467e4d184e2a5d0b58" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-expression", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-expression-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-expression/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-expression/5.1.10.RELEASE/spring-expression-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-expression/5.1.10.RELEASE/spring-expression-5.1.10.RELEASE.pom" - ], - "sha256": "04f9834ba65b3198681712a691510f92aa4e006834bc3c20b64817ec8bbff9a3" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-jcl", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-jcl-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-jcl/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-jcl/5.1.10.RELEASE/spring-jcl-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-jcl/5.1.10.RELEASE/spring-jcl-5.1.10.RELEASE.jar" - ], - "sha256": "08a81d0f7e604fa2bbe23588a4c7f7c9819098522420e16e0acf630ca713508b" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-jcl", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-jcl-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-jcl/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-jcl/5.1.10.RELEASE/spring-jcl-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-jcl/5.1.10.RELEASE/spring-jcl-5.1.10.RELEASE.pom" - ], - "sha256": "6f3b85c214345887e98a3348c0284f24297a6aaaae10b25754cea991196430dc" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-web", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-web-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-web/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-web/5.1.10.RELEASE/spring-web-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-web/5.1.10.RELEASE/spring-web-5.1.10.RELEASE.jar" - ], - "sha256": "faf2bb67797af92a1b2342af5085797edd91675d30730a5ede9e112795b9c671" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-web", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-web-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-web/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-web/5.1.10.RELEASE/spring-web-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-web/5.1.10.RELEASE/spring-web-5.1.10.RELEASE.pom" - ], - "sha256": "aabeeaa12fab56cdb2615b2136f09d5ce714e9800e719c6e7b00f210b10b6221" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-webmvc", - "version": "5.1.10.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-webmvc-5.1.10.RELEASE.jar", - "path": "org/springframework/spring-webmvc/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-webmvc/5.1.10.RELEASE/spring-webmvc-5.1.10.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-webmvc/5.1.10.RELEASE/spring-webmvc-5.1.10.RELEASE.jar" - ], - "sha256": "622955e52bb3affbdd66c175730c918c1ad43fd53da98dd4987154b4295ed0f8" - }, - { - "id": { - "group": "org.springframework", - "name": "spring-webmvc", - "version": "5.1.10.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-webmvc-5.1.10.RELEASE.pom", - "path": "org/springframework/spring-webmvc/5.1.10.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/spring-webmvc/5.1.10.RELEASE/spring-webmvc-5.1.10.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/spring-webmvc/5.1.10.RELEASE/spring-webmvc-5.1.10.RELEASE.pom" - ], - "sha256": "6f13181c20de3c4ff6e991da9114feefd7f61d669ca0013a7180936024996142" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot/2.1.9.RELEASE/spring-boot-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot/2.1.9.RELEASE/spring-boot-2.1.9.RELEASE.jar" - ], - "sha256": "f6132cff729d4fd3436baef5eb574be21a9d693244d7687dabf2478e25df285b" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot/2.1.9.RELEASE/spring-boot-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot/2.1.9.RELEASE/spring-boot-2.1.9.RELEASE.pom" - ], - "sha256": "89fc032b1e6c04ae064ba62b35d47f395f3be181bcde73da6e11099c5f0b6805" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-autoconfigure", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-autoconfigure-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot-autoconfigure/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-autoconfigure/2.1.9.RELEASE/spring-boot-autoconfigure-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-autoconfigure/2.1.9.RELEASE/spring-boot-autoconfigure-2.1.9.RELEASE.jar" - ], - "sha256": "1fe2fee6ca81cab388891ed1bd1116cfbd7fff991cf0802a2bf5bb33e09e7ff9" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-autoconfigure", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-autoconfigure-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-autoconfigure/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-autoconfigure/2.1.9.RELEASE/spring-boot-autoconfigure-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-autoconfigure/2.1.9.RELEASE/spring-boot-autoconfigure-2.1.9.RELEASE.pom" - ], - "sha256": "fa1c8dbfef02a548b7f1a98689cd3586ca2fb7528da4154c4dfde78e265d566b" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-dependencies", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-dependencies-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-dependencies/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-dependencies/2.1.9.RELEASE/spring-boot-dependencies-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-dependencies/2.1.9.RELEASE/spring-boot-dependencies-2.1.9.RELEASE.pom" - ], - "sha256": "03d3b3edff0f94ee3dd3a98e235b65c18fdbf7ad7e1717e80de96d57e398e348" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-parent", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-parent-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-parent/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-parent/2.1.9.RELEASE/spring-boot-parent-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-parent/2.1.9.RELEASE/spring-boot-parent-2.1.9.RELEASE.pom" - ], - "sha256": "6b46e6d6ae5ec36fb401dcecd4504a99d1a03e5d4402129334785c59c9728c5a" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-starter-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot-starter/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter/2.1.9.RELEASE/spring-boot-starter-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter/2.1.9.RELEASE/spring-boot-starter-2.1.9.RELEASE.jar" - ], - "sha256": "0cf930a92308e8002875ef920f48266eb6e0d1e1e4e06c379b3fe4cd49ced0ca" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-starter-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-starter/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter/2.1.9.RELEASE/spring-boot-starter-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter/2.1.9.RELEASE/spring-boot-starter-2.1.9.RELEASE.pom" - ], - "sha256": "5f33e958c3ba773108f87cf5901084da318f590a59ef4873fd8a1febb4591baa" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-jetty", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-starter-jetty-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot-starter-jetty/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-jetty/2.1.9.RELEASE/spring-boot-starter-jetty-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-jetty/2.1.9.RELEASE/spring-boot-starter-jetty-2.1.9.RELEASE.jar" - ], - "sha256": "59c63fec3de28389d3a0fbf60877cc6968ecf3dfc002546aa7e7f03e97f611e7" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-jetty", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-starter-jetty-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-starter-jetty/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-jetty/2.1.9.RELEASE/spring-boot-starter-jetty-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-jetty/2.1.9.RELEASE/spring-boot-starter-jetty-2.1.9.RELEASE.pom" - ], - "sha256": "f20b38083912143f64b3744b212cd1474f088ba15dfccac841431e51aec0348d" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-json", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-starter-json-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot-starter-json/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-json/2.1.9.RELEASE/spring-boot-starter-json-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-json/2.1.9.RELEASE/spring-boot-starter-json-2.1.9.RELEASE.jar" - ], - "sha256": "a09bf142a45c7cb75f18ceba06e34d9d0cd1bb7539225a80205e4b4e0c8d75e5" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-json", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-starter-json-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-starter-json/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-json/2.1.9.RELEASE/spring-boot-starter-json-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-json/2.1.9.RELEASE/spring-boot-starter-json-2.1.9.RELEASE.pom" - ], - "sha256": "9a96a5a48cebb6aaeb1328be0fa7c14f163f76b0196db8fabe287db5bc672268" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-logging", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-starter-logging-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot-starter-logging/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-logging/2.1.9.RELEASE/spring-boot-starter-logging-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-logging/2.1.9.RELEASE/spring-boot-starter-logging-2.1.9.RELEASE.jar" - ], - "sha256": "6e6ccd50b5b095cbcae8634083bf07c7d8a4720939dc404de0da21e8686f9f30" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-logging", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-starter-logging-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-starter-logging/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-logging/2.1.9.RELEASE/spring-boot-starter-logging-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-logging/2.1.9.RELEASE/spring-boot-starter-logging-2.1.9.RELEASE.pom" - ], - "sha256": "ad84a26d85f3aa3ec13c19c5d2d501a01d87803a65dff297e8a4f7a16f97e371" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-web", - "version": "2.1.9.RELEASE", - "type": "jar", - "extension": "jar" - }, - "name": "spring-boot-starter-web-2.1.9.RELEASE.jar", - "path": "org/springframework/boot/spring-boot-starter-web/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-web/2.1.9.RELEASE/spring-boot-starter-web-2.1.9.RELEASE.jar", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-web/2.1.9.RELEASE/spring-boot-starter-web-2.1.9.RELEASE.jar" - ], - "sha256": "14b2e6e5d7ef6868888a4d2fe2f0f88b4e4c9983876a43f033ebd9320c610e70" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starter-web", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-starter-web-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-starter-web/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starter-web/2.1.9.RELEASE/spring-boot-starter-web-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starter-web/2.1.9.RELEASE/spring-boot-starter-web-2.1.9.RELEASE.pom" - ], - "sha256": "5f86ce2139100c62466266b7ae71775b5876982f609dfbea62088f9cae85e9f9" - }, - { - "id": { - "group": "org.springframework.boot", - "name": "spring-boot-starters", - "version": "2.1.9.RELEASE", - "type": "pom", - "extension": "pom" - }, - "name": "spring-boot-starters-2.1.9.RELEASE.pom", - "path": "org/springframework/boot/spring-boot-starters/2.1.9.RELEASE", - "urls": [ - "https://jcenter.bintray.com/org/springframework/boot/spring-boot-starters/2.1.9.RELEASE/spring-boot-starters-2.1.9.RELEASE.pom", - "https://repo.gradle.org/gradle/libs-releases/org/springframework/boot/spring-boot-starters/2.1.9.RELEASE/spring-boot-starters-2.1.9.RELEASE.pom" - ], - "sha256": "58ca4d34ae4c673eaa5b54abc91b41bf921b1bb7026193dfa586836cf0a5349e" - }, - { - "id": { - "group": "org.yaml", - "name": "snakeyaml", - "version": "1.23", - "type": "jar", - "extension": "jar" - }, - "name": "snakeyaml-1.23.jar", - "path": "org/yaml/snakeyaml/1.23", - "urls": [ - "https://jcenter.bintray.com/org/yaml/snakeyaml/1.23/snakeyaml-1.23.jar", - "https://repo.gradle.org/gradle/libs-releases/org/yaml/snakeyaml/1.23/snakeyaml-1.23.jar" - ], - "sha256": "13009fb5ede3cf2be5a8d0f1602155aeaa0ce5ef5f9366892bd258d8d3d4d2b1" - }, - { - "id": { - "group": "org.yaml", - "name": "snakeyaml", - "version": "1.23", - "type": "pom", - "extension": "pom" - }, - "name": "snakeyaml-1.23.pom", - "path": "org/yaml/snakeyaml/1.23", - "urls": [ - "https://jcenter.bintray.com/org/yaml/snakeyaml/1.23/snakeyaml-1.23.pom", - "https://repo.gradle.org/gradle/libs-releases/org/yaml/snakeyaml/1.23/snakeyaml-1.23.pom" - ], - "sha256": "1e1beb22ca906209700122b5cacf6f2719324538c5b1e3c27bf91564c8d31dbd" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "annotations", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "annotations-2.7.19.jar", - "path": "software/amazon/awssdk/annotations/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/annotations/2.7.19/annotations-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/annotations/2.7.19/annotations-2.7.19.jar" - ], - "sha256": "5cdfa12c15a51b771548eecf836570cb51de23a1fd96bf17c2bba5f47c0cb896" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "annotations", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "annotations-2.7.19.pom", - "path": "software/amazon/awssdk/annotations/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/annotations/2.7.19/annotations-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/annotations/2.7.19/annotations-2.7.19.pom" - ], - "sha256": "7277e2e6de2734fcc3ce2bbb83b896762c35a44836947aec410225f5a4971964" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "apache-client", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "apache-client-2.7.19.jar", - "path": "software/amazon/awssdk/apache-client/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/apache-client/2.7.19/apache-client-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/apache-client/2.7.19/apache-client-2.7.19.jar" - ], - "sha256": "b37470db8ac1f4ad63346f504c2ef973eb99550a4aaad8c9398c4df9f55ae594" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "apache-client", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "apache-client-2.7.19.pom", - "path": "software/amazon/awssdk/apache-client/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/apache-client/2.7.19/apache-client-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/apache-client/2.7.19/apache-client-2.7.19.pom" - ], - "sha256": "db55c11d69122bf4ae9b8eaf82062bf9377a2751b0aa0ffd8a04b6601821c7b2" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "auth", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "auth-2.7.19.jar", - "path": "software/amazon/awssdk/auth/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/auth/2.7.19/auth-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/auth/2.7.19/auth-2.7.19.jar" - ], - "sha256": "ee75c970b5c4de291ac6db977e1e1a981fb43a7ba30ae52ee8a00f4a371f6066" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "auth", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "auth-2.7.19.pom", - "path": "software/amazon/awssdk/auth/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/auth/2.7.19/auth-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/auth/2.7.19/auth-2.7.19.pom" - ], - "sha256": "5dbfcd02b63b2a84481c822101eadfce60fa72a3f7e4067e1af54588fd0f58e9" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-core", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "aws-core-2.7.19.jar", - "path": "software/amazon/awssdk/aws-core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-core/2.7.19/aws-core-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-core/2.7.19/aws-core-2.7.19.jar" - ], - "sha256": "0208690532f71c1b65193d2ab85a66cd26f57d04aaa4038826890143381e7323" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-core", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "aws-core-2.7.19.pom", - "path": "software/amazon/awssdk/aws-core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-core/2.7.19/aws-core-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-core/2.7.19/aws-core-2.7.19.pom" - ], - "sha256": "c3092bc6bf56b32312d6a6f0bdb8862e1fd96fd870b4cd4b6d2d0b3e3b740373" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-query-protocol", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "aws-query-protocol-2.7.19.jar", - "path": "software/amazon/awssdk/aws-query-protocol/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-query-protocol/2.7.19/aws-query-protocol-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-query-protocol/2.7.19/aws-query-protocol-2.7.19.jar" - ], - "sha256": "8c982f3a434b8276a3ecb24f5a880d4120544143b48ffe5085549a77da9857d8" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-query-protocol", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "aws-query-protocol-2.7.19.pom", - "path": "software/amazon/awssdk/aws-query-protocol/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-query-protocol/2.7.19/aws-query-protocol-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-query-protocol/2.7.19/aws-query-protocol-2.7.19.pom" - ], - "sha256": "b4caf3f658d5e6789aadd5b7083e1d04b27a7f09b207e63e6043eb6d9107a739" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-sdk-java-pom", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "aws-sdk-java-pom-2.7.19.pom", - "path": "software/amazon/awssdk/aws-sdk-java-pom/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-sdk-java-pom/2.7.19/aws-sdk-java-pom-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-sdk-java-pom/2.7.19/aws-sdk-java-pom-2.7.19.pom" - ], - "sha256": "37a0d91d094eeaebbdddc3ebc357cafe6113bac48448c0c3c0a69f9925de18c3" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-xml-protocol", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "aws-xml-protocol-2.7.19.jar", - "path": "software/amazon/awssdk/aws-xml-protocol/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-xml-protocol/2.7.19/aws-xml-protocol-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-xml-protocol/2.7.19/aws-xml-protocol-2.7.19.jar" - ], - "sha256": "dde346d619ecbffb504acb9bc66f5e4541e13106f962c067e7fc825311e2feb0" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "aws-xml-protocol", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "aws-xml-protocol-2.7.19.pom", - "path": "software/amazon/awssdk/aws-xml-protocol/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/aws-xml-protocol/2.7.19/aws-xml-protocol-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/aws-xml-protocol/2.7.19/aws-xml-protocol-2.7.19.pom" - ], - "sha256": "8472e0c909f36cb3f3b0345974aaa87bfb858ea12799857ad93ba7ed81913fef" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "core", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "core-2.7.19.pom", - "path": "software/amazon/awssdk/core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/core/2.7.19/core-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/core/2.7.19/core-2.7.19.pom" - ], - "sha256": "c47d65f6242f3627dea7aec49ed9f4d27b8bd9f3ab3143c89edcc08a9065bc3a" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "http-client-spi", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "http-client-spi-2.7.19.jar", - "path": "software/amazon/awssdk/http-client-spi/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/http-client-spi/2.7.19/http-client-spi-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/http-client-spi/2.7.19/http-client-spi-2.7.19.jar" - ], - "sha256": "fccf89267de9859340571a7b44e63395760436f6e37b1470690b4609b8bb98c7" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "http-client-spi", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "http-client-spi-2.7.19.pom", - "path": "software/amazon/awssdk/http-client-spi/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/http-client-spi/2.7.19/http-client-spi-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/http-client-spi/2.7.19/http-client-spi-2.7.19.pom" - ], - "sha256": "3d3e37652d81193c2883a7258a71174c502d17026057c263a2f93066a69f3bc4" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "http-clients", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "http-clients-2.7.19.pom", - "path": "software/amazon/awssdk/http-clients/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/http-clients/2.7.19/http-clients-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/http-clients/2.7.19/http-clients-2.7.19.pom" - ], - "sha256": "46edcec27865183f7ccedf631d9fe3695016435b5791ce5aa39399be1eeb0879" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "netty-nio-client", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "netty-nio-client-2.7.19.jar", - "path": "software/amazon/awssdk/netty-nio-client/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/netty-nio-client/2.7.19/netty-nio-client-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/netty-nio-client/2.7.19/netty-nio-client-2.7.19.jar" - ], - "sha256": "1a8bfa92886391312eae110e31408e08b5644e8920e5b9f96eebabf6633fc58f" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "netty-nio-client", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "netty-nio-client-2.7.19.pom", - "path": "software/amazon/awssdk/netty-nio-client/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/netty-nio-client/2.7.19/netty-nio-client-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/netty-nio-client/2.7.19/netty-nio-client-2.7.19.pom" - ], - "sha256": "cc85fddb1aa58456b8f8c091889e8b709fe7a2efa0f5b35ae9a7780422739f74" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "profiles", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "profiles-2.7.19.jar", - "path": "software/amazon/awssdk/profiles/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/profiles/2.7.19/profiles-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/profiles/2.7.19/profiles-2.7.19.jar" - ], - "sha256": "c87cb4dbd1ddb7742e199a3ed462bb63f2c280de1a63d94ddacb2e5547a84b75" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "profiles", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "profiles-2.7.19.pom", - "path": "software/amazon/awssdk/profiles/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/profiles/2.7.19/profiles-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/profiles/2.7.19/profiles-2.7.19.pom" - ], - "sha256": "b1842a99ce20cea26dfee5a55aabedf2fc0d6104c4af9a34e36e24ba72481041" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "protocol-core", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "protocol-core-2.7.19.jar", - "path": "software/amazon/awssdk/protocol-core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/protocol-core/2.7.19/protocol-core-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/protocol-core/2.7.19/protocol-core-2.7.19.jar" - ], - "sha256": "bd591ea2e6fc37408a79a3a4cdbe4605a35ec4982934e8df0efc28b42365d67e" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "protocol-core", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "protocol-core-2.7.19.pom", - "path": "software/amazon/awssdk/protocol-core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/protocol-core/2.7.19/protocol-core-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/protocol-core/2.7.19/protocol-core-2.7.19.pom" - ], - "sha256": "bc8923a7d4e827bb3953f0768e809aed1a137830115c8086dce7b78eb0ac76e0" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "protocols", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "protocols-2.7.19.pom", - "path": "software/amazon/awssdk/protocols/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/protocols/2.7.19/protocols-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/protocols/2.7.19/protocols-2.7.19.pom" - ], - "sha256": "a6558ad74253e279ba457ca8fa6010083d154ea371161d3d2a463601d78ec6d4" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "regions", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "regions-2.7.19.jar", - "path": "software/amazon/awssdk/regions/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/regions/2.7.19/regions-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/regions/2.7.19/regions-2.7.19.jar" - ], - "sha256": "42975ac83d4760974748bde154c4251d15d80f3645c49119427d23431849bd22" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "regions", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "regions-2.7.19.pom", - "path": "software/amazon/awssdk/regions/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/regions/2.7.19/regions-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/regions/2.7.19/regions-2.7.19.pom" - ], - "sha256": "274c3fe36923ff4176001275c0463da3aab24854cfc09c1c334df10022346118" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "s3", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "s3-2.7.19.jar", - "path": "software/amazon/awssdk/s3/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/s3/2.7.19/s3-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/s3/2.7.19/s3-2.7.19.jar" - ], - "sha256": "2fd3f71b3264cf7f75bf76606d4bb295b140c5dd66b25a380708c56524b3d4f2" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "s3", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "s3-2.7.19.pom", - "path": "software/amazon/awssdk/s3/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/s3/2.7.19/s3-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/s3/2.7.19/s3-2.7.19.pom" - ], - "sha256": "7805f882007b6c8163679f0ad605702bb1826bdfca179fa825c02eebcf8ace18" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "sdk-core", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "sdk-core-2.7.19.jar", - "path": "software/amazon/awssdk/sdk-core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/sdk-core/2.7.19/sdk-core-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/sdk-core/2.7.19/sdk-core-2.7.19.jar" - ], - "sha256": "6863d85d4d7a47c02d7d3a0b7dfea608851a8cab36353d1f2a7c6a34fe8d7aaa" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "sdk-core", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "sdk-core-2.7.19.pom", - "path": "software/amazon/awssdk/sdk-core/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/sdk-core/2.7.19/sdk-core-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/sdk-core/2.7.19/sdk-core-2.7.19.pom" - ], - "sha256": "2d86a6e6aea330a416e218224d2ce2f6fc61ef1569debb62636e295e304f8a7b" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "services", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "services-2.7.19.pom", - "path": "software/amazon/awssdk/services/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/services/2.7.19/services-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/services/2.7.19/services-2.7.19.pom" - ], - "sha256": "cbbf2b4d45c2681a9dcc91cf36ab1cf47714f769dc2aae745d69950e7a38673b" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "url-connection-client", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "url-connection-client-2.7.19.jar", - "path": "software/amazon/awssdk/url-connection-client/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/url-connection-client/2.7.19/url-connection-client-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/url-connection-client/2.7.19/url-connection-client-2.7.19.jar" - ], - "sha256": "568bf72374c5949fbb3398fb19eae141708aa6f339385649387797372f6ae033" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "url-connection-client", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "url-connection-client-2.7.19.pom", - "path": "software/amazon/awssdk/url-connection-client/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/url-connection-client/2.7.19/url-connection-client-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/url-connection-client/2.7.19/url-connection-client-2.7.19.pom" - ], - "sha256": "2f178ae7d45be5cf13a0bb99990a4c71ed7ec3e294bbcb8adf6d7692cb52abeb" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "utils", - "version": "2.7.19", - "type": "jar", - "extension": "jar" - }, - "name": "utils-2.7.19.jar", - "path": "software/amazon/awssdk/utils/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/utils/2.7.19/utils-2.7.19.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/utils/2.7.19/utils-2.7.19.jar" - ], - "sha256": "3b880bdb943819afd736367dfa2a0ca7bd07f3f31d633a56d459360d36b1580b" - }, - { - "id": { - "group": "software.amazon.awssdk", - "name": "utils", - "version": "2.7.19", - "type": "pom", - "extension": "pom" - }, - "name": "utils-2.7.19.pom", - "path": "software/amazon/awssdk/utils/2.7.19", - "urls": [ - "https://jcenter.bintray.com/software/amazon/awssdk/utils/2.7.19/utils-2.7.19.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/awssdk/utils/2.7.19/utils-2.7.19.pom" - ], - "sha256": "2ade20946840cc7cbca85522954f4b1ccbd08d68dafd04d9e237c298520cfbba" - }, - { - "id": { - "group": "software.amazon.eventstream", - "name": "eventstream", - "version": "1.0.1", - "type": "jar", - "extension": "jar" - }, - "name": "eventstream-1.0.1.jar", - "path": "software/amazon/eventstream/eventstream/1.0.1", - "urls": [ - "https://jcenter.bintray.com/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" - ], - "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822" - }, - { - "id": { - "group": "software.amazon.eventstream", - "name": "eventstream", - "version": "1.0.1", - "type": "pom", - "extension": "pom" - }, - "name": "eventstream-1.0.1.pom", - "path": "software/amazon/eventstream/eventstream/1.0.1", - "urls": [ - "https://jcenter.bintray.com/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.pom" - ], - "sha256": "f9460cb794a0a7af68277efb5769569e8e66515250276c37e62a7e8bd4b257cc" - }, - { - "id": { - "group": "software.amazon.ion", - "name": "ion-java", - "version": "1.0.2", - "type": "jar", - "extension": "jar" - }, - "name": "ion-java-1.0.2.jar", - "path": "software/amazon/ion/ion-java/1.0.2", - "urls": [ - "https://jcenter.bintray.com/software/amazon/ion/ion-java/1.0.2/ion-java-1.0.2.jar", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/ion/ion-java/1.0.2/ion-java-1.0.2.jar" - ], - "sha256": "0d127b205a1fce0abc2a3757a041748651bc66c15cf4c059bac5833b27d471a5" - }, - { - "id": { - "group": "software.amazon.ion", - "name": "ion-java", - "version": "1.0.2", - "type": "pom", - "extension": "pom" - }, - "name": "ion-java-1.0.2.pom", - "path": "software/amazon/ion/ion-java/1.0.2", - "urls": [ - "https://jcenter.bintray.com/software/amazon/ion/ion-java/1.0.2/ion-java-1.0.2.pom", - "https://repo.gradle.org/gradle/libs-releases/software/amazon/ion/ion-java/1.0.2/ion-java-1.0.2.pom" - ], - "sha256": "20a643c46de6bc30cc81fa3b9e3bb1697afa37168cc183745497b704969bbb92" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-core", - "version": "1.11.488", - "type": "jar", - "extension": "jar" - }, - "name": "aws-java-sdk-core-1.11.488.jar", - "path": "com/amazonaws/aws-java-sdk-core/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-core/1.11.488/aws-java-sdk-core-1.11.488.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-core/1.11.488/aws-java-sdk-core-1.11.488.jar" - ], - "sha256": "cec31c0a7f56faa4d9e08aed124a186d95ec73c66893013ebaf979b5c356f71d" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-core", - "version": "1.11.488", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-core-1.11.488.pom", - "path": "com/amazonaws/aws-java-sdk-core/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-core/1.11.488/aws-java-sdk-core-1.11.488.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-core/1.11.488/aws-java-sdk-core-1.11.488.pom" - ], - "sha256": "565c2da400873c4713241e9098cd0362468321abac5ac70249341edf95a45c81" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-kms", - "version": "1.11.488", - "type": "jar", - "extension": "jar" - }, - "name": "aws-java-sdk-kms-1.11.488.jar", - "path": "com/amazonaws/aws-java-sdk-kms/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-kms/1.11.488/aws-java-sdk-kms-1.11.488.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-kms/1.11.488/aws-java-sdk-kms-1.11.488.jar" - ], - "sha256": "5449724c43c24c5d148edaf47283b0265524adb247fc99cd59b6944f6e06b6e3" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-kms", - "version": "1.11.488", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-kms-1.11.488.pom", - "path": "com/amazonaws/aws-java-sdk-kms/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-kms/1.11.488/aws-java-sdk-kms-1.11.488.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-kms/1.11.488/aws-java-sdk-kms-1.11.488.pom" - ], - "sha256": "90671c95019485e092530bedf0b5db4300e5d5484548d5aaa21e27570e6f8f50" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-pom", - "version": "1.11.488", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-pom-1.11.488.pom", - "path": "com/amazonaws/aws-java-sdk-pom/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-pom/1.11.488/aws-java-sdk-pom-1.11.488.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-pom/1.11.488/aws-java-sdk-pom-1.11.488.pom" - ], - "sha256": "0e2cbd204b8cacb635e23f00d793c34a8d02999e68c9458572e9b0ff9db64118" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-s3", - "version": "1.11.488", - "type": "jar", - "extension": "jar" - }, - "name": "aws-java-sdk-s3-1.11.488.jar", - "path": "com/amazonaws/aws-java-sdk-s3/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-s3/1.11.488/aws-java-sdk-s3-1.11.488.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-s3/1.11.488/aws-java-sdk-s3-1.11.488.jar" - ], - "sha256": "607b4057b63682274b4d34c2d07b358ec6ff7a2e2619753dc6dc4cc5c3fbcaf3" - }, - { - "id": { - "group": "com.amazonaws", - "name": "aws-java-sdk-s3", - "version": "1.11.488", - "type": "pom", - "extension": "pom" - }, - "name": "aws-java-sdk-s3-1.11.488.pom", - "path": "com/amazonaws/aws-java-sdk-s3/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/aws-java-sdk-s3/1.11.488/aws-java-sdk-s3-1.11.488.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/aws-java-sdk-s3/1.11.488/aws-java-sdk-s3-1.11.488.pom" - ], - "sha256": "02302bacaebe3b15989093320349d387ccf96e545f3ae684392be9ea6a895f7d" - }, - { - "id": { - "group": "com.amazonaws", - "name": "jmespath-java", - "version": "1.11.488", - "type": "jar", - "extension": "jar" - }, - "name": "jmespath-java-1.11.488.jar", - "path": "com/amazonaws/jmespath-java/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/jmespath-java/1.11.488/jmespath-java-1.11.488.jar", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/jmespath-java/1.11.488/jmespath-java-1.11.488.jar" - ], - "sha256": "6e98377d30a3391595d706cfb5290a346bd8bfa764f1463fd5abf334c36b1404" - }, - { - "id": { - "group": "com.amazonaws", - "name": "jmespath-java", - "version": "1.11.488", - "type": "pom", - "extension": "pom" - }, - "name": "jmespath-java-1.11.488.pom", - "path": "com/amazonaws/jmespath-java/1.11.488", - "urls": [ - "https://jcenter.bintray.com/com/amazonaws/jmespath-java/1.11.488/jmespath-java-1.11.488.pom", - "https://repo.gradle.org/gradle/libs-releases/com/amazonaws/jmespath-java/1.11.488/jmespath-java-1.11.488.pom" - ], - "sha256": "1c99dd71a37d39ae9bee72035a6448fa6e89526710045b2bea8af3f508bbc4f3" - }, - { - "id": { - "group": "dev.minutest", - "name": "minutest", - "version": "2.0.0-alpha", - "type": "jar", - "extension": "jar" - }, - "name": "minutest-2.0.0-alpha.jar", - "path": "dev/minutest/minutest/2.0.0-alpha", - "urls": [ - "https://jcenter.bintray.com/dev/minutest/minutest/2.0.0-alpha/minutest-2.0.0-alpha.jar", - "https://repo.gradle.org/gradle/libs-releases/dev/minutest/minutest/2.0.0-alpha/minutest-2.0.0-alpha.jar" - ], - "sha256": "7c595c03d13b460e9b24a366d5228242776658ab3a75ab8e9b7b9b602393b59a" - }, - { - "id": { - "group": "dev.minutest", - "name": "minutest", - "version": "2.0.0-alpha", - "type": "pom", - "extension": "pom" - }, - "name": "minutest-2.0.0-alpha.pom", - "path": "dev/minutest/minutest/2.0.0-alpha", - "urls": [ - "https://jcenter.bintray.com/dev/minutest/minutest/2.0.0-alpha/minutest-2.0.0-alpha.pom", - "https://repo.gradle.org/gradle/libs-releases/dev/minutest/minutest/2.0.0-alpha/minutest-2.0.0-alpha.pom" - ], - "sha256": "343d2376b797ec34073758b04c8aef4e5227184e8adbc105531a4ddfc2bd52ea" - }, - { - "id": { - "group": "io.github.classgraph", - "name": "classgraph", - "version": "4.8.28", - "type": "jar", - "extension": "jar" - }, - "name": "classgraph-4.8.28.jar", - "path": "io/github/classgraph/classgraph/4.8.28", - "urls": [ - "https://jcenter.bintray.com/io/github/classgraph/classgraph/4.8.28/classgraph-4.8.28.jar", - "https://repo.gradle.org/gradle/libs-releases/io/github/classgraph/classgraph/4.8.28/classgraph-4.8.28.jar" - ], - "sha256": "bddc6eb9bcd88d1054d362c4a870c18b0a6d74f4ce7961a527a03748a16f8e31" - }, - { - "id": { - "group": "io.github.classgraph", - "name": "classgraph", - "version": "4.8.28", - "type": "pom", - "extension": "pom" - }, - "name": "classgraph-4.8.28.pom", - "path": "io/github/classgraph/classgraph/4.8.28", - "urls": [ - "https://jcenter.bintray.com/io/github/classgraph/classgraph/4.8.28/classgraph-4.8.28.pom", - "https://repo.gradle.org/gradle/libs-releases/io/github/classgraph/classgraph/4.8.28/classgraph-4.8.28.pom" - ], - "sha256": "75d61da98c46d79a3a548a952bd806020f808c75ccd21958a6c791cfbfa0481e" - }, - { - "id": { - "group": "io.javalin", - "name": "javalin", - "version": "3.13.3", - "type": "jar", - "extension": "jar" - }, - "name": "javalin-3.13.3.jar", - "path": "io/javalin/javalin/3.13.3", - "urls": [ - "https://jcenter.bintray.com/io/javalin/javalin/3.13.3/javalin-3.13.3.jar", - "https://repo.gradle.org/gradle/libs-releases/io/javalin/javalin/3.13.3/javalin-3.13.3.jar" - ], - "sha256": "b4585102e1e23c08e51d06432001ffdaf6d749ed87e8a4e68525aae1d43a8b4a" - }, - { - "id": { - "group": "io.javalin", - "name": "javalin", - "version": "3.13.3", - "type": "pom", - "extension": "pom" - }, - "name": "javalin-3.13.3.pom", - "path": "io/javalin/javalin/3.13.3", - "urls": [ - "https://jcenter.bintray.com/io/javalin/javalin/3.13.3/javalin-3.13.3.pom", - "https://repo.gradle.org/gradle/libs-releases/io/javalin/javalin/3.13.3/javalin-3.13.3.pom" - ], - "sha256": "87ec1c554071b95d9abb5dda986150e339e40d0444dfdf6f87256f269f9933c2" - }, - { - "id": { - "group": "io.javalin", - "name": "javalin-parent", - "version": "3.13.3", - "type": "pom", - "extension": "pom" - }, - "name": "javalin-parent-3.13.3.pom", - "path": "io/javalin/javalin-parent/3.13.3", - "urls": [ - "https://jcenter.bintray.com/io/javalin/javalin-parent/3.13.3/javalin-parent-3.13.3.pom", - "https://repo.gradle.org/gradle/libs-releases/io/javalin/javalin-parent/3.13.3/javalin-parent-3.13.3.pom" - ], - "sha256": "e16daaf5fba57027e3829b7e9d11ab89e1365eaee4d0090b3b536812b136678c" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpclient", - "version": "4.5.5", - "type": "jar", - "extension": "jar" - }, - "name": "httpclient-4.5.5.jar", - "path": "org/apache/httpcomponents/httpclient/4.5.5", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar" - ], - "sha256": "7e97724443ad2a25ad8c73183431d47cc7946271bcbbdfa91a8a17522a566573" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpclient", - "version": "4.5.5", - "type": "pom", - "extension": "pom" - }, - "name": "httpclient-4.5.5.pom", - "path": "org/apache/httpcomponents/httpclient/4.5.5", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.pom" - ], - "sha256": "db3b0198e11f3aa5fa51310c915b818c134a8cbcb82fc81ddf95ba2313862626" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpclient", - "version": "4.5.9", - "type": "jar", - "extension": "jar" - }, - "name": "httpclient-4.5.9.jar", - "path": "org/apache/httpcomponents/httpclient/4.5.9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.9/httpclient-4.5.9.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpclient/4.5.9/httpclient-4.5.9.jar" - ], - "sha256": "6c7e3bb423d8c5574f28157fe42b4c38d6a3477bfa2954cfe5f330b14ecad8a9" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpclient", - "version": "4.5.9", - "type": "pom", - "extension": "pom" - }, - "name": "httpclient-4.5.9.pom", - "path": "org/apache/httpcomponents/httpclient/4.5.9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpclient/4.5.9/httpclient-4.5.9.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpclient/4.5.9/httpclient-4.5.9.pom" - ], - "sha256": "a3a1c7e5f1c160808c8c60f888eb4884de82f244dd6816a65428471c064bc73e" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-client", - "version": "4.5.5", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-client-4.5.5.pom", - "path": "org/apache/httpcomponents/httpcomponents-client/4.5.5", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.5.5/httpcomponents-client-4.5.5.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-client/4.5.5/httpcomponents-client-4.5.5.pom" - ], - "sha256": "1445d012158f941731a6062c7eab740093ea2745b46b54de236b3f7787e99bf3" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-client", - "version": "4.5.9", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-client-4.5.9.pom", - "path": "org/apache/httpcomponents/httpcomponents-client/4.5.9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-client/4.5.9/httpcomponents-client-4.5.9.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-client/4.5.9/httpcomponents-client-4.5.9.pom" - ], - "sha256": "b14d38c62b79dd1fa568f1f278d9910801d39f3d80b63663ead57789a2d37285" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-core", - "version": "4.4.9", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-core-4.4.9.pom", - "path": "org/apache/httpcomponents/httpcomponents-core/4.4.9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-core/4.4.9/httpcomponents-core-4.4.9.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-core/4.4.9/httpcomponents-core-4.4.9.pom" - ], - "sha256": "32e66095a919456fc76a10c7865e70c9a14c62bbba847026420a055652366b18" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-core", - "version": "4.4.11", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-core-4.4.11.pom", - "path": "org/apache/httpcomponents/httpcomponents-core/4.4.11", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-core/4.4.11/httpcomponents-core-4.4.11.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-core/4.4.11/httpcomponents-core-4.4.11.pom" - ], - "sha256": "12360ba16d8025cc4abd6393a62a4e2e2eacc9006c8ec7e488c40852a5cded1c" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-parent", - "version": "9", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-parent-9.pom", - "path": "org/apache/httpcomponents/httpcomponents-parent/9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-parent/9/httpcomponents-parent-9.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-parent/9/httpcomponents-parent-9.pom" - ], - "sha256": "2656c7e40bdbe6b6f958798f7d6918b50b544df0e23b52ce3731b9ccc20b5f8c" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcomponents-parent", - "version": "10", - "type": "pom", - "extension": "pom" - }, - "name": "httpcomponents-parent-10.pom", - "path": "org/apache/httpcomponents/httpcomponents-parent/10", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcomponents-parent/10/httpcomponents-parent-10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcomponents-parent/10/httpcomponents-parent-10.pom" - ], - "sha256": "caaf967d94afb21753f36082c6086206bd1f48825ff596932cceba72b65d39fa" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcore", - "version": "4.4.9", - "type": "jar", - "extension": "jar" - }, - "name": "httpcore-4.4.9.jar", - "path": "org/apache/httpcomponents/httpcore/4.4.9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar" - ], - "sha256": "1b4a1c0b9b4222eda70108d3c6e2befd4a6be3d9f78ff53dd7a94966fdf51fc5" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcore", - "version": "4.4.9", - "type": "pom", - "extension": "pom" - }, - "name": "httpcore-4.4.9.pom", - "path": "org/apache/httpcomponents/httpcore/4.4.9", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.pom" - ], - "sha256": "6e94bd777beedeff9b5e770cf654b530325781034b2746c632b131ec74ad513c" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcore", - "version": "4.4.11", - "type": "jar", - "extension": "jar" - }, - "name": "httpcore-4.4.11.jar", - "path": "org/apache/httpcomponents/httpcore/4.4.11", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.11/httpcore-4.4.11.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcore/4.4.11/httpcore-4.4.11.jar" - ], - "sha256": "d799522d579aac06b170603f8f080f6e3248dadc01f9652cdd7ea7bc318c21ce" - }, - { - "id": { - "group": "org.apache.httpcomponents", - "name": "httpcore", - "version": "4.4.11", - "type": "pom", - "extension": "pom" - }, - "name": "httpcore-4.4.11.pom", - "path": "org/apache/httpcomponents/httpcore/4.4.11", - "urls": [ - "https://jcenter.bintray.com/org/apache/httpcomponents/httpcore/4.4.11/httpcore-4.4.11.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/httpcomponents/httpcore/4.4.11/httpcore-4.4.11.pom" - ], - "sha256": "d5611b46d8c9a873e316087dd6b684ddf69b768c80843ada8b22a23aebc62301" - }, - { - "id": { - "group": "org.apache.maven", - "name": "maven", - "version": "3.6.3", - "type": "pom", - "extension": "pom" - }, - "name": "maven-3.6.3.pom", - "path": "org/apache/maven/maven/3.6.3", - "urls": [ - "https://jcenter.bintray.com/org/apache/maven/maven/3.6.3/maven-3.6.3.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/maven/maven/3.6.3/maven-3.6.3.pom" - ], - "sha256": "d2d86245ea66149bc14d2dd72bbb961f964dd658b809a0573252c06531eeec16" - }, - { - "id": { - "group": "org.apache.maven", - "name": "maven-parent", - "version": "33", - "type": "pom", - "extension": "pom" - }, - "name": "maven-parent-33.pom", - "path": "org/apache/maven/maven-parent/33", - "urls": [ - "https://jcenter.bintray.com/org/apache/maven/maven-parent/33/maven-parent-33.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/maven/maven-parent/33/maven-parent-33.pom" - ], - "sha256": "3856e3fcd169502d5f12fe2452604ebf6c7c025f15656bfa558ea99ed29d73ea" - }, - { - "id": { - "group": "org.apache.maven", - "name": "maven-repository-metadata", - "version": "3.6.3", - "type": "jar", - "extension": "jar" - }, - "name": "maven-repository-metadata-3.6.3.jar", - "path": "org/apache/maven/maven-repository-metadata/3.6.3", - "urls": [ - "https://jcenter.bintray.com/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.jar", - "https://repo.gradle.org/gradle/libs-releases/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.jar" - ], - "sha256": "2e7f850b20664a151e6ca73dd3af34e639901435c2fe717717e3cbc7ddead3d4" - }, - { - "id": { - "group": "org.apache.maven", - "name": "maven-repository-metadata", - "version": "3.6.3", - "type": "pom", - "extension": "pom" - }, - "name": "maven-repository-metadata-3.6.3.pom", - "path": "org/apache/maven/maven-repository-metadata/3.6.3", - "urls": [ - "https://jcenter.bintray.com/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.pom", - "https://repo.gradle.org/gradle/libs-releases/org/apache/maven/maven-repository-metadata/3.6.3/maven-repository-metadata-3.6.3.pom" - ], - "sha256": "5398b22da433ace2c836f76773d8ff48fa53fa09e2e7a1eba65ff922b03c665e" - }, - { - "id": { - "group": "org.codehaus.plexus", - "name": "plexus", - "version": "5.1", - "type": "pom", - "extension": "pom" - }, - "name": "plexus-5.1.pom", - "path": "org/codehaus/plexus/plexus/5.1", - "urls": [ - "https://jcenter.bintray.com/org/codehaus/plexus/plexus/5.1/plexus-5.1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/codehaus/plexus/plexus/5.1/plexus-5.1.pom" - ], - "sha256": "a343e44ff5796aed0ea60be11454c935ce20ab1c5f164acc8da574482dcbc7e9" - }, - { - "id": { - "group": "org.codehaus.plexus", - "name": "plexus-utils", - "version": "3.2.1", - "type": "jar", - "extension": "jar" - }, - "name": "plexus-utils-3.2.1.jar", - "path": "org/codehaus/plexus/plexus-utils/3.2.1", - "urls": [ - "https://jcenter.bintray.com/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.jar" - ], - "sha256": "8d07b497bb8deb167ee5329cae87ef2043833bf52e4f15a5a9379cec447a5b2b" - }, - { - "id": { - "group": "org.codehaus.plexus", - "name": "plexus-utils", - "version": "3.2.1", - "type": "pom", - "extension": "pom" - }, - "name": "plexus-utils-3.2.1.pom", - "path": "org/codehaus/plexus/plexus-utils/3.2.1", - "urls": [ - "https://jcenter.bintray.com/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.pom" - ], - "sha256": "7a5001ab88105b4f37c4fab3b62d977316290a13f8b14c6684f25f2a32efdef1" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-client", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-client-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-client/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-client/9.4.35.v20201120/jetty-client-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-client/9.4.35.v20201120/jetty-client-9.4.35.v20201120.jar" - ], - "sha256": "58a81574b9f5a6fd8d27c988a0119f7457a5d23b5b27ea645b07713650c3c4f6" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-client", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-client-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-client/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-client/9.4.35.v20201120/jetty-client-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-client/9.4.35.v20201120/jetty-client-9.4.35.v20201120.pom" - ], - "sha256": "83361998ab7434e1b5b83e3964804f3f7be75fcb7e5f02ffaba938cc4da9e588" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-http", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-http-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-http/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-http/9.4.35.v20201120/jetty-http-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-http/9.4.35.v20201120/jetty-http-9.4.35.v20201120.jar" - ], - "sha256": "bb6f473cf019399fe529b687982eb999018c6650841562197881e12ad6209253" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-http", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-http-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-http/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-http/9.4.35.v20201120/jetty-http-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-http/9.4.35.v20201120/jetty-http-9.4.35.v20201120.pom" - ], - "sha256": "074fa2b37af37ef98e0aaeabc16059b00727d1e52b4b80f578e44af88a5872d6" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-io", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-io-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-io/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-io/9.4.35.v20201120/jetty-io-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-io/9.4.35.v20201120/jetty-io-9.4.35.v20201120.jar" - ], - "sha256": "dae20d7206f66e0023d294d70a6dc38944935bc89953fe4ded36d4b4ca542d6d" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-io", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-io-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-io/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-io/9.4.35.v20201120/jetty-io-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-io/9.4.35.v20201120/jetty-io-9.4.35.v20201120.pom" - ], - "sha256": "18de8076356860e9bc0f833b61f80f239e24e9e2937bd99a310d05c289c4907b" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-project", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-project-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-project/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-project/9.4.35.v20201120/jetty-project-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-project/9.4.35.v20201120/jetty-project-9.4.35.v20201120.pom" - ], - "sha256": "8fdef76abb865368ac8408c39b4c8dff2271a8a7c964aaea3dfbfe25686a337a" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-security", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-security-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-security/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-security/9.4.35.v20201120/jetty-security-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-security/9.4.35.v20201120/jetty-security-9.4.35.v20201120.jar" - ], - "sha256": "67917021f89fee65edbc8a1d16c51b382a1989f94e528e1eb1e1156045f97d96" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-security", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-security-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-security/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-security/9.4.35.v20201120/jetty-security-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-security/9.4.35.v20201120/jetty-security-9.4.35.v20201120.pom" - ], - "sha256": "616ab88fc19edb7a90d3130288987d9302986c3782978c3d82addcb1bdc6101a" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-server", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-server-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-server/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-server/9.4.35.v20201120/jetty-server-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-server/9.4.35.v20201120/jetty-server-9.4.35.v20201120.jar" - ], - "sha256": "93c411e12831c51af5f0519662eb07962696ca3d32ef13a90777b6c5bd81930d" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-server", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-server-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-server/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-server/9.4.35.v20201120/jetty-server-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-server/9.4.35.v20201120/jetty-server-9.4.35.v20201120.pom" - ], - "sha256": "d3c4a2ec84f4eee16657d4458e639cdca69eb6739318003f47c490f577c2f240" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-servlet", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-servlet-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-servlet/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlet/9.4.35.v20201120/jetty-servlet-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlet/9.4.35.v20201120/jetty-servlet-9.4.35.v20201120.jar" - ], - "sha256": "63e0a9d2284430cec3062fc1ff4a811b59a4417baf582bc8b1de3dd4aecb0ca7" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-servlet", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-servlet-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-servlet/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlet/9.4.35.v20201120/jetty-servlet-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlet/9.4.35.v20201120/jetty-servlet-9.4.35.v20201120.pom" - ], - "sha256": "f04e8662d0d23585b1747e557d53eb525149b3d65380831c56b1b47a1354b697" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-util", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-util-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-util/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util/9.4.35.v20201120/jetty-util-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util/9.4.35.v20201120/jetty-util-9.4.35.v20201120.jar" - ], - "sha256": "7db4077559abc8939b414a352d6a8a5c1942aab898a5b0678a63422640ae5dbd" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-util", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-util-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-util/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util/9.4.35.v20201120/jetty-util-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util/9.4.35.v20201120/jetty-util-9.4.35.v20201120.pom" - ], - "sha256": "b5f01d242328d24dabc5e8d00bfeddecf6b876506bd4847a2db044f6401c6389" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-util-ajax", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-util-ajax-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-util-ajax/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util-ajax/9.4.35.v20201120/jetty-util-ajax-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util-ajax/9.4.35.v20201120/jetty-util-ajax-9.4.35.v20201120.jar" - ], - "sha256": "bdfa8003420b7d06aa076414ba8916ce7058b6e629da334fd60f714dc918c343" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-util-ajax", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-util-ajax-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-util-ajax/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util-ajax/9.4.35.v20201120/jetty-util-ajax-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util-ajax/9.4.35.v20201120/jetty-util-ajax-9.4.35.v20201120.pom" - ], - "sha256": "00d04fa0232adbd425af2dc7bfcec9f7222c10fcd66980fa4b21979731125158" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-webapp", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-webapp-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-webapp/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-webapp/9.4.35.v20201120/jetty-webapp-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-webapp/9.4.35.v20201120/jetty-webapp-9.4.35.v20201120.jar" - ], - "sha256": "e4f66c777a30b500aec5b1e82893752d8f3cb9e45ee940f34d3d714c776b4a1c" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-webapp", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-webapp-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-webapp/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-webapp/9.4.35.v20201120/jetty-webapp-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-webapp/9.4.35.v20201120/jetty-webapp-9.4.35.v20201120.pom" - ], - "sha256": "061d88e0cffbcf29d513e864dcf79c8a10270a85fd623037ae42df2daa74393b" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-xml", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "jetty-xml-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/jetty-xml/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-xml/9.4.35.v20201120/jetty-xml-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-xml/9.4.35.v20201120/jetty-xml-9.4.35.v20201120.jar" - ], - "sha256": "41ff00c49bc20f25f75dbb2db435605d9c19ee522cb8a3c938bff3b4b16f8400" - }, - { - "id": { - "group": "org.eclipse.jetty", - "name": "jetty-xml", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "jetty-xml-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/jetty-xml/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/jetty-xml/9.4.35.v20201120/jetty-xml-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-xml/9.4.35.v20201120/jetty-xml-9.4.35.v20201120.pom" - ], - "sha256": "5dad74f442299f342335333f51cf39f7a28d6a001b5bbc2ab43288a0d5e1266d" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-api", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "websocket-api-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/websocket/websocket-api/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-api/9.4.35.v20201120/websocket-api-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-api/9.4.35.v20201120/websocket-api-9.4.35.v20201120.jar" - ], - "sha256": "e7b8a8ef30eed951536b991fc2a2b539e890b6be4ea98e918461051cfb738809" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-api", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "websocket-api-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/websocket/websocket-api/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-api/9.4.35.v20201120/websocket-api-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-api/9.4.35.v20201120/websocket-api-9.4.35.v20201120.pom" - ], - "sha256": "bce6da7a9fac6189de3a081a5716606de261f1dacc0a08c127cd7b9481ee3a62" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-client", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "websocket-client-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/websocket/websocket-client/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-client/9.4.35.v20201120/websocket-client-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-client/9.4.35.v20201120/websocket-client-9.4.35.v20201120.jar" - ], - "sha256": "5aa09ad4b17952bef8fa307dd663bb0d131b1a1248daa6cd130be8dcb07f148a" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-client", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "websocket-client-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/websocket/websocket-client/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-client/9.4.35.v20201120/websocket-client-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-client/9.4.35.v20201120/websocket-client-9.4.35.v20201120.pom" - ], - "sha256": "20ed5e88577040824c4447ec2d0e46687e940b8f60b026e7878c48ad79a735c4" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-common", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "websocket-common-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/websocket/websocket-common/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-common/9.4.35.v20201120/websocket-common-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-common/9.4.35.v20201120/websocket-common-9.4.35.v20201120.jar" - ], - "sha256": "fb1b0d6f472f614053a600367c1f35d806b38ce73a985e26bf3ccae9cd89786e" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-common", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "websocket-common-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/websocket/websocket-common/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-common/9.4.35.v20201120/websocket-common-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-common/9.4.35.v20201120/websocket-common-9.4.35.v20201120.pom" - ], - "sha256": "3973b087d1993484d34c55c9fd15da355d153e99b4ecf4f2652490da40544ab8" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-parent", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "websocket-parent-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/websocket/websocket-parent/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-parent/9.4.35.v20201120/websocket-parent-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-parent/9.4.35.v20201120/websocket-parent-9.4.35.v20201120.pom" - ], - "sha256": "342c1e3a9f0e8fd276bc7bdadf56b4ae81fcb202fd04c7c8542628afdd0cc500" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-server", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "websocket-server-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/websocket/websocket-server/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-server/9.4.35.v20201120/websocket-server-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-server/9.4.35.v20201120/websocket-server-9.4.35.v20201120.jar" - ], - "sha256": "6130a77b1647a76deb1a091038c620d7ea36dff72c6230dbfff2f0a23312266d" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-server", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "websocket-server-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/websocket/websocket-server/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-server/9.4.35.v20201120/websocket-server-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-server/9.4.35.v20201120/websocket-server-9.4.35.v20201120.pom" - ], - "sha256": "a954cf37010c3c77b16e8c809af2638c44d370b3c373d712ff10c56ccdd7c101" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-servlet", - "version": "9.4.35.v20201120", - "type": "jar", - "extension": "jar" - }, - "name": "websocket-servlet-9.4.35.v20201120.jar", - "path": "org/eclipse/jetty/websocket/websocket-servlet/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-servlet/9.4.35.v20201120/websocket-servlet-9.4.35.v20201120.jar", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-servlet/9.4.35.v20201120/websocket-servlet-9.4.35.v20201120.jar" - ], - "sha256": "4d6fd0249b2fdf9ef9f6c53d6201d5807a57dc4e500167cd609c6c1c8ea9b36d" - }, - { - "id": { - "group": "org.eclipse.jetty.websocket", - "name": "websocket-servlet", - "version": "9.4.35.v20201120", - "type": "pom", - "extension": "pom" - }, - "name": "websocket-servlet-9.4.35.v20201120.pom", - "path": "org/eclipse/jetty/websocket/websocket-servlet/9.4.35.v20201120", - "urls": [ - "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-servlet/9.4.35.v20201120/websocket-servlet-9.4.35.v20201120.pom", - "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-servlet/9.4.35.v20201120/websocket-servlet-9.4.35.v20201120.pom" - ], - "sha256": "c40438c39e1aa9ece25a2b75827f7f9620a585e3f540d946c86a1e12ce9cd6c0" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-api", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-gradle-plugin-api-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20/kotlin-gradle-plugin-api-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20/kotlin-gradle-plugin-api-1.4.20.jar" - ], - "sha256": "f8012a9590f7ee3d2dac3e8673fdd41e7d55c4fcde95e556c9dc442ec0f1def8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-api", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-gradle-plugin-api-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20/kotlin-gradle-plugin-api-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.20/kotlin-gradle-plugin-api-1.4.20.pom" - ], - "sha256": "f1d0d87457160e8ca1961311d5c6504ce14e498908f9d8387c9d244dd0e78fb8" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-model", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-gradle-plugin-model-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20/kotlin-gradle-plugin-model-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20/kotlin-gradle-plugin-model-1.4.20.jar" - ], - "sha256": "67683c917d8c7cabcff293f9c42a2943e86acaeafa0fb5d30cb6b89eecaf55ce" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-model", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-gradle-plugin-model-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20/kotlin-gradle-plugin-model-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.20/kotlin-gradle-plugin-model-1.4.20.pom" - ], - "sha256": "aebcf5e1d450da8d38e55ab968da381a7214012e868794823a39ce6d66dd49f1" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-sam-with-receiver", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-sam-with-receiver-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20/kotlin-sam-with-receiver-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20/kotlin-sam-with-receiver-1.4.20.jar" - ], - "sha256": "e9fc45657c0cd0021fbcd2db15c758f8af61b961b4f3b2ab3797d2cf104ea0a4" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-sam-with-receiver", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-sam-with-receiver-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20/kotlin-sam-with-receiver-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.20/kotlin-sam-with-receiver-1.4.20.pom" - ], - "sha256": "0130e48848936f4544d5ddfb9ea090a2e515cb03e2ba2974c49445a98c63b012" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-test-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-test/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test/1.4.20/kotlin-test-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test/1.4.20/kotlin-test-1.4.20.jar" - ], - "sha256": "c8fe6d549620b0caf63196e07268e41b81f1fb571b0a554d6c34283c8e506abe" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-test-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-test/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test/1.4.20/kotlin-test-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test/1.4.20/kotlin-test-1.4.20.pom" - ], - "sha256": "7543ce55778ec99d5906156a1b701f1f78a44f16ca45b26b1a861ebdd4b35386" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test-annotations-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-test-annotations-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.20/kotlin-test-annotations-common-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.20/kotlin-test-annotations-common-1.4.20.jar" - ], - "sha256": "86fd9483009ff374e9d492501811cb40be9c71f2fd2ea52d8000f6e2bcee2161" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test-annotations-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-test-annotations-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.20/kotlin-test-annotations-common-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.20/kotlin-test-annotations-common-1.4.20.pom" - ], - "sha256": "289dbba098ce96ea3cba6bc9f2e8c7969e01280572292a5aca7e78b59bf26c63" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test-common", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-test-common-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-test-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-common/1.4.20/kotlin-test-common-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-common/1.4.20/kotlin-test-common-1.4.20.jar" - ], - "sha256": "ff56a847678a324d1d548ae3827445d9ccacc2d6584be349f03a2f6fb1e851f7" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test-common", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-test-common-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-test-common/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-common/1.4.20/kotlin-test-common-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-common/1.4.20/kotlin-test-common-1.4.20.pom" - ], - "sha256": "ada24354ca1f776adb186ad06fd9be077032280ac0d7a3a9550bcd6c5f977ed1" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test-junit5", - "version": "1.4.20", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-test-junit5-1.4.20.jar", - "path": "org/jetbrains/kotlin/kotlin-test-junit5/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-junit5/1.4.20/kotlin-test-junit5-1.4.20.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-junit5/1.4.20/kotlin-test-junit5-1.4.20.jar" - ], - "sha256": "17f9eff1308f4f6afc6074d50634341ef885c6d998382c70febedaf8f19a16e3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-test-junit5", - "version": "1.4.20", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-test-junit5-1.4.20.pom", - "path": "org/jetbrains/kotlin/kotlin-test-junit5/1.4.20", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-junit5/1.4.20/kotlin-test-junit5-1.4.20.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-junit5/1.4.20/kotlin-test-junit5-1.4.20.pom" - ], - "sha256": "bab42fa500ddba29c4826c5795e802b27cd20dba4957ea2643fdadb6022c2524" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-api", - "version": "1.7.30", - "type": "jar", - "extension": "jar" - }, - "name": "slf4j-api-1.7.30.jar", - "path": "org/slf4j/slf4j-api/1.7.30", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" - ], - "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-api", - "version": "1.7.30", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-api-1.7.30.pom", - "path": "org/slf4j/slf4j-api/1.7.30", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.pom" - ], - "sha256": "7e0747751e9b67e19dcb5206f04ea22cc03d250c422426402eadd03513f2c314" - }, - { - "id": { - "group": "org.slf4j", - "name": "slf4j-parent", - "version": "1.7.30", - "type": "pom", - "extension": "pom" - }, - "name": "slf4j-parent-1.7.30.pom", - "path": "org/slf4j/slf4j-parent/1.7.30", - "urls": [ - "https://jcenter.bintray.com/org/slf4j/slf4j-parent/1.7.30/slf4j-parent-1.7.30.pom", - "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-parent/1.7.30/slf4j-parent-1.7.30.pom" - ], - "sha256": "11647956e48a0c5bfb3ac33f6da7e83f341002b6857efd335a505b687be34b75" - } - ] + "1.6.10": { + "kotlin-reflect-1.6.10.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.jar" + ], + "hash": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=" + }, + "kotlin-reflect-1.6.10.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.10/kotlin-reflect-1.6.10.pom" + ], + "hash": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" + } + } + }, + "org.jetbrains.kotlin:kotlin-script-runtime": { + "1.9.21": { + "kotlin-script-runtime-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.21/kotlin-script-runtime-1.9.21.jar" + ], + "hash": "sha256-Gxx01Hb/pBmFsLldvnjqUFIGGIn4EG8a5ste4X8yPxk=" + }, + "kotlin-script-runtime-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.21/kotlin-script-runtime-1.9.21.pom" + ], + "hash": "sha256-NA85f5c+0AryWBJV3b865C28zEkvaD8k7cLxKnNQWTM=" + } + } + }, + "org.jetbrains.kotlin:kotlin-scripting-common": { + "1.9.21": { + "kotlin-scripting-common-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.21/kotlin-scripting-common-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.21/kotlin-scripting-common-1.9.21.jar" + ], + "hash": "sha256-gDldjWWHmRi7YAHHqXbjwKVKMSqEyaHXNXujnypwUCE=" + }, + "kotlin-scripting-common-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.21/kotlin-scripting-common-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.21/kotlin-scripting-common-1.9.21.pom" + ], + "hash": "sha256-s/MyBbIae59WBKWGbulYI2XSC0IhCqqHQEw/ChLxvjw=" + } + } + }, + "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable": { + "1.9.21": { + "kotlin-scripting-compiler-embeddable-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.21/kotlin-scripting-compiler-embeddable-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.21/kotlin-scripting-compiler-embeddable-1.9.21.jar" + ], + "hash": "sha256-CJmtaTYqavXX4woaxmYmzIn1d1twsHU3bEBBd0HEQII=" + }, + "kotlin-scripting-compiler-embeddable-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.21/kotlin-scripting-compiler-embeddable-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.21/kotlin-scripting-compiler-embeddable-1.9.21.pom" + ], + "hash": "sha256-bjDfDrR1x9tRL+zAwiQOKWIOkHrlEmDx9Jw3x3401PY=" + } + } + }, + "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable": { + "1.9.21": { + "kotlin-scripting-compiler-impl-embeddable-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.21/kotlin-scripting-compiler-impl-embeddable-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.21/kotlin-scripting-compiler-impl-embeddable-1.9.21.jar" + ], + "hash": "sha256-i2XQNYWjCcUjpsBfL5nQtLwm/m8Pjtx34704kivwlUs=" + }, + "kotlin-scripting-compiler-impl-embeddable-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.21/kotlin-scripting-compiler-impl-embeddable-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.21/kotlin-scripting-compiler-impl-embeddable-1.9.21.pom" + ], + "hash": "sha256-0lJ2Bg5AJ0YL/rgx3/aSD+W5OirfGyxhPGcSW0o1Ql4=" + } + } + }, + "org.jetbrains.kotlin:kotlin-scripting-jvm": { + "1.9.21": { + "kotlin-scripting-jvm-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.21/kotlin-scripting-jvm-1.9.21.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.21/kotlin-scripting-jvm-1.9.21.jar" + ], + "hash": "sha256-CRjinugVRB1ZQ7mo5RpI/H/wjxerqlJEOrccDI6rDac=" + }, + "kotlin-scripting-jvm-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.21/kotlin-scripting-jvm-1.9.21.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.21/kotlin-scripting-jvm-1.9.21.pom" + ], + "hash": "sha256-BougkNsQwD6f8ZeEWthqqgfrBcrgWoDSfiCfdI7iSus=" + } + } + }, + "org.jetbrains.kotlin:kotlin-serialization": { + "1.9.21": { + "kotlin-serialization-1.9.21-gradle82.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.21/kotlin-serialization-1.9.21-gradle82.jar" + ], + "hash": "sha256-6KCkwaNRR6IxkeNLgvJ/3sMi18A4+c+kKRI7r5sNDto=" + }, + "kotlin-serialization-1.9.21.module": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.21/kotlin-serialization-1.9.21.module" + ], + "hash": "sha256-Wmilrdv5YrnGVmZkI/l4CV5Sle59Z945WFXa0r5n39w=" + }, + "kotlin-serialization-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.21/kotlin-serialization-1.9.21.pom" + ], + "hash": "sha256-OZ8CA5hkxdQfrYYicN7R+xLQUcvP8aR5i5scsHpda0U=" + } + } + }, + "org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable": { + "1.9.21": { + "kotlin-serialization-compiler-plugin-embeddable-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.21/kotlin-serialization-compiler-plugin-embeddable-1.9.21.jar" + ], + "hash": "sha256-umkg/m2FBJ08WGSR2xXfBCR5nW2cDOmH/hGIJHacNCs=" + }, + "kotlin-serialization-compiler-plugin-embeddable-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.21/kotlin-serialization-compiler-plugin-embeddable-1.9.21.pom" + ], + "hash": "sha256-6J5ayDc4vF+V53pDaNfnweRrDb4hf0h3lcOvuQ1F3Oc=" + } + } + }, + "org.jetbrains.kotlin:kotlin-stdlib": { + "1.9.21": { + "kotlin-stdlib-1.9.21-all.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21-all.jar" + ], + "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" + }, + "kotlin-stdlib-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.jar" + ], + "hash": "sha256-O0eTE6tsrqTl4l097oyoDDAsibpz4a9Nr6oQD275KWo=" + }, + "kotlin-stdlib-1.9.21.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.module" + ], + "hash": "sha256-0wGffw1xkkzkcpjJzEavAkX3UhlxmzXFkV+8x+emk5U=" + }, + "kotlin-stdlib-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.pom" + ], + "hash": "sha256-yAfZL3xqobZcBs+HIyNjUE5pD8o/PB4nIGYwoTIv1+A=" + } + } + }, + "org.jetbrains.kotlin:kotlin-stdlib-common": { + "1.9.21": { + "kotlin-stdlib-common-1.9.21.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21.module" + ], + "hash": "sha256-aNyOhKoF9SeMFlBSR9cTRtNRK57a3UH2E9ZXyUxZmTs=" + }, + "kotlin-stdlib-common-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21.pom" + ], + "hash": "sha256-d4C4Z7/lc/y7D9H5Jx3aVAEhfG1or5OTV0zYYglX+K4=" + } + } + }, + "org.jetbrains.kotlin:kotlin-stdlib-jdk7": { + "1.9.21": { + "kotlin-stdlib-jdk7-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.21/kotlin-stdlib-jdk7-1.9.21.jar" + ], + "hash": "sha256-v+IfQkbIvKNQsYQEBv+803awXto36ypksBHeGMLKeBg=" + }, + "kotlin-stdlib-jdk7-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.21/kotlin-stdlib-jdk7-1.9.21.pom" + ], + "hash": "sha256-AVFiDhh0XvJ2ECNw/GdHBPcN821kgsxBmh5S263Cg2I=" + } + }, + "1.8.20": { + "kotlin-stdlib-jdk7-1.8.20.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.jar" + ], + "hash": "sha256-rx7EDDuVGv3MDCoBc8e4F2PFKBwtW6+/CoVEokxdzAw=" + }, + "kotlin-stdlib-jdk7-1.8.20.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.pom" + ], + "hash": "sha256-NiLRBleM3cwKnsIPjOgV9/Sf9UL2QCKNIUH8r4BhawY=" + } + } + }, + "org.jetbrains.kotlin:kotlin-stdlib-jdk8": { + "1.9.21": { + "kotlin-stdlib-jdk8-1.9.21.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.21/kotlin-stdlib-jdk8-1.9.21.jar" + ], + "hash": "sha256-BwLWS6qpDlxW5GdzeCTJvjreHlFWJHPBQ60DWByVUSc=" + }, + "kotlin-stdlib-jdk8-1.9.21.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.21/kotlin-stdlib-jdk8-1.9.21.pom" + ], + "hash": "sha256-J79Q6ETwZc0emFT8m8K9pRIrh4ZOoDBL1pW7En0AMvQ=" + } + }, + "1.8.20": { + "kotlin-stdlib-jdk8-1.8.20.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.jar" + ], + "hash": "sha256-45i2eXdiJxi/GP+ZtznH2doGDzP7RYouJSAyIcFq8BA=" + }, + "kotlin-stdlib-jdk8-1.8.20.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.pom" + ], + "hash": "sha256-OkYiFKM26ZVod2lTGx43sMgdjhDJlJzV6nrh14A6AjI=" + } + } + }, + "org.jetbrains.kotlin:kotlin-tooling-core": { + "1.9.21": { + "kotlin-tooling-core-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.21/kotlin-tooling-core-1.9.21.jar" + ], + "hash": "sha256-iTjrl+NjINqj5vsqYP0qBbIy/0pVcXPFAZ8EW4gy2fQ=" + }, + "kotlin-tooling-core-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.21/kotlin-tooling-core-1.9.21.pom" + ], + "hash": "sha256-hKHzMgdZYwgLteu9lKs9gQVZu99nDRLS3XnjSaGEI4M=" + } + } + }, + "org.jetbrains.kotlin:kotlin-util-io": { + "1.9.21": { + "kotlin-util-io-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.21/kotlin-util-io-1.9.21.jar" + ], + "hash": "sha256-P8EzMyn3iN4N7hwaKb04c9IlgYDjHdpjWiBGAjC34Q4=" + }, + "kotlin-util-io-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.21/kotlin-util-io-1.9.21.pom" + ], + "hash": "sha256-rK9/vvUF5Ey8nmeZO8KqrZ93ymxOkEnZaer72OwjUnc=" + } + } + }, + "org.jetbrains.kotlin:kotlin-util-klib": { + "1.9.21": { + "kotlin-util-klib-1.9.21.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.21/kotlin-util-klib-1.9.21.jar" + ], + "hash": "sha256-7PQPbGslXcZeg2GD9YrXqhXMBdcxSz5Zov5Y1jF7BIM=" + }, + "kotlin-util-klib-1.9.21.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.21/kotlin-util-klib-1.9.21.pom" + ], + "hash": "sha256-3KeXVmp/RB/79nQgblWaaVboImcnzdBQfnGBFgW3Nyk=" + } + } + }, + "org.jetbrains.kotlinx:atomicfu": { + "0.20.2": { + "atomicfu-0.20.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.20.2/atomicfu-0.20.2.module" + ], + "hash": "sha256-LJleDoPFg+ElcG+6P+hRcAINF6iPidYpSlPNi9fEw4Q=" + }, + "atomicfu-0.20.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.20.2/atomicfu-0.20.2.pom" + ], + "hash": "sha256-fZSYii/6cay7jKEEhQ/sG+Je8YCeOlEPAOvUo8C1vPc=" + }, + "atomicfu-metadata-0.20.2-all.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.20.2/atomicfu-0.20.2-all.jar" + ], + "hash": "sha256-KpHxC4JtP+vEfCtmTiaGFXV8MREUI5eH9dw3SB/exEE=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-bom": { + "1.7.0": { + "kotlinx-coroutines-bom-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.7.0/kotlinx-coroutines-bom-1.7.0.pom" + ], + "hash": "sha256-WY3X2oxgqkQgy+8+s6xwUKuji6Ynq5xdTu+ksMgQr8w=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-core": { + "1.7.0": { + "kotlinx-coroutines-core-1.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.0/kotlinx-coroutines-core-1.7.0.module" + ], + "hash": "sha256-n21XLOrFbkV4s4h/3hLAHOKYibXNpSPsNIqSXc2+qZI=" + }, + "kotlinx-coroutines-core-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.0/kotlinx-coroutines-core-1.7.0.pom" + ], + "hash": "sha256-E1iv5pE8h9Un+jQ+Ad3kIDiZ4gE13jj33zwtDeAJ7OI=" + }, + "kotlinx-coroutines-core-metadata-1.7.0-all.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.0/kotlinx-coroutines-core-1.7.0-all.jar" + ], + "hash": "sha256-SzP+4RJApy09ahrYdoe4nFqg36fCf0hq/a+CLlFebgI=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": { + "1.7.0": { + "kotlinx-coroutines-core-jvm-1.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.0/kotlinx-coroutines-core-jvm-1.7.0.jar" + ], + "hash": "sha256-mjLFuoq9+mNhd43BLttW/XqTlyDuXnP1sYs7SrIRf2g=" + }, + "kotlinx-coroutines-core-jvm-1.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.0/kotlinx-coroutines-core-jvm-1.7.0.module" + ], + "hash": "sha256-NFJm0ScvnG9xgF4ubUVe5czFaNeDJ1orJGRDmkYCc8Y=" + }, + "kotlinx-coroutines-core-jvm-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.0/kotlinx-coroutines-core-jvm-1.7.0.pom" + ], + "hash": "sha256-oqv7p/IwThNAmiXGNPLrXvc9B1L9IhXpAEVrm9ld6so=" + } + }, + "1.5.0": { + "kotlinx-coroutines-core-jvm-1.5.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar", + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" + ], + "hash": "sha256-eNbMcTX4TWkv83Uvz9H6G74JQNffcGUuTx6u7Ax4r7s=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module", + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" + ], + "hash": "sha256-yIXdAoEHbFhDgm3jF+PLzcPYhZ2+71OuHPrNG5xg+W4=" + }, + "kotlinx-coroutines-core-jvm-1.5.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom", + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom" + ], + "hash": "sha256-U2IuA3eN+EQPwBIgGjW7S9/kAWTv7GErvvze7LL/wqs=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-debug": { + "1.7.0": { + "kotlinx-coroutines-debug-1.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.7.0/kotlinx-coroutines-debug-1.7.0.jar" + ], + "hash": "sha256-WM/H+2DJJtIIePpyVyjF6AM6HWVOXH7qRT8sT0L6jJ4=" + }, + "kotlinx-coroutines-debug-1.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.7.0/kotlinx-coroutines-debug-1.7.0.module" + ], + "hash": "sha256-1hdAUkSV1JJCpOl8rtJPbCR2u9nbmT7kviY3uwJBzNY=" + }, + "kotlinx-coroutines-debug-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.7.0/kotlinx-coroutines-debug-1.7.0.pom" + ], + "hash": "sha256-j9+CQuYPKx2144mjjZWFuseH6i7+T7sZ+k0BnhGz+Ig=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8": { + "1.7.0": { + "kotlinx-coroutines-jdk8-1.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.jar" + ], + "hash": "sha256-25ZqpOtiwHdgb2p18zGYqq2aVFPPNnZbUBA1V+pmc3Y=" + }, + "kotlinx-coroutines-jdk8-1.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.module" + ], + "hash": "sha256-85ejgGeodi5Gr9CmOfnfb1g/K4VdKV8zEuf3HdXB5Hg=" + }, + "kotlinx-coroutines-jdk8-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.pom" + ], + "hash": "sha256-lMLrex8gLrkdM0ZpG3AZXgoKbMEmV0Zhgavi8U/Tp2E=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-test": { + "1.7.0": { + "kotlinx-coroutines-test-1.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.0/kotlinx-coroutines-test-1.7.0.module" + ], + "hash": "sha256-y4+jJ/bglXNPwfip89e7GTV1CbUhqA1evGJARGphMR0=" + }, + "kotlinx-coroutines-test-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.0/kotlinx-coroutines-test-1.7.0.pom" + ], + "hash": "sha256-SEbzdW1rgJqopbdHQFyNXM1d6BOvSaHHc3brlGBp7MY=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm": { + "1.7.0": { + "kotlinx-coroutines-test-jvm-1.7.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.0/kotlinx-coroutines-test-jvm-1.7.0.jar" + ], + "hash": "sha256-D9ufoLwCroMc0qQeS48HADuHtE2p9Kevs/Y9sGFsFn8=" + }, + "kotlinx-coroutines-test-jvm-1.7.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.0/kotlinx-coroutines-test-jvm-1.7.0.module" + ], + "hash": "sha256-vUvlmdpi7lcbe52ZODCaJ85kRwIvt66dyu57DyPV8Ls=" + }, + "kotlinx-coroutines-test-jvm-1.7.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.0/kotlinx-coroutines-test-jvm-1.7.0.pom" + ], + "hash": "sha256-ueAq33wWqg6C2qPNoRP+ynruT5GAkDgBWQ1qr4y3S7I=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-serialization-bom": { + "1.6.2": { + "kotlinx-serialization-bom-1.6.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.6.2/kotlinx-serialization-bom-1.6.2.pom" + ], + "hash": "sha256-ew4dde6GIUmc+VQwyhL9qjL0p/kg1cMBv+lfoYfyczc=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-serialization-core": { + "1.6.2": { + "kotlinx-serialization-core-1.6.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.2/kotlinx-serialization-core-1.6.2.module" + ], + "hash": "sha256-arz0gTrJTfA3AS4xZzaKNEUHD9+OqyHQjYhtTtnC+2c=" + }, + "kotlinx-serialization-core-1.6.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.2/kotlinx-serialization-core-1.6.2.pom" + ], + "hash": "sha256-BibddZLIUwKToOPoHgiBltNRh3o422hHaTY3S6ZJ+S8=" + }, + "kotlinx-serialization-core-metadata-1.6.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.2/kotlinx-serialization-core-1.6.2.jar" + ], + "hash": "sha256-LlMCArumM8WrMeRvn/nNrZufTNTAchYLIDX+y/+AMxc=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": { + "1.6.2": { + "kotlinx-serialization-core-jvm-1.6.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.jar" + ], + "hash": "sha256-jm/AThou/SrLvFUDodydmIFm+Z5PH1Hva5HDpSB3vbE=" + }, + "kotlinx-serialization-core-jvm-1.6.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.module" + ], + "hash": "sha256-oRSjT2SjAnNkMqWOCOY8qehpWy6CtycO+ltm4Bpm4DI=" + }, + "kotlinx-serialization-core-jvm-1.6.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.pom" + ], + "hash": "sha256-aPgoyUU6M3xuhNv+f9BDZxrGWpRBfRShKMfRIG+q+v0=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-serialization-json": { + "1.6.2": { + "kotlinx-serialization-json-1.6.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.module" + ], + "hash": "sha256-3bDwQzG0A0QOP8lYxGG/HuS46Ox5heeIXjG5/aR4AWw=" + }, + "kotlinx-serialization-json-1.6.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.pom" + ], + "hash": "sha256-I+ukBlWEzmzf1oQzgWOSADm1DcTaH/HNRYFLanatyik=" + }, + "kotlinx-serialization-json-metadata-1.6.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.jar" + ], + "hash": "sha256-5aPp/LlGmtxOJULWiHSMZg/ucPlG+lZP3eJTPcRk4Gs=" + } + } + }, + "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm": { + "1.6.2": { + "kotlinx-serialization-json-jvm-1.6.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.jar" + ], + "hash": "sha256-jScYuwQugwsSt/sQrybQ+6Q94fH5/+CmsTHU0lGqwsw=" + }, + "kotlinx-serialization-json-jvm-1.6.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.module" + ], + "hash": "sha256-EPn2v5KQC0WH3hV5eknGnx/dX311ctOANX/UbwzcSPo=" + }, + "kotlinx-serialization-json-jvm-1.6.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.pom" + ], + "hash": "sha256-E2cHdYMiLPDCDYiqFMAFBjYA0WDnXdvJGa4+g6AsPmo=" + } + } + }, + "org.jetbrains:annotations": { + "23.0.0": { + "annotations-23.0.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar" + ], + "hash": "sha256-ew8ZckCCy/y8ZuWr6iubySzwih6hHhkZM+1DgB6zzQU=" + }, + "annotations-23.0.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom" + ], + "hash": "sha256-yUkPZVEyMo3yz7z990P1P8ORbWwdEENxdabKbjpndxw=" + } + }, + "13.0": { + "annotations-13.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "hash": "sha256-rOKhDcji1f00kl7KwD5JiLLA+FFlDJS4zvSbob0RFHg=" + }, + "annotations-13.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom" + ], + "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" + } + } + }, + "org.junit.jupiter:junit-jupiter-api": { + "5.8.2": { + "junit-jupiter-api-5.8.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.8.2/junit-jupiter-api-5.8.2.jar" + ], + "hash": "sha256-GAjuh+D3GM1uJfO3WvwXlWrIo+3EjH6bq58Z+aeeOAE=" + }, + "junit-jupiter-api-5.8.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.8.2/junit-jupiter-api-5.8.2.module" + ], + "hash": "sha256-fpr03/9iZ6zd0VfZ4Rug1dyRszL6dLxMZZOeRReht3A=" + }, + "junit-jupiter-api-5.8.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.8.2/junit-jupiter-api-5.8.2.pom" + ], + "hash": "sha256-yb3jYieVswp3NTHoXFgy+NyKp37N0xPu4jXJg8v9Anc=" + } + } + }, + "org.junit.platform:junit-platform-commons": { + "1.8.2": { + "junit-platform-commons-1.8.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.jar" + ], + "hash": "sha256-0uAV/KcTDnmvL0YI3FRBXksQtZLXczPey0saJ0wYUFA=" + }, + "junit-platform-commons-1.8.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.module" + ], + "hash": "sha256-NChH0wRv6kNVlWkttPBdXwOeDh0eIE9NV1WQJVcIJiY=" + }, + "junit-platform-commons-1.8.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.pom" + ], + "hash": "sha256-zoUuNMahhKpsgO6N8EcXE6dAgTQTTwjjwcPdh8a1mrc=" + } + } + }, + "org.junit.platform:junit-platform-engine": { + "1.8.2": { + "junit-platform-engine-1.8.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.8.2/junit-platform-engine-1.8.2.jar" + ], + "hash": "sha256-C30AD4w+jl99a4GWSZNue5k4MU6HyPmDgFIY6ldWflk=" + }, + "junit-platform-engine-1.8.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.8.2/junit-platform-engine-1.8.2.module" + ], + "hash": "sha256-66d7Nu/fdaZ/RkODM4JfnkSPVQ1SHnJJ2VA1hYDuY2s=" + }, + "junit-platform-engine-1.8.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.8.2/junit-platform-engine-1.8.2.pom" + ], + "hash": "sha256-AWhkMmYGDtko71qBgjAD7PrnmpqMC7/Xb0IBxsnXccU=" + } + } + }, + "org.junit.platform:junit-platform-launcher": { + "1.8.2": { + "junit-platform-launcher-1.8.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.8.2/junit-platform-launcher-1.8.2.jar" + ], + "hash": "sha256-giFWQJ/YPmguTFGZs0YAVCmbU4oFjCxtD1ybalvbdZQ=" + }, + "junit-platform-launcher-1.8.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.8.2/junit-platform-launcher-1.8.2.module" + ], + "hash": "sha256-4XQA7HvnYIwfiI1yG0MAHpc2wVDUD5jIoLzalWPYyus=" + }, + "junit-platform-launcher-1.8.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.8.2/junit-platform-launcher-1.8.2.pom" + ], + "hash": "sha256-tfancaautzyJpud/Vtcp9LqOta/dDxD0TbRNaq25UJU=" + } + } + }, + "org.junit.platform:junit-platform-suite-api": { + "1.8.2": { + "junit-platform-suite-api-1.8.2.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-suite-api/1.8.2/junit-platform-suite-api-1.8.2.jar" + ], + "hash": "sha256-lO80OwW4dbsuTvlKfMYuYQ4bnNeCR+Ky7EPtYYoe0Kc=" + }, + "junit-platform-suite-api-1.8.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-suite-api/1.8.2/junit-platform-suite-api-1.8.2.module" + ], + "hash": "sha256-kwagU4n8QNetnQsSigFEMOXRyldKGErujXhns+iRC3o=" + }, + "junit-platform-suite-api-1.8.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-suite-api/1.8.2/junit-platform-suite-api-1.8.2.pom" + ], + "hash": "sha256-QB/ZdNa5RmRSS+y3z4B8TUfXxXSy+vGxMeukiUn+mJg=" + } + } + }, + "org.junit:junit-bom": { + "5.8.2": { + "junit-bom-5.8.2.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.8.2/junit-bom-5.8.2.module" + ], + "hash": "sha256-QM+tmT+nDs3yr3TQxW2hSE7iIJZL6Pkyz+YyvponM/o=" + }, + "junit-bom-5.8.2.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.8.2/junit-bom-5.8.2.pom" + ], + "hash": "sha256-g2Bpyp6O48VuSDdiItopEmPxN70/0W2E/dR+/MPyhuI=" + } + } + }, + "org.opentest4j:opentest4j": { + "1.3.0": { + "opentest4j-1.3.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar" + ], + "hash": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=" + }, + "opentest4j-1.3.0.module": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.module" + ], + "hash": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=" + }, + "opentest4j-1.3.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.pom" + ], + "hash": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" + } + }, + "1.2.0": { + "opentest4j-1.2.0.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" + ], + "hash": "sha256-WIEt5giY2Xb7ge87YtoFxmBMGP1KJJ9QRCgkefwoavI=" + }, + "opentest4j-1.2.0.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom" + ], + "hash": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" + } + } + }, + "org.ow2.asm:asm": { + "9.4": { + "asm-9.4.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/ow2/asm/asm/9.4/asm-9.4.jar" + ], + "hash": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=" + }, + "asm-9.4.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/ow2/asm/asm/9.4/asm-9.4.pom" + ], + "hash": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q=" + } + } + }, + "org.ow2.asm:asm-commons": { + "9.4": { + "asm-commons-9.4.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.4/asm-commons-9.4.jar" + ], + "hash": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=" + }, + "asm-commons-9.4.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/ow2/asm/asm-commons/9.4/asm-commons-9.4.pom" + ], + "hash": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk=" + } + } + }, + "org.ow2.asm:asm-tree": { + "9.4": { + "asm-tree-9.4.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.4/asm-tree-9.4.jar" + ], + "hash": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=" + }, + "asm-tree-9.4.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/ow2/asm/asm-tree/9.4/asm-tree-9.4.pom" + ], + "hash": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY=" + } + } + }, + "org.slf4j:slf4j-api": { + "2.0.9": { + "slf4j-api-2.0.9.jar": { + "urls": [ + "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.jar", + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.jar" + ], + "hash": "sha256-CBiTDcjX3rtAMgRhFpHaWOSdQsULb/z9zgLa23w8K2w=" + }, + "slf4j-api-2.0.9.pom": { + "urls": [ + "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.pom", + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.pom" + ], + "hash": "sha256-nDplT50KoaNLMXjr5TqJx2eS4dgfwelznL6bFhBSM4U=" + } + } + }, + "org.slf4j:slf4j-simple": { + "2.0.9": { + "slf4j-simple-2.0.9.jar": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/2.0.9/slf4j-simple-2.0.9.jar" + ], + "hash": "sha256-cfnG3m267C0QyqMD+vCMXnSb5TskKJbGTJa3xrttYtw=" + }, + "slf4j-simple-2.0.9.pom": { + "urls": [ + "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/2.0.9/slf4j-simple-2.0.9.pom" + ], + "hash": "sha256-/SkP5smizRkdrWl7hUhysL9/1L6/EUTtQi4rVnhgnqc=" + } + } + }, + "org.vafer:jdependency": { + "2.8.0": { + "jdependency-2.8.0.jar": { + "urls": [ + "https://plugins.gradle.org/m2/org/vafer/jdependency/2.8.0/jdependency-2.8.0.jar" + ], + "hash": "sha256-v9LMfhv8eKqDtEwKVL8s3jikOC7CRyivaD2Y3GvngZI=" + }, + "jdependency-2.8.0.pom": { + "urls": [ + "https://plugins.gradle.org/m2/org/vafer/jdependency/2.8.0/jdependency-2.8.0.pom" + ], + "hash": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0=" + } } } -} +} \ No newline at end of file diff --git a/gradle-env.nix b/gradle-env.nix index b512f90..23e5185 100644 --- a/gradle-env.nix +++ b/gradle-env.nix @@ -25,6 +25,8 @@ , fetchs3 , fetchurl , gradleGen +, runCommandLocal +, symlinkJoin , writeText , writeTextDir }: @@ -32,7 +34,7 @@ { # Path to the environment spec generated by gradle2nix (e.g. gradle-env.json). envSpec -, pname ? null +, pname ? "project" , version ? null , enableParallelBuilding ? true # Arguments to Gradle used to build the project in buildPhase. @@ -52,9 +54,10 @@ # `{ urls, sha256 }` and fetch into the Nix store. For example: # # { -# s3 = { urls, sha256 }: fetchs3 { +# s3 = { name, urls, hash }: fetchs3 { # s3url = builtins.head urls; -# inherit sha256; +# # TODO This doesn't work without patching fetchs3 to accept SRI hashes +# inherit name hash; # region = "us-west-2"; # credentials = { # access_key_id = "foo"; @@ -67,7 +70,7 @@ let inherit (builtins) - attrValues concatStringsSep filter fromJSON getAttr head match + attrValues concatStringsSep elemAt filter fromJSON getAttr head match replaceStrings sort; inherit (lib) @@ -75,162 +78,185 @@ let mapAttrsToList optionalString readFile removeSuffix unique versionAtLeast versionOlder; + inherit (lib.strings) sanitizeDerivationName; + + toCoordinates = id: + let + coords = builtins.split ":" id; + in { + group = elemAt coords 0; + module = elemAt coords 2; + }; + fetchers' = { http = fetchurl; https = fetchurl; - s3 = { urls, sha256 }: fetchs3 { - s3url = head urls; - inherit sha256; - }; } // fetchers; # Fetch urls using the scheme for the first entry only; there isn't a # straightforward way to tell Nix to try multiple fetchers in turn # and short-circuit on the first successful fetch. - fetch = { urls, sha256 }: + fetch = _: { urls, hash }: let first = head urls; scheme = head (builtins.match "([a-z0-9+.-]+)://.*" first); fetch' = getAttr scheme fetchers'; urls' = filter (hasPrefix scheme) urls; in - fetch' { urls = urls'; inherit sha256; }; + fetch' { urls = urls'; inherit hash; }; - mkDep = { name, path, urls, sha256, ... }: stdenv.mkDerivation { - inherit name; - - src = fetch { - inherit urls sha256; - }; - - phases = "installPhase"; - - installPhase = '' - mkdir -p $out/${path} - ln -s $src $out/${path}/${name} - ''; - }; - - mkModuleMetadata = deps: + mkDep = id: version: artifacts: let - ids = filter - (id: id.type == "pom") - (map (dep: dep.id) deps); - - modules = groupBy' - (meta: id: - let - isNewer = versionOlder meta.latest id.version; - isNewerRelease = - !(hasSuffix "-SNAPSHOT" id.version) && - versionOlder meta.release id.version; - in { - groupId = id.group; - artifactId = id.name; - latest = if isNewer then id.version else meta.latest; - release = if isNewerRelease then id.version else meta.release; - versions = meta.versions ++ [id.version]; - } - ) - { - latest = ""; - release = ""; - versions = []; - } - (id: "${replaceStrings ["."] ["/"] id.group}/${id.name}/maven-metadata.xml") - ids; - + coords = toCoordinates id; + modulePath = "${replaceStrings ["."] ["/"] coords.group}/${coords.module}/${version}"; in - attrValues (mapAttrs (path: meta: - let - versions' = sort versionOlder (unique meta.versions); - in - with meta; writeTextDir path '' - - - ${groupId} - ${artifactId} - - ${optionalString (latest != "") "${latest}"} - ${optionalString (release != "") "${release}"} - - ${concatMapStringsSep "\n " (v: "${v}") versions'} - - - - '' - ) modules); + stdenv.mkDerivation { + pname = "${coords.group}-${coords.module}"; + version = version; - mkSnapshotMetadata = deps: - let - snapshotDeps = filter (dep: dep ? build && dep ? timestamp) deps; + srcs = mapAttrsToList fetch artifacts; - modules = groupBy' - (meta: dep: - let - id = dep.id; - isNewer = dep.build > meta.buildNumber; - # Timestamp values can be bogus, e.g. jitpack.io - updated = if (match "[0-9]{8}\.[0-9]{6}" dep.timestamp) != null - then replaceStrings ["."] [""] dep.timestamp - else ""; - in { - groupId = id.group; - artifactId = id.name; - version = id.version; - timestamp = if isNewer then dep.timestamp else meta.timestamp; - buildNumber = if isNewer then dep.build else meta.buildNumber; - lastUpdated = if isNewer then updated else meta.lastUpdated; - versions = meta.versions or [] ++ [{ - classifier = id.classifier or ""; - extension = id.extension; - value = "${removeSuffix "-SNAPSHOT" id.version}-${dep.timestamp}-${toString dep.build}"; - updated = updated; - }]; - } - ) - { - timestamp = ""; - buildNumber = -1; - lastUpdated = ""; - } - (dep: "${replaceStrings ["."] ["/"] dep.id.group}/${dep.id.name}/${dep.id.version}/maven-metadata.xml") - snapshotDeps; + dontPatch = true; + dontConfigure = true; + dontBuild = true; + dontFixup = true; + dontInstall = true; - mkSnapshotVersion = version: '' - - ${optionalString (version.classifier != "") "${version.classifier}"} - ${version.extension} - ${version.value} - ${optionalString (version.updated != "") "${version.updated}"} - - ''; + preUnpack = '' + mkdir -p "$out/${modulePath}" + ''; - in - attrValues (mapAttrs (path: meta: - with meta; writeTextDir path '' - - - ${groupId} - ${artifactId} - ${version} - - - ${optionalString (timestamp != "") "${timestamp}"} - ${optionalString (buildNumber != -1) "${toString buildNumber}"} - - ${optionalString (lastUpdated != "") "${lastUpdated}"} - - ${concatMapStringsSep "\n " mkSnapshotVersion versions} - - - - '' - ) modules); + unpackCmd = '' + cp "$curSrc" "$out/${modulePath}/$(stripHash "$curSrc")" + ''; - mkRepo = project: type: deps: buildEnv { - name = "${project}-gradle-${type}-env"; - paths = map mkDep deps ++ mkModuleMetadata deps ++ mkSnapshotMetadata deps; + sourceRoot = "."; + + preferLocalBuild = true; + allowSubstitutes = false; + }; + + mkModule = id: versions: + mapAttrsToList (version: artifacts: mkDep id version artifacts) versions; + + mkModuleMetadata = id: versions: + let + + modules = groupBy' + (meta: id: + let + isNewer = versionOlder meta.latest id.version; + isNewerRelease = + !(hasSuffix "-SNAPSHOT" id.version) && + versionOlder meta.release id.version; + in { + groupId = id.group; + artifactId = id.name; + latest = if isNewer then id.version else meta.latest; + release = if isNewerRelease then id.version else meta.release; + versions = meta.versions ++ [id.version]; + } + ) + { + latest = ""; + release = ""; + versions = []; + } + (id: "${replaceStrings ["."] ["/"] id.group}/${id.name}/maven-metadata.xml") + ids; + + in + attrValues (mapAttrs (path: meta: + let + versions' = sort versionOlder (unique meta.versions); + in + with meta; writeTextDir path '' + + + ${groupId} + ${artifactId} + + ${optionalString (latest != "") "${latest}"} + ${optionalString (release != "") "${release}"} + + ${concatMapStringsSep "\n " (v: "${v}") versions'} + + + + '' + ) modules); + + # mkSnapshotMetadata = deps: + # let + # snapshotDeps = filter (dep: dep ? build && dep ? timestamp) deps; + + # modules = groupBy' + # (meta: dep: + # let + # id = dep.id; + # isNewer = dep.build > meta.buildNumber; + # # Timestamp values can be bogus, e.g. jitpack.io + # updated = if (match "[0-9]{8}\.[0-9]{6}" dep.timestamp) != null + # then replaceStrings ["."] [""] dep.timestamp + # else ""; + # in { + # groupId = id.group; + # artifactId = id.name; + # version = id.version; + # timestamp = if isNewer then dep.timestamp else meta.timestamp; + # buildNumber = if isNewer then dep.build else meta.buildNumber; + # lastUpdated = if isNewer then updated else meta.lastUpdated; + # versions = meta.versions or [] ++ [{ + # classifier = id.classifier or ""; + # extension = id.extension; + # value = "${removeSuffix "-SNAPSHOT" id.version}-${dep.timestamp}-${toString dep.build}"; + # updated = updated; + # }]; + # } + # ) + # { + # timestamp = ""; + # buildNumber = -1; + # lastUpdated = ""; + # } + # (dep: "${replaceStrings ["."] ["/"] dep.id.group}/${dep.id.name}/${dep.id.version}/maven-metadata.xml") + # snapshotDeps; + + # mkSnapshotVersion = version: '' + # + # ${optionalString (version.classifier != "") "${version.classifier}"} + # ${version.extension} + # ${version.value} + # ${optionalString (version.updated != "") "${version.updated}"} + # + # ''; + + # in + # attrValues (mapAttrs (path: meta: + # with meta; writeTextDir path '' + # + # + # ${groupId} + # ${artifactId} + # ${version} + # + # + # ${optionalString (timestamp != "") "${timestamp}"} + # ${optionalString (buildNumber != -1) "${toString buildNumber}"} + # + # ${optionalString (lastUpdated != "") "${lastUpdated}"} + # + # ${concatMapStringsSep "\n " mkSnapshotVersion versions} + # + # + # + # '' + # ) modules); + + mkRepo = name: deps: symlinkJoin { + name = "${name}-gradle-env"; + # paths = map mkDep deps ++ mkModuleMetadata deps ++ mkSnapshotMetadata deps; + paths = mapAttrsToList mkModule deps; }; mkInitScript = projectSpec: gradle: @@ -264,12 +290,12 @@ let static def offlineRepo(RepositoryHandler repositories, String env, String path) { repositories.clear() repositories.maven { - name "Nix''${env.capitalize()}MavenOffline" + name "Nix''${env.capitalize()}Offline" url path metadataSources { it.gradleMetadata() it.mavenPom() - it.artifact() + it. } } repositories.ivy { @@ -279,7 +305,6 @@ let metadataSources { it.gradleMetadata() it.ivyDescriptor() - it.artifact() } } } @@ -371,29 +396,31 @@ let buildRootProject = buildProject projectEnv gradleFlags; -in stdenv.mkDerivation (args // { +# in stdenv.mkDerivation (args // { - inherit pname version; +# inherit pname version; - nativeBuildInputs = (args.nativeBuildInputs or []) ++ [ projectEnv.gradle ]; +# nativeBuildInputs = (args.nativeBuildInputs or []) ++ [ projectEnv.gradle ]; - buildPhase = args.buildPhase or '' - runHook preBuild +# buildPhase = args.buildPhase or '' +# runHook preBuild - ( - set -eux +# ( +# set -eux - # Work around https://github.com/gradle/gradle/issues/1055 - TMPHOME="$(mktemp -d)" - mkdir -p "$TMPHOME/init.d" - export GRADLE_USER_HOME="$TMPHOME" +# # Work around https://github.com/gradle/gradle/issues/1055 +# TMPHOME="$(mktemp -d)" +# mkdir -p "$TMPHOME/init.d" +# export GRADLE_USER_HOME="$TMPHOME" - ${buildIncludedProjects} - ${buildRootProject} - ) +# ${buildIncludedProjects} +# ${buildRootProject} +# ) - runHook postBuild - ''; +# runHook postBuild +# ''; - dontStrip = true; -}) +# dontStrip = true; +# }) + +in mkRepo pname (fromJSON (readFile envSpec)) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a11eef3..c95b0a0 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] -gradle = "8.3" -kotlin = "1.9.20-Beta2" +gradle = "8.5" +kotlin = "1.9.21" [libraries] clikt = "com.github.ajalt:clikt:+" diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 943f0cb..7f93135 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 03bc515..e6aba25 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip networkTimeout=10000 +validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index 65dcd68..0adc8e1 100755 --- a/gradlew +++ b/gradlew @@ -83,10 +83,8 @@ done # This is normally unused # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -133,10 +131,13 @@ location of your Java installation." fi else JAVACMD=java - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation." + fi fi # Increase the maximum file descriptors if we can. @@ -144,7 +145,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac @@ -152,7 +153,7 @@ if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then '' | soft) :;; #( *) # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. - # shellcheck disable=SC3045 + # shellcheck disable=SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -197,6 +198,10 @@ if "$cygwin" || "$msys" ; then done fi + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + # Collect all arguments for the java command; # * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of # shell script including quotes and variable substitutions, so put them in diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/DependencyCoordinates.kt b/model/src/main/kotlin/org/nixos/gradle2nix/DependencyCoordinates.kt deleted file mode 100644 index d57205f..0000000 --- a/model/src/main/kotlin/org/nixos/gradle2nix/DependencyCoordinates.kt +++ /dev/null @@ -1,8 +0,0 @@ -package org.nixos.gradle2nix - -import kotlinx.serialization.Serializable - -@Serializable -data class DependencyCoordinates(val group: String, val module: String, val version: String) { - override fun toString(): String = "$group:$module:$version" -} diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencyCoordinates.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencyCoordinates.kt new file mode 100644 index 0000000..72de287 --- /dev/null +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencyCoordinates.kt @@ -0,0 +1,35 @@ +package org.nixos.gradle2nix.model + +import kotlinx.serialization.Serializable + +@Serializable +data class DependencyCoordinates( + val group: String, + val module: String, + val version: String, + val timestamp: String? = null +) { + override fun toString(): String = if (timestamp != null) { + "$group:$module:$version:$timestamp" + } else { + "$group:$module:$version" + } + + val isSnapshot: Boolean get() = timestamp != null + val moduleVersion: String get() = version + val artifactVersion: String get() = + timestamp?.let { version.replace("SNAPSHOT", it) } ?: version + + companion object { + fun parse(id: String): DependencyCoordinates { + val parts = id.split(":") + return when (parts.size) { + 3 -> DependencyCoordinates(parts[0], parts[1], parts[2]) + 4 -> DependencyCoordinates(parts[0], parts[1], parts[2], parts[3]) + else -> throw IllegalStateException( + "couldn't parse dependency coordinates: '$id'" + ) + } + } + } +} diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/DependencySource.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySource.kt similarity index 54% rename from model/src/main/kotlin/org/nixos/gradle2nix/DependencySource.kt rename to model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySource.kt index 18b2767..5ec991e 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/DependencySource.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySource.kt @@ -1,5 +1,6 @@ -package org.nixos.gradle2nix.dependencygraph.model +package org.nixos.gradle2nix.model +import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable /** @@ -10,4 +11,16 @@ import kotlinx.serialization.Serializable * We attempt to map this to an actual source file location when building a dependency report. */ @Serializable -data class DependencySource(val id: String, val path: String) +data class DependencySource( + val targetType: ConfigurationTarget, + val targetPath: String, + val buildPath: String, +) + +@Serializable +enum class ConfigurationTarget { + @SerialName("gradle") GRADLE, + @SerialName("settings") SETTINGS, + @SerialName("buildscript") BUILDSCRIPT, + @SerialName("project") PROJECT, +} diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/PluginParameters.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/PluginParameters.kt similarity index 89% rename from model/src/main/kotlin/org/nixos/gradle2nix/PluginParameters.kt rename to model/src/main/kotlin/org/nixos/gradle2nix/model/PluginParameters.kt index f98f083..94fea89 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/PluginParameters.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/PluginParameters.kt @@ -1,4 +1,4 @@ -package org.nixos.gradle2nix +package org.nixos.gradle2nix.model const val PARAM_INCLUDE_PROJECTS = "NIX_INCLUDE_PROJECTS" const val PARAM_INCLUDE_CONFIGURATIONS = "NIX_INCLUDE_CONFIGURATIONS" diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/Repository.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/Repository.kt similarity index 88% rename from model/src/main/kotlin/org/nixos/gradle2nix/Repository.kt rename to model/src/main/kotlin/org/nixos/gradle2nix/model/Repository.kt index 69659d3..da622cc 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/Repository.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/Repository.kt @@ -1,4 +1,4 @@ -package org.nixos.gradle2nix.dependencygraph.model +package org.nixos.gradle2nix.model import kotlinx.serialization.Serializable diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt new file mode 100644 index 0000000..d023082 --- /dev/null +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt @@ -0,0 +1,16 @@ +package org.nixos.gradle2nix.model + +import kotlinx.serialization.Serializable + +@Serializable +data class ResolvedArtifact( + val type: Type?, + val file: String, +) { + enum class Type { + SOURCES, + JAVADOC, + IVY_DESCRIPTOR, + MAVEN_POM, + } +} diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/ResolvedConfiguration.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedConfiguration.kt similarity index 91% rename from model/src/main/kotlin/org/nixos/gradle2nix/ResolvedConfiguration.kt rename to model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedConfiguration.kt index 3ff51b5..829f049 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/ResolvedConfiguration.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedConfiguration.kt @@ -1,4 +1,4 @@ -package org.nixos.gradle2nix.dependencygraph.model +package org.nixos.gradle2nix.model import kotlinx.serialization.Serializable diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/ResolvedDependency.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedDependency.kt similarity index 64% rename from model/src/main/kotlin/org/nixos/gradle2nix/ResolvedDependency.kt rename to model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedDependency.kt index 2fc1b46..dcb2375 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/ResolvedDependency.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedDependency.kt @@ -1,7 +1,6 @@ -package org.nixos.gradle2nix.dependencygraph.model +package org.nixos.gradle2nix.model import kotlinx.serialization.Serializable -import org.nixos.gradle2nix.DependencyCoordinates @Serializable data class ResolvedDependency( @@ -10,5 +9,5 @@ data class ResolvedDependency( val direct: Boolean, val coordinates: DependencyCoordinates, val repository: String?, - val dependencies: List + val dependencies: List = emptyList(), ) diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedMetadata.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedMetadata.kt new file mode 100644 index 0000000..52b9c1f --- /dev/null +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedMetadata.kt @@ -0,0 +1,9 @@ +package org.nixos.gradle2nix.model + +import kotlinx.serialization.Serializable + +@Serializable +data class ResolvedMetadata( + val moduleId: String, + val uri: String +) diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/NixDependencyGraphRenderer.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/NixDependencyGraphRenderer.kt index 997c92f..153b756 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/NixDependencyGraphRenderer.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/NixDependencyGraphRenderer.kt @@ -5,7 +5,7 @@ import kotlinx.serialization.ExperimentalSerializationApi import kotlinx.serialization.json.Json import kotlinx.serialization.json.encodeToStream import org.nixos.gradle2nix.dependencygraph.DependencyGraphRenderer -import org.nixos.gradle2nix.dependencygraph.model.ResolvedConfiguration +import org.nixos.gradle2nix.model.ResolvedConfiguration @OptIn(ExperimentalSerializationApi::class) private val json = Json { diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/AbstractDependencyExtractorPlugin.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/AbstractDependencyExtractorPlugin.kt index 6aa4352..35921eb 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/AbstractDependencyExtractorPlugin.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/AbstractDependencyExtractorPlugin.kt @@ -1,15 +1,26 @@ package org.nixos.gradle2nix.dependencygraph import org.gradle.api.Plugin +import org.gradle.api.internal.GradleInternal +import org.gradle.api.internal.project.DefaultProjectRegistry +import org.gradle.api.internal.project.ProjectInternal +import org.gradle.api.internal.project.ProjectRegistry import org.gradle.api.invocation.Gradle +import org.gradle.api.logging.Logging import org.gradle.api.provider.Provider +import org.gradle.api.services.internal.RegisteredBuildServiceProvider +import org.gradle.internal.build.BuildProjectRegistry import org.gradle.internal.build.event.BuildEventListenerRegistryInternal +import org.gradle.internal.composite.IncludedBuildInternal +import org.gradle.internal.operations.BuildOperationAncestryTracker +import org.gradle.internal.operations.BuildOperationListenerManager import org.gradle.util.GradleVersion import org.nixos.gradle2nix.dependencygraph.extractor.DependencyExtractor import org.nixos.gradle2nix.dependencygraph.extractor.DependencyExtractorBuildService import org.nixos.gradle2nix.dependencygraph.extractor.LegacyDependencyExtractor import org.nixos.gradle2nix.dependencygraph.util.buildDirCompat import org.nixos.gradle2nix.dependencygraph.util.service +import org.nixos.gradle2nix.model.ConfigurationTarget abstract class AbstractDependencyExtractorPlugin : Plugin { // Register extension functions on `Gradle` type @@ -39,6 +50,15 @@ abstract class AbstractDependencyExtractorPlugin : Plugin { .rootProjectBuildDirectory = project.buildDirCompat } + val logger = Logging.getLogger(AbstractDependencyExtractorPlugin::class.java.name) + + gradle.projectsLoaded { + (gradle as GradleInternal).let { g -> + logger.lifecycle("all projects: ${g.owner.projects.allProjects}") + logger.lifecycle("included projects: ${g.includedBuilds().flatMap { it.target.projects.allProjects }.joinToString { it.identityPath.path }}") + } + } + // Register the service to listen for Build Events applicatorStrategy.registerExtractorListener(gradle, dependencyExtractorProvider) @@ -122,7 +142,6 @@ abstract class AbstractDependencyExtractorPlugin : Plugin { gradle: Gradle, extractorServiceProvider: Provider ) { - // No-op as DependencyExtractorService is Auto-Closable } } } diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyGraphRenderer.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyGraphRenderer.kt index 9b786af..7b6252a 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyGraphRenderer.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyGraphRenderer.kt @@ -1,7 +1,7 @@ package org.nixos.gradle2nix.dependencygraph import java.io.File -import org.nixos.gradle2nix.dependencygraph.model.ResolvedConfiguration +import org.nixos.gradle2nix.model.ResolvedConfiguration interface DependencyGraphRenderer { fun outputDependencyGraph( diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractor.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractor.kt index 4f47178..18ec2b6 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractor.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractor.kt @@ -3,12 +3,27 @@ package org.nixos.gradle2nix.dependencygraph.extractor import java.io.File import java.net.URI import java.util.Collections +import java.util.concurrent.ConcurrentHashMap import org.gradle.api.GradleException +import org.gradle.api.artifacts.DependencyResolutionListener +import org.gradle.api.artifacts.ResolvableDependencies +import org.gradle.api.artifacts.component.BuildIdentifier +import org.gradle.api.artifacts.component.ModuleComponentIdentifier +import org.gradle.api.artifacts.query.ArtifactResolutionQuery +import org.gradle.api.artifacts.result.ResolvedArtifactResult import org.gradle.api.artifacts.result.ResolvedComponentResult import org.gradle.api.artifacts.result.ResolvedDependencyResult +import org.gradle.api.component.Artifact +import org.gradle.api.internal.artifacts.DefaultModuleVersionIdentifier import org.gradle.api.internal.artifacts.DefaultProjectComponentIdentifier import org.gradle.api.internal.artifacts.configurations.ResolveConfigurationDependenciesBuildOperationType +import org.gradle.api.internal.artifacts.repositories.resolver.MavenUniqueSnapshotComponentIdentifier import org.gradle.api.logging.Logging +import org.gradle.configuration.ApplyScriptPluginBuildOperationType +import org.gradle.configuration.ConfigurationTargetIdentifier +import org.gradle.initialization.LoadBuildBuildOperationType +import org.gradle.internal.component.external.model.DefaultModuleComponentIdentifier +import org.gradle.internal.component.external.model.ModuleComponentArtifactIdentifier import org.gradle.internal.exceptions.DefaultMultiCauseException import org.gradle.internal.operations.BuildOperationDescriptor import org.gradle.internal.operations.BuildOperationListener @@ -16,27 +31,44 @@ import org.gradle.internal.operations.OperationFinishEvent import org.gradle.internal.operations.OperationIdentifier import org.gradle.internal.operations.OperationProgressEvent import org.gradle.internal.operations.OperationStartEvent -import org.nixos.gradle2nix.PARAM_INCLUDE_CONFIGURATIONS -import org.nixos.gradle2nix.PARAM_INCLUDE_PROJECTS -import org.nixos.gradle2nix.PARAM_REPORT_DIR +import org.gradle.ivy.IvyDescriptorArtifact +import org.gradle.jvm.JvmLibrary +import org.gradle.language.base.artifact.SourcesArtifact +import org.gradle.language.java.artifact.JavadocArtifact +import org.gradle.maven.MavenPomArtifact +import org.gradle.util.GradleVersion import org.nixos.gradle2nix.dependencygraph.DependencyGraphRenderer -import org.nixos.gradle2nix.DependencyCoordinates -import org.nixos.gradle2nix.dependencygraph.model.DependencySource -import org.nixos.gradle2nix.dependencygraph.model.Repository -import org.nixos.gradle2nix.dependencygraph.model.ResolvedConfiguration -import org.nixos.gradle2nix.dependencygraph.model.ResolvedDependency +import org.nixos.gradle2nix.dependencygraph.util.BuildOperationTracker import org.nixos.gradle2nix.dependencygraph.util.loadOptionalParam +import org.nixos.gradle2nix.model.ConfigurationTarget +import org.nixos.gradle2nix.model.DependencyCoordinates +import org.nixos.gradle2nix.model.DependencySource +import org.nixos.gradle2nix.model.PARAM_INCLUDE_CONFIGURATIONS +import org.nixos.gradle2nix.model.PARAM_INCLUDE_PROJECTS +import org.nixos.gradle2nix.model.PARAM_REPORT_DIR +import org.nixos.gradle2nix.model.Repository +import org.nixos.gradle2nix.model.ResolvedArtifact +import org.nixos.gradle2nix.model.ResolvedConfiguration +import org.nixos.gradle2nix.model.ResolvedDependency abstract class DependencyExtractor : BuildOperationListener, AutoCloseable { + private val configurations = + ConcurrentHashMap< + OperationIdentifier, + Pair>() + private val resolvedConfigurations = Collections.synchronizedList(mutableListOf()) private val thrownExceptions = Collections.synchronizedList(mutableListOf()) var rootProjectBuildDirectory: File? = null + private val operationTracker = BuildOperationTracker() + // Properties are lazily initialized so that System Properties are initialized by the time // the values are used. This is required due to a bug in older Gradle versions. (https://github.com/gradle/gradle/issues/6825) private val configurationFilter by lazy { @@ -52,37 +84,37 @@ abstract class DependencyExtractor : abstract fun getRendererClassName(): String - override fun started(buildOperation: BuildOperationDescriptor, startEvent: OperationStartEvent) { - // This method will never be called when registered in a `BuildServiceRegistry` (ie. Gradle 6.1 & higher) - // No-op - } + override fun started(buildOperation: BuildOperationDescriptor, startEvent: OperationStartEvent) {} - override fun progress(operationIdentifier: OperationIdentifier, progressEvent: OperationProgressEvent) { - // This method will never be called when registered in a `BuildServiceRegistry` (ie. Gradle 6.1 & higher) - // No-op - } + override fun progress(operationIdentifier: OperationIdentifier, progressEvent: OperationProgressEvent) {} override fun finished(buildOperation: BuildOperationDescriptor, finishEvent: OperationFinishEvent) { - handleBuildOperationType< + operationTracker.finished(buildOperation, finishEvent) + + handleFinishBuildOperationType< ResolveConfigurationDependenciesBuildOperationType.Details, ResolveConfigurationDependenciesBuildOperationType.Result - >(buildOperation, finishEvent) { details, result -> extractConfigurationDependencies(details, result) } + >(buildOperation, finishEvent) { details, result -> + buildOperation.id?.let { operationId -> + configurations[operationId] = details to result + } + } } - private inline fun handleBuildOperationType( + private inline fun handleFinishBuildOperationType( buildOperation: BuildOperationDescriptor, finishEvent: OperationFinishEvent, handler: (details: D, result: R) -> Unit ) { try { - handleBuildOperationTypeRaw(buildOperation, finishEvent, handler) + handleFinishBuildOperationTypeRaw(buildOperation, finishEvent, handler) } catch (e: Throwable) { thrownExceptions.add(e) throw e } } - private inline fun handleBuildOperationTypeRaw( + private inline fun handleFinishBuildOperationTypeRaw( buildOperation: BuildOperationDescriptor, finishEvent: OperationFinishEvent, handler: (details: D, result: R) -> Unit @@ -101,13 +133,28 @@ abstract class DependencyExtractor : handler(details, result) } + // This returns null for the root build, because the build operation won't complete until after close() is called. + private fun findBuildDetails(buildOperationId: OperationIdentifier?): LoadBuildBuildOperationType.Details? { + return operationTracker.findParent(buildOperationId) { + it.details as? LoadBuildBuildOperationType.Details + } + } + + private fun processConfigurations() { + for ((operationId, data) in configurations) { + val (details, result) = data + extractConfigurationDependencies(operationId, details, result) + } + } + private fun extractConfigurationDependencies( + operationId: OperationIdentifier, details: ResolveConfigurationDependenciesBuildOperationType.Details, result: ResolveConfigurationDependenciesBuildOperationType.Result ) { val repositories = details.repositories?.mapNotNull { @Suppress("UNCHECKED_CAST") - Repository( + (Repository( id = it.id, type = enumValueOf(it.type), name = it.name, @@ -115,35 +162,53 @@ abstract class DependencyExtractor : metadataSources = (it.properties["METADATA_SOURCES"] as? List) ?: emptyList(), metadataResources = metadataResources(it), artifactResources = artifactResources(it), - ) + )) } ?: emptyList() + + if (repositories.isEmpty()) { + return + } + val rootComponent = result.rootComponent if (rootComponent.dependencies.isEmpty()) { // No dependencies to extract: can safely ignore return } - val projectIdentityPath = (rootComponent.id as? DefaultProjectComponentIdentifier)?.identityPath?.path - // TODO: At this point, any resolution not bound to a particular project will be assigned to the root "build :" - // This is because `details.buildPath` is always ':', which isn't correct in a composite build. - // It is possible to do better. By tracking the current build operation context, we can assign more precisely. - // See the Gradle Enterprise Build Scan Plugin: `ConfigurationResolutionCapturer_5_0` - val rootPath = projectIdentityPath ?: details.buildPath - - if (!configurationFilter.include(rootPath, details.configurationName)) { - LOGGER.debug("Ignoring resolved configuration: $rootPath - ${details.configurationName}") - return + val source: DependencySource = when { + details.isScriptConfiguration -> { + val parent = operationTracker.findParent(operationId) { + it.details as? ApplyScriptPluginBuildOperationType.Details + } ?: throw IllegalStateException("Couldn't find parent script operation for ${details.configurationName}") + DependencySource( + targetType = when (parent.targetType) { + ConfigurationTargetIdentifier.Type.GRADLE.label -> ConfigurationTarget.GRADLE + ConfigurationTargetIdentifier.Type.SETTINGS.label -> ConfigurationTarget.SETTINGS + ConfigurationTargetIdentifier.Type.PROJECT.label -> ConfigurationTarget.BUILDSCRIPT + else -> throw IllegalStateException("Unknown configuration target type: ${parent.targetType}") + }, + targetPath = parent.targetPath ?: ":", + buildPath = parent.buildPath!! + ) + } + else -> { + DependencySource( + targetType = ConfigurationTarget.PROJECT, + targetPath = details.projectPath!!, + buildPath = details.buildPath + ) + } } - val rootId = if (projectIdentityPath == null) "build $rootPath" else componentId(rootComponent) - val rootSource = DependencySource(rootId, rootPath) - val resolvedConfiguration = ResolvedConfiguration(rootSource, details.configurationName, repositories) + + val resolvedConfiguration = ResolvedConfiguration(source, details.configurationName, repositories) for (directDependency in getResolvedDependencies(rootComponent)) { + val moduleComponentId = directDependency.id as? ModuleComponentIdentifier ?: continue val directDep = createComponentNode( - componentId(directDependency), - rootSource, + moduleComponentId, + source, true, directDependency, result.getRepositoryId(directDependency) @@ -167,16 +232,18 @@ abstract class DependencyExtractor : val dependencyComponents = getResolvedDependencies(component) for (dependencyComponent in dependencyComponents) { - val dependencyId = componentId(dependencyComponent) - if (!resolvedConfiguration.hasDependency(dependencyId)) { - val dependencyNode = createComponentNode( - dependencyId, - componentSource, - direct, - dependencyComponent, - result.getRepositoryId(component) - ) - resolvedConfiguration.addDependency(dependencyNode) + if (!resolvedConfiguration.hasDependency(componentId(dependencyComponent))) { + val moduleComponentId = dependencyComponent.id as? ModuleComponentIdentifier + if (moduleComponentId != null) { + val dependencyNode = createComponentNode( + moduleComponentId, + componentSource, + direct, + dependencyComponent, + result.getRepositoryId(component) + ) + resolvedConfiguration.addDependency(dependencyNode) + } walkComponentDependencies(result, dependencyComponent, componentSource, resolvedConfiguration) } @@ -186,24 +253,40 @@ abstract class DependencyExtractor : private fun getSource(component: ResolvedComponentResult, source: DependencySource): DependencySource { val componentId = component.id if (componentId is DefaultProjectComponentIdentifier) { - return DependencySource(componentId(component), componentId.identityPath.path) + return DependencySource( + ConfigurationTarget.PROJECT, + componentId.projectPath, + componentId.build.buildPathCompat + ) } return source } + private val BuildIdentifier.buildPathCompat: String + @Suppress("DEPRECATION") + get() = if (GradleVersion.current() < GradleVersion.version("8.2")) name else buildPath + private fun getResolvedDependencies(component: ResolvedComponentResult): List { return component.dependencies.filterIsInstance().map { it.selected }.filter { it != component } } - private fun createComponentNode(componentId: String, source: DependencySource, direct: Boolean, component: ResolvedComponentResult, repositoryId: String?): ResolvedDependency { - val componentDependencies = component.dependencies.filterIsInstance().map { componentId(it.selected) } + private fun createComponentNode( + componentId: ModuleComponentIdentifier, + source: DependencySource, + direct: Boolean, + component: ResolvedComponentResult, + repositoryId: String? + ): ResolvedDependency { + val componentDependencies = + component.dependencies.filterIsInstance().map { componentId(it.selected) } + val coordinates = coordinates(componentId) return ResolvedDependency( - componentId, + componentId.displayName, source, direct, - coordinates(component), + coordinates, repositoryId, - componentDependencies + componentDependencies, ) } @@ -211,16 +294,25 @@ abstract class DependencyExtractor : return component.id.displayName } - private fun coordinates(component: ResolvedComponentResult): DependencyCoordinates { - // TODO: Consider and handle null moduleVersion - val moduleVersionIdentifier = component.moduleVersion!! + private fun coordinates(componentId: ModuleComponentIdentifier): DependencyCoordinates { return DependencyCoordinates( - moduleVersionIdentifier.group, - moduleVersionIdentifier.name, - moduleVersionIdentifier.version + componentId.group, + componentId.module, + componentId.version, + (componentId as? MavenUniqueSnapshotComponentIdentifier)?.timestamp ) } + private fun artifactType(type: Class): ResolvedArtifact.Type? { + return when (type) { + SourcesArtifact::class.java -> ResolvedArtifact.Type.SOURCES + JavadocArtifact::class.java -> ResolvedArtifact.Type.JAVADOC + IvyDescriptorArtifact::class.java -> ResolvedArtifact.Type.IVY_DESCRIPTOR + MavenPomArtifact::class.java -> ResolvedArtifact.Type.MAVEN_POM + else -> null + } + } + private fun writeDependencyGraph() { val outputDirectory = getOutputDir() outputDirectory.mkdirs() @@ -248,6 +340,8 @@ abstract class DependencyExtractor : } override fun close() { + LOGGER.lifecycle("DependencyExtractor: CLOSE") + if (thrownExceptions.isNotEmpty()) { throw DefaultMultiCauseException( "The Gradle2Nix plugin encountered errors while extracting dependencies. " + @@ -256,6 +350,10 @@ abstract class DependencyExtractor : ) } try { + processConfigurations() + + LOGGER.lifecycle("Resolved ${resolvedConfigurations.size} configurations.") + writeDependencyGraph() } catch (e: RuntimeException) { throw GradleException( diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractorBuildService.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractorBuildService.kt index 5f3c7bd..8f49dbd 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractorBuildService.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/extractor/DependencyExtractorBuildService.kt @@ -8,7 +8,6 @@ abstract class DependencyExtractorBuildService : DependencyExtractor(), BuildService { - // Some parameters for the web server internal interface Params : BuildServiceParameters { val rendererClassName: Property } diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/util/BuildOperationTracker.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/util/BuildOperationTracker.kt new file mode 100644 index 0000000..2a833e0 --- /dev/null +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/util/BuildOperationTracker.kt @@ -0,0 +1,64 @@ +package org.nixos.gradle2nix.dependencygraph.util + +import java.util.concurrent.ConcurrentHashMap +import org.gradle.api.logging.Logging +import org.gradle.internal.operations.BuildOperation +import org.gradle.internal.operations.BuildOperationDescriptor +import org.gradle.internal.operations.BuildOperationListener +import org.gradle.internal.operations.OperationFinishEvent +import org.gradle.internal.operations.OperationIdentifier +import org.gradle.internal.operations.OperationProgressEvent +import org.gradle.internal.operations.OperationStartEvent + +class BuildOperationTracker : BuildOperationListener { + private val _parents: MutableMap = ConcurrentHashMap() + private val _operations: MutableMap = ConcurrentHashMap() + private val _results: MutableMap = ConcurrentHashMap() + + val parents: Map get() = _parents + val operations: Map get() = _operations + val results: Map get() = _results + + override fun started(buildOperation: BuildOperationDescriptor, startEvent: OperationStartEvent) { + } + + override fun progress(operationIdentifier: OperationIdentifier, progressEvent: OperationProgressEvent) { + } + + override fun finished(buildOperation: BuildOperationDescriptor, finishEvent: OperationFinishEvent) { + val id = buildOperation.id ?: return + _parents[id] = buildOperation.parentId + _operations[id] = buildOperation + } + + tailrec fun findParent(id: OperationIdentifier?, block: (BuildOperationDescriptor) -> T?): T? { + if (id == null) return null + val operation = _operations[id] ?: return null.also { + LOGGER.lifecycle("no operation for $id") + } + return block(operation) ?: findParent(operation.parentId, block) + } + + fun findChild(id: OperationIdentifier?, block: (BuildOperationDescriptor) -> T?): T? { + if (id == null) return null + val operation = operations[id] ?: return null + block(operation)?.let { return it } + return children(id).firstNotNullOfOrNull { findChild(it, block) } + } + + fun children(id: OperationIdentifier): Set { + return parents.filterValues { it == id }.keys + } + + inline fun getDetails(id: OperationIdentifier): T? { + return operations[id]?.details as? T + } + + inline fun getResult(id: OperationIdentifier): T? { + return results[id] as? T + } + + companion object { + private val LOGGER = Logging.getLogger(BuildOperationTracker::class.qualifiedName!!) + } +} diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/forceresolve/ForceDependencyResolutionPlugin.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/forceresolve/ForceDependencyResolutionPlugin.kt index eb46431..2c11c1b 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/forceresolve/ForceDependencyResolutionPlugin.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/forceresolve/ForceDependencyResolutionPlugin.kt @@ -6,8 +6,8 @@ import org.gradle.api.Task import org.gradle.api.invocation.Gradle import org.gradle.api.tasks.TaskProvider import org.gradle.util.GradleVersion -import org.nixos.gradle2nix.RESOLVE_ALL_TASK -import org.nixos.gradle2nix.RESOLVE_PROJECT_TASK +import org.nixos.gradle2nix.model.RESOLVE_ALL_TASK +import org.nixos.gradle2nix.model.RESOLVE_PROJECT_TASK // TODO: Rename these