diff --git a/app/src/dist/share/gradle.nix b/app/src/dist/share/gradle.nix index dba9916..99d1c31 100644 --- a/app/src/dist/share/gradle.nix +++ b/app/src/dist/share/gradle.nix @@ -119,14 +119,12 @@ let # 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 = name: { urls, hash }: + fetch = name: { url, hash }: let - first = head urls; - scheme = head (builtins.match "([a-z0-9+.-]+)://.*" first); + scheme = head (builtins.match "([a-z0-9+.-]+)://.*" url); fetch' = getAttr scheme fetchers'; - urls' = filter (hasPrefix scheme) urls; in - fetch' { urls = urls'; inherit hash; }; + fetch' { inherit url hash; }; mkModule = id: artifacts: let diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/Env.kt b/app/src/main/kotlin/org/nixos/gradle2nix/Env.kt new file mode 100644 index 0000000..da09d88 --- /dev/null +++ b/app/src/main/kotlin/org/nixos/gradle2nix/Env.kt @@ -0,0 +1,11 @@ +package org.nixos.gradle2nix + +import kotlinx.serialization.Serializable + +typealias Env = Map> + +@Serializable +data class Artifact internal constructor( + val url: String, + val hash: String, +) diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt b/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt index e1273f2..0ca87ce 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/GradleRunner.kt @@ -62,13 +62,12 @@ suspend fun ProjectConnection.build(config: Config): DependencySet = suspendCanc "--refresh-dependencies", "--gradle-user-home=${config.gradleHome}", "--init-script=${config.appHome}/init.gradle", - "--write-verification-metadata", "sha256" ) .apply { if (config.logger.stacktrace) { addArguments("--stacktrace") } - if (config.logger.logLevel <= LogLevel.debug) { + if (config.logger.logLevel < LogLevel.error) { setStandardOutput(System.err) setStandardError(System.err) } diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt b/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt index af98723..46a48b0 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/Main.kt @@ -76,7 +76,7 @@ class Gradle2Nix : CliktCommand( .file(canBeFile = false, canBeDir = true) .defaultLazy("") { projectDir } - private val lockFile: String by option( + internal val lockFile: String by option( "--lock-file", "-l", metavar = "FILENAME", help = "Name of the generated lock file" diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt b/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt index 7d8b8c0..481a0dc 100644 --- a/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt +++ b/app/src/main/kotlin/org/nixos/gradle2nix/Process.kt @@ -1,24 +1,6 @@ package org.nixos.gradle2nix -import org.nixos.gradle2nix.metadata.Artifact as ArtifactMetadata -import java.io.File -import java.io.IOException -import java.net.URI import okio.ByteString.Companion.decodeHex -import okio.HashingSource -import okio.blackholeSink -import okio.buffer -import okio.source -import org.nixos.gradle2nix.env.Artifact -import org.nixos.gradle2nix.env.Env -import org.nixos.gradle2nix.metadata.Checksum -import org.nixos.gradle2nix.metadata.Component -import org.nixos.gradle2nix.metadata.Md5 -import org.nixos.gradle2nix.metadata.Sha1 -import org.nixos.gradle2nix.metadata.Sha256 -import org.nixos.gradle2nix.metadata.Sha512 -import org.nixos.gradle2nix.metadata.VerificationMetadata -import org.nixos.gradle2nix.metadata.parseVerificationMetadata import org.nixos.gradle2nix.model.DependencyCoordinates import org.nixos.gradle2nix.model.DependencySet @@ -26,12 +8,9 @@ fun processDependencies( config: Config, dependencySets: Iterable ): Env { - val verificationMetadata = readVerificationMetadata(config) - val verificationComponents = verificationMetadata?.components?.associateBy { it.id.id } ?: emptyMap() - return buildMap> { for (dependencySet in dependencySets) { - val env = dependencySet.toEnv(config, verificationComponents) + val env = dependencySet.toEnv() for ((id, artifacts) in env) { merge(id, artifacts) { a, b -> @@ -47,10 +26,7 @@ fun processDependencies( """.trimIndent()) } - Artifact( - (aa.urls + ba.urls).distinct().sorted(), - aa.hash - ) + aa } } } @@ -63,89 +39,19 @@ fun processDependencies( .mapKeys { (coordinates, _) -> coordinates.id } } -private fun DependencySet.toEnv(config: Config, verificationComponents: Map): Map> { +private fun DependencySet.toEnv(): Map> { return dependencies.associate { dep -> - val component = verificationComponents[dep.coordinates.id] - ?: verifyComponentFilesInCache(config, dep.coordinates) - ?: config.logger.error("${dep.coordinates}: no dependency metadata found") - - dep.coordinates to dep.artifacts.mapNotNull { resolvedArtifact -> - val artifact = component.artifacts.find { it.name == resolvedArtifact.name } - ?.let { Artifact(resolvedArtifact.urls.sorted(), it.checksums.first().toSri()) } - ?: downloadArtifact(resolvedArtifact.urls.sorted()) - artifact?.let { resolvedArtifact.filename to it } - }.sortedBy { it.first }.toMap() - } -} - -private fun readVerificationMetadata(config: Config): VerificationMetadata? { - return parseVerificationMetadata(config.logger, config.projectDir.resolve("gradle/verification-metadata.xml")) -} - -private fun verifyComponentFilesInCache( - config: Config, - id: DependencyCoordinates, -): Component? { - val cacheDir = with(id) { config.gradleHome.resolve("caches/modules-2/files-2.1/$group/$artifact/$version") } - if (!cacheDir.exists()) { - return null - } - val verifications = cacheDir.walk().filter { it.isFile }.map { f -> - ArtifactMetadata(f.name.replaceFirst(id.version, id.timestampedVersion), sha256 = Sha256(f.sha256())) - } - config.logger.info("${id.id}: obtained artifact hashes from Gradle cache.") - return Component(id, verifications.toList()) -} - -private fun downloadArtifact( - urls: List -): Artifact? { - return maybeDownloadText(urls)?.let { - Artifact( - urls, - it.hash.toSri() - ) - } -} - -private fun maybeDownloadText( - urls: List, -): ArtifactDownload? { - for (url in urls) { - try { - val source = HashingSource.sha256(URI(url).toURL().openStream().source()) - val text = source.buffer().readUtf8() - val hash = source.hash - return ArtifactDownload(text, url, Sha256(hash.hex())) - } catch (e: IOException) { - // Pass + dep.coordinates to dep.artifacts.associate { + it.name to Artifact(it.url, it.hash.toSri()) } } - return null } -private fun File.sha256(): String { - val source = HashingSource.sha256(source()) - source.buffer().readAll(blackholeSink()) - return source.hash.hex() +internal fun String.toSri(): String { + val hash = decodeHex().base64() + return "sha256-$hash" } -internal fun Checksum.toSri(): String { - val hash = value.decodeHex().base64() - return when (this) { - is Md5 -> "md5-$hash" - is Sha1 -> "sha1-$hash" - is Sha256 -> "sha256-$hash" - is Sha512 -> "sha512-$hash" - } -} - -private data class ArtifactDownload( - val artifact: T, - val url: String, - val hash: Checksum -) - private val coordinatesComparator: Comparator = compareBy { it.group } .thenBy { it.artifact } .thenByDescending { Version(it.version) } diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt b/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt deleted file mode 100644 index c74d9db..0000000 --- a/app/src/main/kotlin/org/nixos/gradle2nix/env/Env.kt +++ /dev/null @@ -1,22 +0,0 @@ -package org.nixos.gradle2nix.env - -import kotlinx.serialization.Serializable - -typealias Env = Map> - -@Serializable -data class Artifact internal constructor( - val urls: List, - val hash: String, -) { - - companion object { - operator fun invoke( - urls: List, - hash: String - ) = Artifact( - urls.sorted(), - hash - ) - } -} diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/gradle/GradleModule.kt b/app/src/main/kotlin/org/nixos/gradle2nix/gradle/GradleModule.kt deleted file mode 100644 index daf6766..0000000 --- a/app/src/main/kotlin/org/nixos/gradle2nix/gradle/GradleModule.kt +++ /dev/null @@ -1,102 +0,0 @@ -package org.nixos.gradle2nix.gradle - -import kotlinx.serialization.SerialName -import kotlinx.serialization.Serializable -import kotlinx.serialization.json.JsonObject - -@Serializable -data class GradleModule( - val formatVersion: String, - val component: Component? = null, - val createdBy: CreatedBy? = null, - val variants: List = emptyList(), -) - -@Serializable -data class Component( - val group: String, - val module: String, - val version: String, - val url: String? = null, -) - -@Serializable -data class Gradle( - val version: String, - val buildId: String? = null -) - -@Serializable -data class CreatedBy( - val gradle: Gradle? = null -) - -@Serializable -data class Variant( - val name: String, - val attributes: JsonObject? = null, - @SerialName("available-at") val availableAt: AvailableAt? = null, - val dependencies: List = emptyList(), - val dependencyConstraints: List = emptyList(), - val files: List = emptyList(), - val capabilities: List = emptyList() -) - -@Serializable -data class AvailableAt( - val url: String, - val group: String, - val module: String, - val version: String, -) - -@Serializable -data class Dependency( - val group: String, - val module: String, - val version: JsonObject? = null, - val excludes: List = emptyList(), - val reason: String? = null, - val attributes: JsonObject? = null, - val requestedCapabilities: List = emptyList(), - val endorseStrictVersions: Boolean = false, - val thirdPartyCompatibility: ThirdPartyCompatibility? = null, -) - -@Serializable -data class DependencyConstraint( - val group: String, - val module: String, - val version: JsonObject? = null, - val reason: String? = null, - val attributes: JsonObject? = null, -) - -@Serializable -data class VariantFile( - val name: String, - val url: String, - val size: Long, - val sha1: String? = null, - val sha256: String? = null, - val sha512: String? = null, - val md5: String? = null, -) - -@Serializable -data class Capability( - val group: String, - val name: String, - val version: String? = null, -) - -@Serializable -data class Exclude( - val group: String, - val module: String, -) - -@Serializable -data class ThirdPartyCompatibility( - val artifactSelector: String -) diff --git a/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt b/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt deleted file mode 100644 index 83d456b..0000000 --- a/app/src/main/kotlin/org/nixos/gradle2nix/metadata/VerificationMetadata.kt +++ /dev/null @@ -1,147 +0,0 @@ -package org.nixos.gradle2nix.metadata - -import java.io.File -import kotlinx.serialization.SerialName -import kotlinx.serialization.Serializable -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.model.DependencyCoordinates -import org.nixos.gradle2nix.model.impl.DefaultDependencyCoordinates - -sealed interface Coordinates { - val group: String? - val name: String? - val version: String? - val regex: Boolean - val file: String? -} - -@Serializable -@SerialName("trust") -data class Trust( - override val group: String? = null, - override val name: String? = null, - override val version: String? = null, - override val regex: Boolean = false, - override val file: String? = null, - val reason: String? = null, -) : Coordinates - -@Serializable -@SerialName("configuration") -data class Configuration( - @SerialName("verify-metadata") @XmlElement(true) val verifyMetadata: Boolean = false, - @SerialName("verify-signatures") @XmlElement(true) val verifySignatures: Boolean = false, - @SerialName("trusted-artifacts") @XmlChildrenName("trusted-artifacts") val trustedArtifacts: List = emptyList() -) - -@Serializable -sealed interface Checksum { - val value: String - val origin: String? - val reason: String? - val alternatives: List -} - -@Serializable -@SerialName("md5") -data class Md5( - override val value: String, - override val origin: String? = null, - override val reason: String? = null, - @XmlChildrenName("also-trust") - override val alternatives: List = emptyList() -) : Checksum - -@Serializable -@SerialName("sha1") -data class Sha1( - override val value: String, - override val origin: String? = null, - override val reason: String? = null, - @XmlChildrenName("also-trust") - override val alternatives: List = emptyList() -) : Checksum - -@Serializable -@SerialName("sha256") -data class Sha256( - override val value: String, - override val origin: String? = null, - override val reason: String? = null, - @XmlChildrenName("also-trust") - override val alternatives: List = emptyList() -) : Checksum - -@Serializable -@SerialName("sha512") -data class Sha512( - override val value: String, - override val origin: String? = null, - override val reason: String? = null, - @XmlChildrenName("also-trust") - override val alternatives: List = emptyList() -) : Checksum - -@Serializable -@SerialName("artifact") -data class Artifact( - val name: String, - val md5: Md5? = null, - val sha1: Sha1? = null, - val sha256: Sha256? = null, - val sha512: Sha512? = null, -) { - val checksums: List by lazy { listOfNotNull(sha512, sha256, sha1, md5) } -} - -@Serializable -@SerialName("component") -data class Component( - val group: String, - val name: String, - val version: String, - val timestamp: String? = null, - val artifacts: List = emptyList(), -) { - val id: DependencyCoordinates get() = DefaultDependencyCoordinates(group, name, version, timestamp) - - constructor(id: DependencyCoordinates, artifacts: List) : this( - id.group, - id.artifact, - id.version, - id.timestamp, - artifacts - ) -} - -@Serializable -@XmlSerialName( - "verification-metadata", - namespace = "https://schema.gradle.org/dependency-verification", - prefix = "" -) -data class VerificationMetadata( - val configuration: Configuration = Configuration(), - @XmlChildrenName("components", "https://schema.gradle.org/dependency-verification") val components: List = emptyList() -) - -val XmlFormat = XML { - autoPolymorphic = true - recommended() -} - -fun parseVerificationMetadata(logger: Logger, metadata: File): VerificationMetadata? { - return try { - metadata.reader().buffered().let(xmlStreaming::newReader).use { input -> - XmlFormat.decodeFromReader(input) - } - } catch (e: Exception) { - logger.warn("$metadata: failed to parse Gradle dependency verification metadata", e) - return null - } -} diff --git a/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt b/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt index 3e5936d..4d99c3e 100644 --- a/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt +++ b/app/src/test/kotlin/org/nixos/gradle2nix/TestUtil.kt @@ -1,7 +1,6 @@ package org.nixos.gradle2nix import io.kotest.assertions.fail -import io.kotest.assertions.withClue import io.kotest.common.ExperimentalKotest import io.kotest.common.KotestInternal import io.kotest.core.extensions.MountableExtension @@ -14,9 +13,7 @@ import io.kotest.core.test.TestScope import io.kotest.core.test.TestType import io.kotest.matchers.equals.beEqual import io.kotest.matchers.file.shouldBeAFile -import io.kotest.matchers.nulls.shouldNotBeNull import io.kotest.matchers.should -import io.kotest.matchers.shouldBe import io.ktor.http.ContentType import io.ktor.http.Url import io.ktor.server.engine.embeddedServer @@ -39,8 +36,6 @@ import kotlinx.serialization.json.Json import kotlinx.serialization.json.decodeFromStream import kotlinx.serialization.json.encodeToStream import okio.use -import org.nixos.gradle2nix.env.Env -import org.nixos.gradle2nix.metadata.parseVerificationMetadata private val app = Gradle2Nix() @@ -93,15 +88,16 @@ suspend fun TestScope.fixture( } app.main( listOf( - "-d", tempDir.toString(), + "-p", tempDir.toString(), "--log", "debug", "--stacktrace", "--dump-events", "--", - "-Dorg.nixos.gradle2nix.m2=$m2" + "-Dorg.nixos.gradle2nix.m2=$m2", + "--info" ) + args ) - val file = tempDir.resolve("${app.envFile}.json") + val file = tempDir.resolve(app.lockFile) file.shouldBeAFile() val env: Env = file.inputStream().buffered().use { input -> Json.decodeFromStream(input) @@ -138,19 +134,6 @@ suspend fun TestScope.golden( } json.encodeToString(env) should beEqual(goldenData) } - - val metadata = parseVerificationMetadata( - testLogger, - dir.resolve("gradle/verification-metadata.xml") - )!! - - for (component in metadata.components) { - val componentId = component.id.id - - withClue("env should contain component $componentId") { - env[componentId].shouldNotBeNull() - } - } } } diff --git a/app/src/test/kotlin/org/nixos/gradle2nix/VerificationMetadataTest.kt b/app/src/test/kotlin/org/nixos/gradle2nix/VerificationMetadataTest.kt deleted file mode 100644 index de075a3..0000000 --- a/app/src/test/kotlin/org/nixos/gradle2nix/VerificationMetadataTest.kt +++ /dev/null @@ -1,17 +0,0 @@ -package org.nixos.gradle2nix - -import io.kotest.core.spec.style.FunSpec -import io.kotest.matchers.nulls.beNull -import io.kotest.matchers.nulls.shouldNotBeNull -import io.kotest.matchers.shouldNot -import kotlinx.serialization.decodeFromString -import org.nixos.gradle2nix.metadata.Artifact -import org.nixos.gradle2nix.metadata.XmlFormat -import org.nixos.gradle2nix.metadata.parseVerificationMetadata - -class VerificationMetadataTest : FunSpec({ - test("parses verification metadata") { - val metadata = parseVerificationMetadata(testLogger, fixture("metadata/verification-metadata.xml")) - metadata shouldNot beNull() - } -}) diff --git a/fixtures/golden/basic/basic-java-project.groovy.json b/fixtures/golden/basic/basic-java-project.groovy.json index e7f7e32..daf707a 100644 --- a/fixtures/golden/basic/basic-java-project.groovy.json +++ b/fixtures/golden/basic/basic-java-project.groovy.json @@ -1,87 +1,63 @@ { "com.squareup.moshi:moshi:1.8.0": { "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], + "url": "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" - ], + "url": "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.moshi:moshi-parent:1.8.0": { "moshi-parent-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom", "hash": "sha256-2t8UzX/uSexrgqkORdccwax1imVTFwGtlNy+98xgP7c=" } }, "com.squareup.okio:okio:2.2.2": { "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom", "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.2.60": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } } diff --git a/fixtures/golden/basic/basic-java-project.kotlin.json b/fixtures/golden/basic/basic-java-project.kotlin.json index e7f7e32..daf707a 100644 --- a/fixtures/golden/basic/basic-java-project.kotlin.json +++ b/fixtures/golden/basic/basic-java-project.kotlin.json @@ -1,87 +1,63 @@ { "com.squareup.moshi:moshi:1.8.0": { "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], + "url": "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" - ], + "url": "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.moshi:moshi-parent:1.8.0": { "moshi-parent-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom", "hash": "sha256-2t8UzX/uSexrgqkORdccwax1imVTFwGtlNy+98xgP7c=" } }, "com.squareup.okio:okio:2.2.2": { "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom", "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.2.60": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } } diff --git a/fixtures/golden/basic/basic-kotlin-project.kotlin.json b/fixtures/golden/basic/basic-kotlin-project.kotlin.json index d76a46d..a15387d 100644 --- a/fixtures/golden/basic/basic-kotlin-project.kotlin.json +++ b/fixtures/golden/basic/basic-kotlin-project.kotlin.json @@ -1,1675 +1,1189 @@ { "com.fasterxml:oss-parent:38": { "oss-parent-38.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/38/oss-parent-38.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/38/oss-parent-38.pom", "hash": "sha256-yD+PRd/cqNC2s2YcYLP4R4D2cbEuBvka1dHBodH5Zug=" } }, "com.fasterxml.jackson:jackson-base:2.10.1": { "jackson-base-2.10.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.10.1/jackson-base-2.10.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.10.1/jackson-base-2.10.1.pom", "hash": "sha256-dUnyCbxITO6tG0ME+XtPfi5bXOmARSfQ2XFw3FF3ri8=" } }, "com.fasterxml.jackson:jackson-bom:2.10.1": { "jackson-bom-2.10.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.10.1/jackson-bom-2.10.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.10.1/jackson-bom-2.10.1.pom", "hash": "sha256-H92hwb5qLkrG8MML3/C7ydAtYkcKgIIwJcF6u2ly1eQ=" } }, "com.fasterxml.jackson:jackson-parent:2.10": { "jackson-parent-2.10.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.10/jackson-parent-2.10.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.10/jackson-parent-2.10.pom", "hash": "sha256-pQ24CCnE+JfG0OfpVHLLtDsOvs4TWmjjnCe4pv4z5IE=" } }, "com.fasterxml.jackson.core:jackson-annotations:2.10.1": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "jsr305-3.0.2.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" - ], + "url": "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" - ], + "url": "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": { "gson-2.8.9.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/com/google/code/gson/gson/2.8.9/gson-2.8.9.pom", "hash": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4=" } }, "com.google.code.gson:gson:2.8.5": { "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" - ], + "url": "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" - ], + "url": "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.code.gson:gson-parent:2.8.9": { "gson-parent-2.8.9.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/code/gson/gson-parent/2.8.9/gson-parent-2.8.9.pom" - ], + "url": "https://plugins.gradle.org/m2/com/google/code/gson/gson-parent/2.8.9/gson-parent-2.8.9.pom", "hash": "sha256-sW4CbmNCfBlyrQ/GhwPsN5sVduQRuknDL6mjGrC7z/s=" } }, "com.google.code.gson:gson-parent:2.8.5": { "gson-parent-2.8.5.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/google/code/gson/gson-parent/2.8.5/gson-parent-2.8.5.pom", "hash": "sha256-jx/scrkaceo57Dn193jE0RJLawl8bVWzpQtVSlIjeyc=" } }, "com.google.errorprone:error_prone_annotations:2.3.4": { "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" - ], + "url": "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" - ], + "url": "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.errorprone:error_prone_parent:2.3.4": { "error_prone_parent-2.3.4.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom" - ], + "url": "https://plugins.gradle.org/m2/com/google/errorprone/error_prone_parent/2.3.4/error_prone_parent-2.3.4.pom", "hash": "sha256-QElbQ3pg0jmPD9/AVLidnDlKgjR6J0oHIcLpUKQwIYY=" } }, "com.google.guava:failureaccess:1.0.1": { "failureaccess-1.0.1.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" - ], + "url": "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" - ], + "url": "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": { "guava-29.0-jre.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/guava/29.0-jre/guava-29.0-jre.jar" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/com/google/guava/guava/29.0-jre/guava-29.0-jre.pom", "hash": "sha256-kCfpNAmJA9KH8bphyLZfAdHR4dp6b7zAS/PeBUQBRCY=" } }, "com.google.guava:guava-parent:29.0-jre": { "guava-parent-29.0-jre.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/guava-parent/29.0-jre/guava-parent-29.0-jre.pom" - ], + "url": "https://plugins.gradle.org/m2/com/google/guava/guava-parent/29.0-jre/guava-parent-29.0-jre.pom", "hash": "sha256-alf54C9436L0vaNBYGWmRCauG2beIoz24Zbi4ZElU78=" } }, "com.google.guava:guava-parent:26.0-android": { "guava-parent-26.0-android.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom" - ], + "url": "https://plugins.gradle.org/m2/com/google/guava/guava-parent/26.0-android/guava-parent-26.0-android.pom", "hash": "sha256-+GmKtGypls6InBr8jKTyXrisawNNyJjUWDdCNgAWzAQ=" } }, "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava": { "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" - ], + "url": "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" - ], + "url": "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": { "j2objc-annotations-1.3.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "okhttp-3.12.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.3/okhttp-3.12.3.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.3/okhttp-3.12.3.pom", "hash": "sha256-xXZHCTgwkLDEfEiizwh2OTvt1Ihmv83hk0NJf/oXuEQ=" } }, "com.squareup.okhttp3:parent:3.12.3": { "parent-3.12.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.12.3/parent-3.12.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.12.3/parent-3.12.3.pom", "hash": "sha256-wKYntmtFpWhCEyGoGoLl/Fnit2zV9+X2Em8oKUR4MR4=" } }, "com.squareup.okio:okio:1.15.0": { "okio-1.15.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.pom", "hash": "sha256-8cELFIDRq3X7BRoHsnPjfNolJel+Fgfug+aDO3Dhv84=" } }, "com.squareup.okio:okio-parent:1.15.0": { "okio-parent-1.15.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.15.0/okio-parent-1.15.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.15.0/okio-parent-1.15.0.pom", "hash": "sha256-NOCaPqKqzXId85lHDQWkeuza2AEmmiEhlf+/nSEFbbI=" } }, "com.winterbe:expekt:0.5.0": { "expekt-0.5.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/winterbe/expekt/0.5.0/expekt-0.5.0.jar" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "classgraph-4.8.37.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.37/classgraph-4.8.37.jar" - ], + "url": "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" - ], + "url": "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": { "javalin-3.7.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/javalin/javalin/3.7.0/javalin-3.7.0.jar" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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=" } }, "joda-time:joda-time:2.12.7": { "joda-time-2.12.7.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/joda-time/joda-time/2.12.7/joda-time-2.12.7.jar" - ], + "url": "https://repo.maven.apache.org/maven2/joda-time/joda-time/2.12.7/joda-time-2.12.7.jar", "hash": "sha256-OFKCsAWBjPrM2+i9JCmBHn5kF4LyuIkyprj/UdZo9hY=" }, "joda-time-2.12.7.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/joda-time/joda-time/2.12.7/joda-time-2.12.7.pom" - ], + "url": "https://repo.maven.apache.org/maven2/joda-time/joda-time/2.12.7/joda-time-2.12.7.pom", "hash": "sha256-hf3b+kfCmf2OzhyT//1H2cLTyQNaM7XbAXswTGd+hCg=" } }, "net.java:jvnet-parent:3": { "jvnet-parent-3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/net/java/jvnet-parent/3/jvnet-parent-3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/net/java/jvnet-parent/3/jvnet-parent-3.pom", "hash": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o=" } }, "net.java.dev.jna:jna:5.6.0": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.pom", "hash": "sha256-zy4MkNj3V0VfSiWOpglzkFNmO9XaannZvVP5NaR955w=" } }, "org.eclipse.jetty:jetty-client:9.4.25.v20191220": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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-project:9.4.25.v20191220": { "jetty-project-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-project/9.4.25.v20191220/jetty-project-9.4.25.v20191220.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-project/9.4.25.v20191220/jetty-project-9.4.25.v20191220.pom", "hash": "sha256-sXc6pTwOhm898Oi9iSBTqbSRaiglyCqH073vbdTG0vk=" } }, "org.eclipse.jetty:jetty-security:9.4.25.v20191220": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.eclipse.jetty.websocket:websocket-api:9.4.25.v20191220": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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-parent:9.4.25.v20191220": { "websocket-parent-9.4.25.v20191220.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-parent/9.4.25.v20191220/websocket-parent-9.4.25.v20191220.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/eclipse/jetty/websocket/websocket-parent/9.4.25.v20191220/websocket-parent-9.4.25.v20191220.pom", "hash": "sha256-OJkMYyevE89u7BknNhRV3vr7uEvMR1bkBaPQVWD7Qzo=" } }, "org.eclipse.jetty.websocket:websocket-server:9.4.25.v20191220": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom", "hash": "sha256-yUkPZVEyMo3yz7z990P1P8ORbWwdEENxdabKbjpndxw=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.exposed:exposed-core:0.50.1": { "exposed-core-0.50.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.50.1/exposed-core-0.50.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.50.1/exposed-core-0.50.1.jar", "hash": "sha256-7GxEwj+Da3NEFyI+Ky2jp/sdEypoEaTJM1AngEUXq8A=" }, "exposed-core-0.50.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.50.1/exposed-core-0.50.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.50.1/exposed-core-0.50.1.module", "hash": "sha256-9JeEbcyuFSWn/NRS2Ed//BxImFnJV6UwRISqjsFAumY=" }, "exposed-core-0.50.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.50.1/exposed-core-0.50.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.50.1/exposed-core-0.50.1.pom", "hash": "sha256-HW3Uxt2pYCn4HW+aYgGDO5Prl/kJXHN9iIQ0Tp4sfDE=" } }, "org.jetbrains.exposed:exposed-dao:0.50.1": { "exposed-dao-0.50.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-dao/0.50.1/exposed-dao-0.50.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-dao/0.50.1/exposed-dao-0.50.1.jar", "hash": "sha256-fpnRwIETZkjHT6QPdvilfqLPiFVogWDLOJU91WUxCXM=" }, "exposed-dao-0.50.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-dao/0.50.1/exposed-dao-0.50.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-dao/0.50.1/exposed-dao-0.50.1.module", "hash": "sha256-mOsYPcGblfmbuh9Zia1He8CSoxpFVzm9rUAHfIwoCjs=" }, "exposed-dao-0.50.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-dao/0.50.1/exposed-dao-0.50.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-dao/0.50.1/exposed-dao-0.50.1.pom", "hash": "sha256-w7hJrpLaTMlxL4N/3JzFtjOoJr4JCvDpdgFXPukuDy0=" } }, "org.jetbrains.exposed:exposed-jdbc:0.50.1": { "exposed-jdbc-0.50.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jdbc/0.50.1/exposed-jdbc-0.50.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jdbc/0.50.1/exposed-jdbc-0.50.1.jar", "hash": "sha256-P1awsJfx/rkzovIGo/Q4IiiibbWIa133ZU7Ww5pmDGI=" }, "exposed-jdbc-0.50.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jdbc/0.50.1/exposed-jdbc-0.50.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jdbc/0.50.1/exposed-jdbc-0.50.1.module", "hash": "sha256-68KP7F8KnI9XuuhbT4mQp9w4x5M1115sBMcUTSkvPns=" }, "exposed-jdbc-0.50.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jdbc/0.50.1/exposed-jdbc-0.50.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jdbc/0.50.1/exposed-jdbc-0.50.1.pom", "hash": "sha256-Y1Uw/BYvS7kRyknmrsteebD5gQ2iFhtcNGd+Aur8MUg=" } }, "org.jetbrains.exposed:exposed-jodatime:0.50.1": { "exposed-jodatime-0.50.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jodatime/0.50.1/exposed-jodatime-0.50.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jodatime/0.50.1/exposed-jodatime-0.50.1.jar", "hash": "sha256-5nun4F887ZbziMXBK+8JdfsOzPpaD8YLoFc3cdDyhOk=" }, "exposed-jodatime-0.50.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jodatime/0.50.1/exposed-jodatime-0.50.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jodatime/0.50.1/exposed-jodatime-0.50.1.module", "hash": "sha256-xSJ+g/T+u6Fu0JftbMrHWXN8sj1mPsUmgc0b7gh5dLk=" }, "exposed-jodatime-0.50.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jodatime/0.50.1/exposed-jodatime-0.50.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-jodatime/0.50.1/exposed-jodatime-0.50.1.pom", "hash": "sha256-+8jyAjnBFMoa9UG5semZ9yF6///YUxFzA1mA70lPpBg=" } }, "org.jetbrains.intellij.deps:trove4j:1.0.20200330": { "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" - ], + "url": "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" - ], + "url": "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:kotlin-android-extensions:1.6.21": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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:1.0.3": { "kotlin-project-1.0.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-project/1.0.3/kotlin-project-1.0.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-project/1.0.3/kotlin-project-1.0.3.pom", "hash": "sha256-8lmQMqeX56sX1ozZOy4m0BOUxsYmeoow4v104d/lX7Q=" } }, "org.jetbrains.kotlin:kotlin-project-model:1.6.21": { "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" - ], + "url": "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" - ], + "url": "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.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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.21/kotlin-reflect-1.9.21.pom", "hash": "sha256-wu93WbdrxNn29SnS8/vBwxpFl8wVhuc6fXqxbRvbtKk=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.6.21": { "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.21/kotlin-reflect-1.6.21.pom", "hash": "sha256-2nHh493COI1nVkFnLi8DFtucnSEvlG8CbUoOahM2p/M=" } }, "org.jetbrains.kotlin:kotlin-runtime:1.0.3": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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", "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" - ], + "url": "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", "hash": "sha256-gIxqOEi7Xk9sYWmKxYkxIVc8Q9s4FCNW6D3q0EyzhjQ=" } }, "org.jetbrains.kotlin:kotlin-scripting-jvm:1.6.21": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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.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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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:1.6.21": { "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.21/kotlin-stdlib-1.6.21.pom", "hash": "sha256-zkJyW6Ab2DbNqmZ9l032hL9vjxXng5JjMgraf/quHzQ=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.3.61": { "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" - ], + "url": "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=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.0.3": { "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" - ], + "url": "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" - ], + "url": "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.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" - ], + "url": "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" - ], + "url": "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-common:1.6.21": { "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.61": { "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" - ], + "url": "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-common:1.3.50": { "kotlin-stdlib-common-1.3.50.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.pom", "hash": "sha256-tjlv6ALXvHajgUheJmy5dfOy8tPdm/chOqtsonpWH8E=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0": { "kotlin-stdlib-jdk7-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.0/kotlin-stdlib-jdk7-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.0/kotlin-stdlib-jdk7-1.8.0.jar", "hash": "sha256-TIidHZgD9fLrbBWSprfmI2msdmDJ7uFauhb+wFkWNmY=" }, "kotlin-stdlib-jdk7-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.0/kotlin-stdlib-jdk7-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.0/kotlin-stdlib-jdk7-1.8.0.pom", "hash": "sha256-36lkSmrluJjuR1ux9X6DC6H3cK7mycFfgRKqOBGAGEo=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21": { "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.61": { "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" - ], + "url": "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" - ], + "url": "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.8.0": { "kotlin-stdlib-jdk8-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.0/kotlin-stdlib-jdk8-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.0/kotlin-stdlib-jdk8-1.8.0.jar", "hash": "sha256-BbYoBEQbDJoZILa31c9zKaTiS2JYR44ysfBGygGQCUY=" }, "kotlin-stdlib-jdk8-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.0/kotlin-stdlib-jdk8-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.0/kotlin-stdlib-jdk8-1.8.0.pom", "hash": "sha256-K7bHVRuXx7oCn5hmWC56oZ1jq/1M1T2j/AxGLzq1/CY=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21": { "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.61": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.6.21": { "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" - ], + "url": "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.kotlinx:atomicfu:0.23.1": { "atomicfu-0.23.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.jar", "hash": "sha256-fbhmDr5LkbtHjts2FsTjpQulnAfcpRfR4ShMA/6GrFc=" }, "atomicfu-0.23.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.module", "hash": "sha256-Pokf5ja1UQgZIQD884saObzRwlM+I8Ri/AdkTur8sg8=" }, "atomicfu-0.23.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.pom", "hash": "sha256-aIt5ABn0F87APmldZWexc7o7skGJVBZi8U/2ZEG1Pas=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.0": { "kotlinx-coroutines-bom-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.0/kotlinx-coroutines-bom-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.0/kotlinx-coroutines-bom-1.8.0.pom", "hash": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.0": { "kotlinx-coroutines-core-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.jar", "hash": "sha256-IKpDS2qTDqZtLmGwDe764J/qPTL5ZA0uDCcTEogOCt0=" }, "kotlinx-coroutines-core-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.module", "hash": "sha256-FE7s1TZd4+MNe0YibAWAUeOZVbXBieMfpMfP+5nWILo=" }, "kotlinx-coroutines-core-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.pom", "hash": "sha256-yglaS/iLR0+trOgzLBCXC3nLgBu/XfBHo5Ov4Ql28yE=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.3": { "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.8.0": { "kotlinx-coroutines-core-jvm-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.jar", "hash": "sha256-mGCQahk3SQv187BtLw4Q70UeZblbJp8i2vaKPR9QZcU=" }, "kotlinx-coroutines-core-jvm-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.module", "hash": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=" }, "kotlinx-coroutines-core-jvm-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom", "hash": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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.junit.platform:junit-platform-commons:1.5.2": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "opentest4j-1.2.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom", "hash": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" } }, "org.postgresql:pgjdbc-core-parent:1.1.3": { "pgjdbc-core-parent-1.1.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/postgresql/pgjdbc-core-parent/1.1.3/pgjdbc-core-parent-1.1.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/postgresql/pgjdbc-core-parent/1.1.3/pgjdbc-core-parent-1.1.3.pom", "hash": "sha256-n7TAlyDu+QAZ0Oqs7KQ3bF8P7XTmOTGxx+RGA/r6orQ=" } }, "org.postgresql:pgjdbc-versions:1.1.3": { "pgjdbc-versions-1.1.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/postgresql/pgjdbc-versions/1.1.3/pgjdbc-versions-1.1.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/postgresql/pgjdbc-versions/1.1.3/pgjdbc-versions-1.1.3.pom", "hash": "sha256-6MhIqzxkHBSbTVUp5zVMta7Tn6YFASA03n2uUXQqSQg=" } }, "org.postgresql:postgresql:42.2.2": { "postgresql-42.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/postgresql/postgresql/42.2.2/postgresql-42.2.2.jar" - ], + "url": "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" - ], + "url": "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:2.0.9": { "slf4j-api-2.0.9.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.jar" - ], + "url": "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.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.9/slf4j-api-2.0.9.pom" - ], + "url": "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-bom:2.0.9": { "slf4j-bom-2.0.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-bom/2.0.9/slf4j-bom-2.0.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-bom/2.0.9/slf4j-bom-2.0.9.pom", "hash": "sha256-6u9FhIB9gSxqC2z4OdXkf1DHVDJ3GbnOCB4nHRXaYkM=" } }, "org.slf4j:slf4j-parent:2.0.9": { "slf4j-parent-2.0.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.9/slf4j-parent-2.0.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.9/slf4j-parent-2.0.9.pom", "hash": "sha256-wwfwQkFB8cUArlzw04aOSGbLIZ7V45m2bFoHxh6iH9U=" } }, "org.slf4j:slf4j-parent:1.8.0-beta4": { "slf4j-parent-1.8.0-beta4.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.8.0-beta4/slf4j-parent-1.8.0-beta4.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.8.0-beta4/slf4j-parent-1.8.0-beta4.pom", "hash": "sha256-uvujCoPVOpRVAZZEdWKqjNrRRWFcKJMsaku0QcNVMQE=" } }, "org.slf4j:slf4j-simple:1.8.0-beta4": { "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" - ], + "url": "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" - ], + "url": "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.sonatype.oss:oss-parent:9": { "oss-parent-9.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom", - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom" - ], + "url": "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom", "hash": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" } }, "org.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } }, "org.spekframework.spek2:spek-dsl-jvm:2.0.9": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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 a62ed46..7ba2d43 100644 --- a/fixtures/golden/buildsrc/plugin-in-buildsrc.kotlin.json +++ b/fixtures/golden/buildsrc/plugin-in-buildsrc.kotlin.json @@ -1,665 +1,473 @@ { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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:apache:21": { "apache-21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom", "hash": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" } }, "org.apache.maven:maven:3.6.3": { "maven-3.6.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/maven/maven/3.6.3/maven-3.6.3.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/maven/maven/3.6.3/maven-3.6.3.pom", "hash": "sha256-0thiRepmFJvBTS3XK7uWH5ZN1li4CaBXMlLAZTHu7BY=" } }, "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom", "hash": "sha256-fHIOjLA9KFxxzW4zTZyeWWBivdMQ7grRX1xHmpkxVPA=" } }, "org.apache.maven:maven-parent:33": { "maven-parent-33.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/maven/maven-parent/33/maven-parent-33.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/maven/maven-parent/33/maven-parent-33.pom", "hash": "sha256-OFbj/NFpUC1fEv4kUmBOv2x8Al8VZWv6VY6pntKdc+o=" } }, "org.gradle.kotlin:gradle-kotlin-dsl-plugins:4.3.0": { "gradle-kotlin-dsl-plugins-4.3.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.0/gradle-kotlin-dsl-plugins-4.3.0.jar" - ], + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.0/gradle-kotlin-dsl-plugins-4.3.0.jar", "hash": "sha256-+IsyeBRxXRfiD4to/wCbmrGo+8GjyRLDO4TfucEVn78=" }, "gradle-kotlin-dsl-plugins-4.3.0.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.0/gradle-kotlin-dsl-plugins-4.3.0.module" - ], + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.0/gradle-kotlin-dsl-plugins-4.3.0.module", "hash": "sha256-wDF/LfYjmTSfi1NHpsZme9yjHMt1meBsKG/IOPxM7c0=" }, "gradle-kotlin-dsl-plugins-4.3.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.0/gradle-kotlin-dsl-plugins-4.3.0.pom" - ], + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.0/gradle-kotlin-dsl-plugins-4.3.0.pom", "hash": "sha256-d1G9LyTDRdGbRhGy5+1NZfT1YIA2iuNqpyT5X63VbDw=" } }, "org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:4.3.0": { "org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.3.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/4.3.0/org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.3.0.pom" - ], + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/4.3.0/org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.3.0.pom", "hash": "sha256-hgR9KoSpaXsVkXDj1rLL9Cpv5UCQTYdZzJ8JUsmUnXw=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.intellij.deps:trove4j:1.0.20200330": { "trove4j-1.0.20200330.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/intellij/deps/trove4j/1.0.20200330/trove4j-1.0.20200330.jar" - ], + "url": "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" - ], + "url": "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.22": { "kotlin-android-extensions-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.jar", "hash": "sha256-Hl6IFkKpnduPbRPmmVoIwZK8OEGHOWZj2ER8CB2H4k8=" }, "kotlin-android-extensions-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.pom", "hash": "sha256-lEt8+zPgpvtoRVkEjwKMuWMmyTKiRdXLAhQ7zSwDEVk=" } }, "org.jetbrains.kotlin:kotlin-assignment:1.9.22": { "kotlin-assignment-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22-gradle82.jar", "hash": "sha256-SbgHX6DiGLoRuhim9yUE38XwOZQovs8Ta9yHHceBgMU=" }, "kotlin-assignment-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22.module", "hash": "sha256-bxIe+E4ozzMG/eTDHVXC2D14RPJLDnslZfh7Apn7sx0=" }, "kotlin-assignment-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22.pom", "hash": "sha256-9kQYoM3bm9hQ96/CasjyPon7ptlgSNqnNZVWJ5AgbwA=" } }, "org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:1.9.22": { "kotlin-assignment-compiler-plugin-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.22/kotlin-assignment-compiler-plugin-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.22/kotlin-assignment-compiler-plugin-embeddable-1.9.22.jar", "hash": "sha256-KmHdIZ/tvlMYo7HiPA9zm0XtG1sksLZzdRm3hF6Alfg=" }, "kotlin-assignment-compiler-plugin-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.22/kotlin-assignment-compiler-plugin-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.22/kotlin-assignment-compiler-plugin-embeddable-1.9.22.pom", "hash": "sha256-nbJr6D8/Y8Uf972pHjpqQNTDTaAj5ilsAQW7SqZvzJI=" } }, "org.jetbrains.kotlin:kotlin-build-common:1.9.22": { "kotlin-build-common-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.jar", "hash": "sha256-U8PcxTA/WQPmJgrqc+zMaTD5o276KhHNO9On5V32OWY=" }, "kotlin-build-common-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.pom", "hash": "sha256-KXxfSYoHdIPvic06cQzSt/LlrjgPOjrt+5xBvGI7E0A=" } }, "org.jetbrains.kotlin:kotlin-build-tools-api:1.9.22": { "kotlin-build-tools-api-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.jar", "hash": "sha256-3UnLfij08zgvUlDPsFyGT9XwqW0yZbspPHezCtzJP/Y=" }, "kotlin-build-tools-api-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.pom", "hash": "sha256-DFZLu4fcXs32Q005buob886Xar8IgYCN0Wb6SbBGSfs=" } }, "org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.22": { "kotlin-build-tools-impl-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.jar", "hash": "sha256-G0jW3gQqUl9jtVdROuEmbWmTSCJbAT+UDjLGPeJolCg=" }, "kotlin-build-tools-impl-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.pom", "hash": "sha256-tWM/E0m+lcdHRuHimiqm51LoneGrmmUjSS85j6aVWN0=" } }, "org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.22": { "kotlin-compiler-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.jar", "hash": "sha256-K/6t7lmrGYjDNtvW5l2ZH3Zq4d2Gg/Km3tX6oCefDKA=" }, "kotlin-compiler-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.pom", "hash": "sha256-s9o0u29ClqzzoPRDRm8FBsbJnaXNliTW4LdFsiKHhOs=" } }, "org.jetbrains.kotlin:kotlin-compiler-runner:1.9.22": { "kotlin-compiler-runner-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.jar", "hash": "sha256-c+x1u5nr/6iySiSjuFPz9mCWvEapNRrw2sk967acFes=" }, "kotlin-compiler-runner-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.pom", "hash": "sha256-pO6KZ8HW8lODjAAnKAvLgFCsDc3MrZdIlhOKaaAX6wE=" } }, "org.jetbrains.kotlin:kotlin-daemon-client:1.9.22": { "kotlin-daemon-client-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.jar", "hash": "sha256-XXPhgVsRZ+Sv4gjwCyp1wIC8WoEHhsqtuOFHh1k6k7k=" }, "kotlin-daemon-client-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.pom", "hash": "sha256-YsRKZZ2lXbb7El4pKbmNUEow4fSvgU4I5JIUJqpST4o=" } }, "org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.22": { "kotlin-daemon-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.jar", "hash": "sha256-kqV4ExcUR9U0Rh+hP+N9yM07f4bYPpsfe7GwvjBUH4s=" }, "kotlin-daemon-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.pom", "hash": "sha256-9uo9z2v7Og0GmER8SKa88I2Oqs+D/JX+nUGBpeXjwrE=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22": { "kotlin-gradle-plugin-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22-gradle82.jar", "hash": "sha256-1OcY3V8wxrqTLZPM/FswFendPkQUOgUrh3Ao8frlQtw=" }, "kotlin-gradle-plugin-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.module", "hash": "sha256-pPRqwMq9jVzbaJ0tN9GdWFhPcIv59k/+TpgKL/dTS7U=" }, "kotlin-gradle-plugin-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.pom", "hash": "sha256-A3750tSupA9JKdglE1g+STwOBRVuDaix1/Ujurhobyc=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:1.9.22": { "kotlin-gradle-plugin-annotations-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.jar", "hash": "sha256-lnaDy5jZkQFFYH+/W0VilbQ/Cq+Tsbunv2mS5zHLJOw=" }, "kotlin-gradle-plugin-annotations-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.pom", "hash": "sha256-Y7por+B4/3D3CPnpecaTxFv+iQQfeWQbC4H2tKEm7rs=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.22": { "kotlin-gradle-plugin-api-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22-gradle82.jar", "hash": "sha256-7P9nVGBlxg4JX7k7P4i5uS7R7cN+P+u8b57TVCL6QSs=" }, "kotlin-gradle-plugin-api-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.jar", "hash": "sha256-7P9nVGBlxg4JX7k7P4i5uS7R7cN+P+u8b57TVCL6QSs=" }, "kotlin-gradle-plugin-api-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.module", "hash": "sha256-H0SJxTBPmlEqVof/zAqvCTCvydcgUdOpBfrAcANi+3s=" }, "kotlin-gradle-plugin-api-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.pom", "hash": "sha256-ZAFewaGutVCqGCjCQuIoODDFD2g2TkCDH+FYj9wEEfU=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea:1.9.22": { "kotlin-gradle-plugin-idea-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.jar", "hash": "sha256-jRr4djLZUUjxIqn6CuKQPBnub6t9AeAX924NLJoCLCA=" }, "kotlin-gradle-plugin-idea-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.module", "hash": "sha256-z+LCbjMPaAMsAD+lJMAx5aYPzo2Jn/8uQjFBKL60QCs=" }, "kotlin-gradle-plugin-idea-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.pom", "hash": "sha256-3BSjKHVDun5QRs1OCVAtJ4hMqYfshwb1+xid54luOsw=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:1.9.22": { "kotlin-gradle-plugin-idea-proto-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.jar", "hash": "sha256-9dgu5hlmotmK364Z8k1hcwIsFUBIls3yNjQANe5owPU=" }, "kotlin-gradle-plugin-idea-proto-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.pom", "hash": "sha256-huMsqCkn2ogKHPNDpA7MIJgHXm/XInOzTVDfpUTzRjs=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.22": { "kotlin-gradle-plugin-model-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.jar", "hash": "sha256-UQj61b4UmCXs46ABA8PCHPGv6VS7ZLhweJVyk511OMs=" }, "kotlin-gradle-plugin-model-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.module", "hash": "sha256-L/MBPfK6epteiwBOhIF1DI0PqVOtAHoZbYXSY2cdvq4=" }, "kotlin-gradle-plugin-model-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.pom", "hash": "sha256-gfUmlHml2X7oeSpITIMr495DgggSZxlhUAHKyI5C9qg=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.22": { "kotlin-gradle-plugins-bom-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.module", "hash": "sha256-Qj401h0iCxoN3BgUCGqM6rTa2ed5ArDOjLRyG789xu0=" }, "kotlin-gradle-plugins-bom-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.pom", "hash": "sha256-da2/XHjOJHwiuvNijQs/8c9+19N9YB66cwTXerdb3Z8=" } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.9.22": { "kotlin-klib-commonizer-api-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.jar", "hash": "sha256-jC9lQpwYLi5KLgnLkQ5iuW227tKFWUuPga+CO35ZROI=" }, "kotlin-klib-commonizer-api-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.pom", "hash": "sha256-EMrJcNMAo0icM/CzBBVv8DLZWVm+WqrDuIAoKtWGIv4=" } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.22": { "kotlin-klib-commonizer-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.jar", "hash": "sha256-c/50PnTSEoPTg9C6voX9CMRCr8GnvYgIL42gUQ0FPUs=" }, "kotlin-klib-commonizer-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.pom", "hash": "sha256-dxghItppe2YqSRPX3Z/mu68ATOhH/YZ9oj6v8MTIJEs=" } }, "org.jetbrains.kotlin:kotlin-native-utils:1.9.22": { "kotlin-native-utils-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.jar", "hash": "sha256-eGwSfdVTXbLDmuWXzQsMrZ6RS4PiNvHbAlEjXMnGUqw=" }, "kotlin-native-utils-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.pom", "hash": "sha256-EcUUwF7qOuno4Wq0l5bxEd9DxzSCMeNfr0xCjMT3Q+o=" } }, "org.jetbrains.kotlin:kotlin-project-model:1.9.22": { "kotlin-project-model-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.jar", "hash": "sha256-zBHVwLGQnFsKCP0l7w51T/0r9Wyu9mX7eFEiI15UKhg=" }, "kotlin-project-model-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.pom", "hash": "sha256-659KFngb/ADM7IAw++XuIo5vKydxxQwmezIY/rAGW0A=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.9.22": { "kotlin-reflect-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.jar", "hash": "sha256-d/MRyhOEgR1Rn9o4n8sSaL2qBY1gUEbg7edsA7DfPpc=" }, "kotlin-reflect-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.pom", "hash": "sha256-xxLjWN97kxi2j1RjlxsIhnODf8DKQoXRw4LIEC7da18=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.6.10": { "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" - ], + "url": "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" - ], + "url": "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.22": { "kotlin-sam-with-receiver-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22-gradle82.jar", "hash": "sha256-cvvN3L25ZaQ9uWfLKjGaXXp3NttQrCA8lrmatVc5wkE=" }, "kotlin-sam-with-receiver-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22.module", "hash": "sha256-7rpm+YBjiXkSCkm5/aW4YeEHLWCQIzi1NyYH8kljDC0=" }, "kotlin-sam-with-receiver-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22.pom", "hash": "sha256-AD+clOG/rX8ZDm70F+kTOhCjH3hRMBPlkHS2DzZZLCY=" } }, "org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:1.9.22": { "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.22/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.22/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.jar", "hash": "sha256-jqUUoRQABsxXoHMVsVoTaI7W/qFwfzrJjpzoCVu2z38=" }, "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.22/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.22/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.pom", "hash": "sha256-MM9L0JPCbn/Ryt/F1Qop5q60WXUSeia84rEJUfJPgqo=" } }, "org.jetbrains.kotlin:kotlin-script-runtime:1.9.22": { "kotlin-script-runtime-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.jar", "hash": "sha256-uAZwV59/ktRz2NWDTwsST3dVxFmP6UskQYOwKDSDRXQ=" }, "kotlin-script-runtime-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.pom", "hash": "sha256-/ra0ns9pEG1MEoXnH5ob2noSfO9oMC4+n9yCmKTjR5U=" } }, "org.jetbrains.kotlin:kotlin-scripting-common:1.9.22": { "kotlin-scripting-common-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.jar", "hash": "sha256-+lAMvwNJQ++BJvPT3GWvCf+Z3//kTFCZtPwu1b8vXcc=" }, "kotlin-scripting-common-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.pom", "hash": "sha256-ROURI7DCfm/ZM/wma00Nrw8GhKYq7Z/mhC6Noz8qKz8=" } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.22": { "kotlin-scripting-compiler-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.jar", "hash": "sha256-Ij/shIMCNEmc1MeiPqHJLroSfEGzXZux1LYdJBVa6zU=" }, "kotlin-scripting-compiler-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.pom", "hash": "sha256-wWCPP7yyqfdSPq0zWZwurc5MgSFhqeBmufSwBa97Qxw=" } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.22": { "kotlin-scripting-compiler-impl-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar", "hash": "sha256-OJkYFqKH/3YkHxp35/ERZIHU6To9tjJZplfd4g5tD2U=" }, "kotlin-scripting-compiler-impl-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.pom", "hash": "sha256-gmccM6lXsuKoINZqaSwvzmPjvwR/HLJeb7A5HF3c8uc=" } }, "org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.22": { "kotlin-scripting-jvm-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.jar", "hash": "sha256-jRJ9dvz6BRfDbB6g4ijs4D1aRoJkKgH2R5prvccxKik=" }, "kotlin-scripting-jvm-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.pom", "hash": "sha256-cBJS6huo/4f8M0dqYePVxtnS3aQbqpiZTdaYDuE/vG0=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.9.22": { "kotlin-stdlib-1.9.22-all.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22-all.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22-all.jar", "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" }, "kotlin-stdlib-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.jar", "hash": "sha256-ar4UbCeGQTi4dMzM/l9TTj65I8maG3tdRUlO5WlPPgo=" }, "kotlin-stdlib-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.module", "hash": "sha256-9IIxS1B5wUVfb7DUJXp0XRAcYSTOlhUiuob53JCQHkc=" }, "kotlin-stdlib-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.pom", "hash": "sha256-zOLxUoXsgHijd0a1cwigVAQt1cwlQgxD9zt4V8JGjwM=" } }, "org.jetbrains.kotlin:kotlin-tooling-core:1.9.22": { "kotlin-tooling-core-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.jar", "hash": "sha256-iTjrl+NjINqj5vsqYP0qBbIy/0pVcXPFAZ8EW4gy2fQ=" }, "kotlin-tooling-core-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.pom", "hash": "sha256-FPx/NcY15fzRvqU3q0+kQxLoQyUtUzNRnjaxJeoImyE=" } }, "org.jetbrains.kotlin:kotlin-util-io:1.9.22": { "kotlin-util-io-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.jar", "hash": "sha256-9telhJGjeLCDrRvq1IikheEdFgsx52wYwa1SDx0o9Gs=" }, "kotlin-util-io-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.pom", "hash": "sha256-ZP1qINbsBAE7ttdWJ/ZYC7c2QdlIkJ1cFmTi53MQbe4=" } }, "org.jetbrains.kotlin:kotlin-util-klib:1.9.22": { "kotlin-util-klib-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.jar", "hash": "sha256-pnnuL1EPOrkmkYGN5etbCQLobYjJdnTn20TcTyJSxfk=" }, "kotlin-util-klib-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.pom", "hash": "sha256-Dep9//Cit0CIrJlwQ8vCQINdK/9Zs5/MiwysbqPrNpc=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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=" } } diff --git a/fixtures/golden/dependency/classifier.groovy.json b/fixtures/golden/dependency/classifier.groovy.json index 2b7caa5..49527ae 100644 --- a/fixtures/golden/dependency/classifier.groovy.json +++ b/fixtures/golden/dependency/classifier.groovy.json @@ -1,31 +1,23 @@ { "com.badlogicgames.gdx:gdx-parent:1.9.9": { "gdx-parent-1.9.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-parent/1.9.9/gdx-parent-1.9.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-parent/1.9.9/gdx-parent-1.9.9.pom", "hash": "sha256-JSpktycxGU+lvD37inPSXOa3NXxQLQ+y9W5rTiqaeJM=" } }, "com.badlogicgames.gdx:gdx-platform:1.9.9": { "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.sonatype.oss:oss-parent:5": { "oss-parent-5.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom", "hash": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" } } diff --git a/fixtures/golden/dependency/classifier.kotlin.json b/fixtures/golden/dependency/classifier.kotlin.json index 2b7caa5..49527ae 100644 --- a/fixtures/golden/dependency/classifier.kotlin.json +++ b/fixtures/golden/dependency/classifier.kotlin.json @@ -1,31 +1,23 @@ { "com.badlogicgames.gdx:gdx-parent:1.9.9": { "gdx-parent-1.9.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-parent/1.9.9/gdx-parent-1.9.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/badlogicgames/gdx/gdx-parent/1.9.9/gdx-parent-1.9.9.pom", "hash": "sha256-JSpktycxGU+lvD37inPSXOa3NXxQLQ+y9W5rTiqaeJM=" } }, "com.badlogicgames.gdx:gdx-platform:1.9.9": { "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.sonatype.oss:oss-parent:5": { "oss-parent-5.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom", "hash": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" } } diff --git a/fixtures/golden/dependency/maven-bom.kotlin.json b/fixtures/golden/dependency/maven-bom.kotlin.json index 6ebd332..ab121bf 100644 --- a/fixtures/golden/dependency/maven-bom.kotlin.json +++ b/fixtures/golden/dependency/maven-bom.kotlin.json @@ -1,59 +1,43 @@ { "io.micrometer:micrometer-bom:1.5.1": { "micrometer-bom-1.5.1.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom" - ], + "url": "http://0.0.0.0:8989/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": { "micrometer-core-1.5.1.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar" - ], + "url": "http://0.0.0.0:8989/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": [ - "http://0.0.0.0:8989/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom" - ], + "url": "http://0.0.0.0:8989/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom", "hash": "sha256-Cb4KaUHaOvdOz7VpDax6kJKuT2KWY5Ci73foX2xl6xw=" } }, "org.hdrhistogram:HdrHistogram:2.1.12": { "HdrHistogram-2.1.12.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar", "hash": "sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" }, "HdrHistogram-2.1.12.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom" - ], + "url": "http://0.0.0.0:8989/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom", "hash": "sha256-f7PnkMFU0bXiMXC7jL9/cO8ICa8XIp8dywENd5llEIA=" } }, "org.latencyutils:LatencyUtils:2.0.3": { "LatencyUtils-2.0.3.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar", "hash": "sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" }, "LatencyUtils-2.0.3.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom" - ], + "url": "http://0.0.0.0:8989/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom", "hash": "sha256-jwwBU3kLhK9sCTFtVpvRBu4PAIuTk+gLpHj1v2Vziig=" } }, "org.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "http://0.0.0.0:8989/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } } diff --git a/fixtures/golden/dependency/snapshot-dynamic.groovy.json b/fixtures/golden/dependency/snapshot-dynamic.groovy.json index eaaa8f7..e5fe3b4 100644 --- a/fixtures/golden/dependency/snapshot-dynamic.groovy.json +++ b/fixtures/golden/dependency/snapshot-dynamic.groovy.json @@ -1,17 +1,11 @@ { - "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT:20070310.181613-3": { - "test-SNAPSHOT1-2.0.2-20070310.181613-3.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar" - ], - "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" - } - }, "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT": { - "test-SNAPSHOT1-2.0.2-20070310.181613-3.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom" - ], + "test-SNAPSHOT1-2.0.2-SNAPSHOT.jar": { + "url": "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar", + "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" + }, + "test-SNAPSHOT1-2.0.2-SNAPSHOT.pom": { + "url": "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom", "hash": "sha256-HkNYH8bwRqh0B760aORWKwMuDrO1E89Y8tx0esl66gs=" } } diff --git a/fixtures/golden/dependency/snapshot-dynamic.kotlin.json b/fixtures/golden/dependency/snapshot-dynamic.kotlin.json index eaaa8f7..e5fe3b4 100644 --- a/fixtures/golden/dependency/snapshot-dynamic.kotlin.json +++ b/fixtures/golden/dependency/snapshot-dynamic.kotlin.json @@ -1,17 +1,11 @@ { - "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT:20070310.181613-3": { - "test-SNAPSHOT1-2.0.2-20070310.181613-3.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar" - ], - "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" - } - }, "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT": { - "test-SNAPSHOT1-2.0.2-20070310.181613-3.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom" - ], + "test-SNAPSHOT1-2.0.2-SNAPSHOT.jar": { + "url": "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar", + "hash": "sha256-a99mtb8qROZYvqLuhmlasVCgbmAL9nzVzOJFrVSWLGE=" + }, + "test-SNAPSHOT1-2.0.2-SNAPSHOT.pom": { + "url": "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom", "hash": "sha256-HkNYH8bwRqh0B760aORWKwMuDrO1E89Y8tx0esl66gs=" } } diff --git a/fixtures/golden/dependency/snapshot-redirect.groovy.json b/fixtures/golden/dependency/snapshot-redirect.groovy.json index 48f5de8..86b3e3e 100644 --- a/fixtures/golden/dependency/snapshot-redirect.groovy.json +++ b/fixtures/golden/dependency/snapshot-redirect.groovy.json @@ -1,117 +1,79 @@ { "com.eclipsesource.minimal-json:minimal-json:0.9.1": { "minimal-json-0.9.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/eclipsesource/minimal-json/minimal-json/0.9.1/minimal-json-0.9.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/eclipsesource/minimal-json/minimal-json/0.9.1/minimal-json-0.9.1.jar", "hash": "sha256-pvRb7vRcTbyODylD0CuzTZ2btyDUoX1NwfChHNHvWFg=" }, "minimal-json-0.9.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/eclipsesource/minimal-json/minimal-json/0.9.1/minimal-json-0.9.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/eclipsesource/minimal-json/minimal-json/0.9.1/minimal-json-0.9.1.pom", "hash": "sha256-Xb0I7Og8f0XxOeis+0S+gUv4NugvuGAEdvwMuR2awUM=" } }, - "com.github.anuken:packr:-SNAPSHOT:packr-1.2-g034efe5-114": { - "packr--packr-1.2-g034efe5-114.jar": { - "urls": [ - "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--packr-1.2-g034efe5-114.jar" - ], - "hash": "sha256-XrfVZLc7efr2n3Bz6mOw8DkRI0T8rU8B/MKUMVDl71w=" - } - }, "com.github.anuken:packr:-SNAPSHOT": { - "packr--SNAPSHOT.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/anuken/packr/-SNAPSHOT/packr--SNAPSHOT.pom" - ], - "hash": "sha256-xP28J7blX1IzuJxD4u/wy1ZbwAT5RAajBcpBWs1fAxU=" + "packr--SNAPSHOT.jar": { + "url": "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--packr-1.2-g034efe5-114.jar", + "hash": "sha256-XrfVZLc7efr2n3Bz6mOw8DkRI0T8rU8B/MKUMVDl71w=" }, - "packr--packr-1.2-g034efe5-114.pom": { - "urls": [ - "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--packr-1.2-g034efe5-114.pom" - ], + "packr--SNAPSHOT.pom": { + "url": "https://jitpack.io/com/github/anuken/packr/-SNAPSHOT/packr--packr-1.2-g034efe5-114.pom", "hash": "sha256-xP28J7blX1IzuJxD4u/wy1ZbwAT5RAajBcpBWs1fAxU=" } }, "com.lexicalscope.jewelcli:jewelcli:0.8.9": { "jewelcli-0.8.9.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/lexicalscope/jewelcli/jewelcli/0.8.9/jewelcli-0.8.9.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/lexicalscope/jewelcli/jewelcli/0.8.9/jewelcli-0.8.9.jar", "hash": "sha256-edo0/mgFGCboBtIUgBL7NIHJ5pc4ipG9RMwl1piBAvM=" }, "jewelcli-0.8.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/lexicalscope/jewelcli/jewelcli/0.8.9/jewelcli-0.8.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/lexicalscope/jewelcli/jewelcli/0.8.9/jewelcli-0.8.9.pom", "hash": "sha256-eTF2d4p/6F9cw1QWZQhjpG1Es5CJKI1+DkiheuCZHMQ=" } }, "com.lexicalscope.jewelcli:jewelcli-parent:0.8.9": { "jewelcli-parent-0.8.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/lexicalscope/jewelcli/jewelcli-parent/0.8.9/jewelcli-parent-0.8.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/lexicalscope/jewelcli/jewelcli-parent/0.8.9/jewelcli-parent-0.8.9.pom", "hash": "sha256-+K7AtECUZHhdpChr8qutNwSH30dSEVRwb+728brQ9Is=" } }, "org.slf4j:slf4j-api:1.6.6": { "slf4j-api-1.6.6.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.6.6/slf4j-api-1.6.6.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.6.6/slf4j-api-1.6.6.jar", "hash": "sha256-Q0VrLuMVKanFEtWB5T4oXGX+3ewgSiwUaUXgMrB4ELo=" }, "slf4j-api-1.6.6.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.6.6/slf4j-api-1.6.6.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.6.6/slf4j-api-1.6.6.pom", "hash": "sha256-cxmZMiteIokinNntRiTJQexXG3xh0qJ9alB+9zuXyho=" } }, "org.slf4j:slf4j-parent:1.6.6": { "slf4j-parent-1.6.6.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.6.6/slf4j-parent-1.6.6.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.6.6/slf4j-parent-1.6.6.pom", "hash": "sha256-QrjCR2CP2OENW2Zs98gKW1nSseEoRQ97bZ0sIM+2sxs=" } }, "org.slf4j:slf4j-simple:1.6.6": { "slf4j-simple-1.6.6.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.6.6/slf4j-simple-1.6.6.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.6.6/slf4j-simple-1.6.6.jar", "hash": "sha256-Xpfxe7h5v9RDOlHGnjyS/iIQfG/8e8oiRIHy5YmEbgg=" }, "slf4j-simple-1.6.6.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.6.6/slf4j-simple-1.6.6.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.6.6/slf4j-simple-1.6.6.pom", "hash": "sha256-6eV8yFljFwnFUrbskwj+m6FUncWK7ZA5p+UFzeKrUbM=" } }, "org.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } }, "org.zeroturnaround:zt-zip:1.10": { "zt-zip-1.10.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/zeroturnaround/zt-zip/1.10/zt-zip-1.10.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/zeroturnaround/zt-zip/1.10/zt-zip-1.10.jar", "hash": "sha256-Vw46sIh5Ok9QLaGJtyutlgzwiqWaFxyDzwj0du1ELBk=" }, "zt-zip-1.10.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/zeroturnaround/zt-zip/1.10/zt-zip-1.10.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/zeroturnaround/zt-zip/1.10/zt-zip-1.10.pom", "hash": "sha256-tsgm40wVcdupU51FIac34FxJmuQOi50BgbYLFdbVCns=" } } diff --git a/fixtures/golden/dependency/snapshot.groovy.json b/fixtures/golden/dependency/snapshot.groovy.json index 1e4f545..5f9f222 100644 --- a/fixtures/golden/dependency/snapshot.groovy.json +++ b/fixtures/golden/dependency/snapshot.groovy.json @@ -1,15 +1,11 @@ { "org.apache:test-SNAPSHOT2:2.0.2-SNAPSHOT": { "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" - ], + "url": "http://0.0.0.0:8989/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": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom" - ], + "url": "http://0.0.0.0:8989/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 1e4f545..5f9f222 100644 --- a/fixtures/golden/dependency/snapshot.kotlin.json +++ b/fixtures/golden/dependency/snapshot.kotlin.json @@ -1,15 +1,11 @@ { "org.apache:test-SNAPSHOT2:2.0.2-SNAPSHOT": { "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" - ], + "url": "http://0.0.0.0:8989/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": [ - "http://0.0.0.0:8989/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom" - ], + "url": "http://0.0.0.0:8989/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 index fc96533..db6aa29 100644 --- a/fixtures/golden/included-build.groovy.json +++ b/fixtures/golden/included-build.groovy.json @@ -1,43 +1,31 @@ { "org.apache:foo:2.0.0": { "foo-2.0.0.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/foo/2.0.0/foo-2.0.0.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/foo/2.0.0/foo-2.0.0.jar", "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" }, "foo-2.0.0.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/foo/2.0.0/foo-2.0.0.pom" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/foo/2.0.0/foo-2.0.0.pom", "hash": "sha256-gcL/k4xoI5SK4qDNcyH1uHkgiGQv3WohPb45Gsb9gi8=" } }, "org.apache:foo:1.0.0": { "foo-1.0.0.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/foo/1.0.0/foo-1.0.0.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/foo/1.0.0/foo-1.0.0.jar", "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" }, "foo-1.0.0.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/foo/1.0.0/foo-1.0.0.pom" - ], + "url": "http://0.0.0.0:8989/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": [ - "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.jar", "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" }, "test-1.0.0.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.pom" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.pom", "hash": "sha256-sYk8m4+T+hRJ+43tpPkthrE/JftrsMnmuzORCLCK1To=" } } diff --git a/fixtures/golden/integration/settings-buildscript.groovy.json b/fixtures/golden/integration/settings-buildscript.groovy.json index ede1686..fc2961c 100644 --- a/fixtures/golden/integration/settings-buildscript.groovy.json +++ b/fixtures/golden/integration/settings-buildscript.groovy.json @@ -1,215 +1,157 @@ { "com.googlecode.javaewah:JavaEWAH:1.1.6": { "JavaEWAH-1.1.6.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/googlecode/javaewah/JavaEWAH/1.1.6/JavaEWAH-1.1.6.jar" - ], + "url": "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" - ], + "url": "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": { "jsch-0.1.54.jar": { - "urls": [ - "https://plugins.gradle.org/m2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar" - ], + "url": "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" - ], + "url": "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": { "commons-codec-1.6.jar": { - "urls": [ - "https://plugins.gradle.org/m2/commons-codec/commons-codec/1.6/commons-codec-1.6.jar" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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:apache:13": { "apache-13.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/13/apache-13.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/apache/13/apache-13.pom", "hash": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" } }, "org.apache:apache:9": { "apache-9.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/9/apache-9.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/apache/9/apache-9.pom", "hash": "sha256-SUbmClR8jtpp87wjxbbw2tz4Rp6kmx0dp940rs/PGN0=" } }, "org.apache.commons:commons-parent:28": { "commons-parent-28.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/28/commons-parent-28.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/28/commons-parent-28.pom", "hash": "sha256-FHM6aOixILad5gzZbSIhRtzzLwPBxsxqdQsSabr+hsc=" } }, "org.apache.commons:commons-parent:22": { "commons-parent-22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/22/commons-parent-22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/22/commons-parent-22.pom", "hash": "sha256-+4xeVeMKet20/yEIWKDo0klO1nV7vhkBLamdUVhsPLs=" } }, "org.apache.httpcomponents:httpclient:4.3.6": { "httpclient-4.3.6.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.pom", "hash": "sha256-0CY09hMekUlhwCqoNnEeuscnBLJ+JsW9Iju62JsbZMM=" } }, "org.apache.httpcomponents:httpcomponents-client:4.3.6": { "httpcomponents-client-4.3.6.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.3.6/httpcomponents-client-4.3.6.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-client/4.3.6/httpcomponents-client-4.3.6.pom", "hash": "sha256-StooJ7SWM5gmiRx8gdzrpkcCneb8GIixazyrVlCrzGM=" } }, "org.apache.httpcomponents:httpcomponents-core:4.3.3": { "httpcomponents-core-4.3.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.3.3/httpcomponents-core-4.3.3.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcomponents-core/4.3.3/httpcomponents-core-4.3.3.pom", "hash": "sha256-wW4vwNSbp6As71teJgBYWp9nNVMyim+eWPJClt8d0DE=" } }, "org.apache.httpcomponents:httpcore:4.3.3": { "httpcore-4.3.3.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.pom", "hash": "sha256-tCf3z2fHWk4/niEI01v0UwNXPBRex3j8rc/6zvF6EmQ=" } }, "org.apache.httpcomponents:project:7": { "project-7.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/httpcomponents/project/7/project-7.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/httpcomponents/project/7/project-7.pom", "hash": "sha256-PW66QoVVpVjeBGtddurMH1pUtPXyC4TWNu16/xiqSMM=" } }, "org.eclipse.jgit:org.eclipse.jgit:4.8.0.201706111038-r": { "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" - ], + "url": "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" - ], + "url": "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:org.eclipse.jgit-parent:4.8.0.201706111038-r": { "org.eclipse.jgit-parent-4.8.0.201706111038-r.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit-parent/4.8.0.201706111038-r/org.eclipse.jgit-parent-4.8.0.201706111038-r.pom" - ], + "url": "https://plugins.gradle.org/m2/org/eclipse/jgit/org.eclipse.jgit-parent/4.8.0.201706111038-r/org.eclipse.jgit-parent-4.8.0.201706111038-r.pom", "hash": "sha256-OWpMyJQgaHP/EH0GapliUrC0f1hbiM9X/Dsx6T1JKHg=" } }, "org.slf4j:slf4j-api:1.7.2": { "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/slf4j/slf4j-api/1.7.2/slf4j-api-1.7.2.pom", "hash": "sha256-LqynGv4KFRb0q9jp/5B4ONJo84yBw6VCzOjX87h8XUw=" } }, "org.slf4j:slf4j-parent:1.7.2": { "slf4j-parent-1.7.2.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/slf4j/slf4j-parent/1.7.2/slf4j-parent-1.7.2.pom" - ], + "url": "https://plugins.gradle.org/m2/org/slf4j/slf4j-parent/1.7.2/slf4j-parent-1.7.2.pom", "hash": "sha256-HY4ISm8jhK3kJoUzK1Kg7OCQR4ZB3BTA+oxS4eKYRCU=" } }, "org.sonatype.oss:oss-parent:6": { "oss-parent-6.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/6/oss-parent-6.pom" - ], + "url": "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/6/oss-parent-6.pom", "hash": "sha256-tDBtE+j1OSRYobMIZvHP8WGz0uaZmojQWe6jkyyKhJk=" } }, "org.sonatype.oss:oss-parent:5": { "oss-parent-5.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom" - ], + "url": "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/5/oss-parent-5.pom", "hash": "sha256-FnjUEgpYXYpjATGu7ExSTZKDmFg7fqthbufVqH9SDT0=" } } diff --git a/fixtures/golden/ivy/basic.kotlin.json b/fixtures/golden/ivy/basic.kotlin.json index bceb43b..ad920dc 100644 --- a/fixtures/golden/ivy/basic.kotlin.json +++ b/fixtures/golden/ivy/basic.kotlin.json @@ -1,29 +1,21 @@ { "org.opendof.core-java:dof-cipher-sms4:1.0": { "dof-cipher-sms4-1.0.jar": { - "urls": [ - "https://asset.opendof.org/artifact/org.opendof.core-java/dof-cipher-sms4/1.0/jars/dof-cipher-sms4-1.0.jar" - ], + "url": "https://asset.opendof.org/artifact/org.opendof.core-java/dof-cipher-sms4/1.0/jars/dof-cipher-sms4-1.0.jar", "hash": "sha256-/Joo51NA6nBPEwFuFcnDc10JQZDE8P3jF3P4gl0vpMA=" }, - "ivy.xml": { - "urls": [ - "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-cipher-sms4/1.0/ivy.xml" - ], + "ivy-1.0.xml": { + "url": "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": { "dof-oal-7.0.2.jar": { - "urls": [ - "https://asset.opendof.org/artifact/org.opendof.core-java/dof-oal/7.0.2/jars/dof-oal-7.0.2.jar" - ], + "url": "https://asset.opendof.org/artifact/org.opendof.core-java/dof-oal/7.0.2/jars/dof-oal-7.0.2.jar", "hash": "sha256-u+FUhQGBA8MRl28mXMTSnZ2HY2ysPHq7h9lANmHBK40=" }, - "ivy.xml": { - "urls": [ - "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-oal/7.0.2/ivy.xml" - ], + "ivy-7.0.2.xml": { + "url": "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 595b40e..a88ff73 100644 --- a/fixtures/golden/plugin/resolves-from-default-repo.groovy.json +++ b/fixtures/golden/plugin/resolves-from-default-repo.groovy.json @@ -1,523 +1,361 @@ { "net.java.dev.jna:jna:5.6.0": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.intellij.deps:trove4j:1.0.20200330": { "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" - ], + "url": "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" - ], + "url": "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.7.21": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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", "hash": "sha256-5c0+HEj+qhC1YVqidOFh5/dcFijcJhZ1ALZ0b4gfweM=" } }, "org.jetbrains.kotlin:kotlin-scripting-jvm:1.7.21": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.7.21": { "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" - ], + "url": "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.kotlinx:kotlinx-coroutines-core-jvm:1.5.0": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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=" } } diff --git a/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json b/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json index 595b40e..a88ff73 100644 --- a/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json +++ b/fixtures/golden/plugin/resolves-from-default-repo.kotlin.json @@ -1,523 +1,361 @@ { "net.java.dev.jna:jna:5.6.0": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom", "hash": "sha256-X+gbAlWXjyRhbTexBgi3lJil8wc+HZsgONhzaoMfJgg=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.intellij.deps:trove4j:1.0.20200330": { "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" - ], + "url": "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" - ], + "url": "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.7.21": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "https://plugins.gradle.org/m2/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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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", "hash": "sha256-5c0+HEj+qhC1YVqidOFh5/dcFijcJhZ1ALZ0b4gfweM=" } }, "org.jetbrains.kotlin:kotlin-scripting-jvm:1.7.21": { "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" - ], + "url": "https://plugins.gradle.org/m2/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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.7.21": { "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" - ], + "url": "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.kotlinx:kotlinx-coroutines-core-jvm:1.5.0": { "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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=" } } diff --git a/fixtures/golden/settings/buildscript.groovy.json b/fixtures/golden/settings/buildscript.groovy.json index d4c2a74..b0018c6 100644 --- a/fixtures/golden/settings/buildscript.groovy.json +++ b/fixtures/golden/settings/buildscript.groovy.json @@ -1,15 +1,11 @@ { "org.apache:test:1.0.0": { "test-1.0.0.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.jar", "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" }, "test-1.0.0.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.pom" - ], + "url": "http://0.0.0.0:8989/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 d4c2a74..b0018c6 100644 --- a/fixtures/golden/settings/dependency-resolution-management.kotlin.json +++ b/fixtures/golden/settings/dependency-resolution-management.kotlin.json @@ -1,15 +1,11 @@ { "org.apache:test:1.0.0": { "test-1.0.0.jar": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.jar" - ], + "url": "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.jar", "hash": "sha256-M95zEuAwVCam7c2rKIET5qs4Q60sA84RyTA3a9jdQd8=" }, "test-1.0.0.pom": { - "urls": [ - "http://0.0.0.0:8989/m2/org/apache/test/1.0.0/test-1.0.0.pom" - ], + "url": "http://0.0.0.0:8989/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 eff775d..696d117 100644 --- a/fixtures/golden/subprojects/multi-module.groovy.json +++ b/fixtures/golden/subprojects/multi-module.groovy.json @@ -1,145 +1,105 @@ { "com.squareup.moshi:moshi:1.8.0": { "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], + "url": "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" - ], + "url": "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.moshi:moshi-parent:1.8.0": { "moshi-parent-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom", "hash": "sha256-2t8UzX/uSexrgqkORdccwax1imVTFwGtlNy+98xgP7c=" } }, "com.squareup.okio:okio:2.2.2": { "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom", "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } }, "com.squareup.okio:okio:1.16.0": { "okio-1.16.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom", "hash": "sha256-HSUhYhwIdRI6qRMRsv6O3v0O2T9mvm3+oYzGG8XJnjY=" } }, "com.squareup.okio:okio-parent:1.16.0": { "okio-parent-1.16.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.16.0/okio-parent-1.16.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.16.0/okio-parent-1.16.0.pom", "hash": "sha256-C3Qkw/qrO7UzMJbjmVf4j41QzgyYv7pxo/z6oKrwVSw=" } }, "junit:junit:4.12": { "junit-4.12.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom", "hash": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" } }, "org.hamcrest:hamcrest-core:1.3": { "hamcrest-core-1.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom", "hash": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" } }, "org.hamcrest:hamcrest-parent:1.3": { "hamcrest-parent-1.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom", "hash": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.2.60": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } } diff --git a/fixtures/golden/subprojects/multi-module.kotlin.json b/fixtures/golden/subprojects/multi-module.kotlin.json index eff775d..696d117 100644 --- a/fixtures/golden/subprojects/multi-module.kotlin.json +++ b/fixtures/golden/subprojects/multi-module.kotlin.json @@ -1,145 +1,105 @@ { "com.squareup.moshi:moshi:1.8.0": { "moshi-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi/1.8.0/moshi-1.8.0.jar" - ], + "url": "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" - ], + "url": "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.moshi:moshi-parent:1.8.0": { "moshi-parent-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/moshi/moshi-parent/1.8.0/moshi-parent-1.8.0.pom", "hash": "sha256-2t8UzX/uSexrgqkORdccwax1imVTFwGtlNy+98xgP7c=" } }, "com.squareup.okio:okio:2.2.2": { "okio-2.2.2.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.2.2/okio-2.2.2.pom", "hash": "sha256-/WIZiPf2lXAlc13G3QkLAKIPOju413ynkDYHf2KbFAs=" } }, "com.squareup.okio:okio:1.16.0": { "okio-1.16.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom", "hash": "sha256-HSUhYhwIdRI6qRMRsv6O3v0O2T9mvm3+oYzGG8XJnjY=" } }, "com.squareup.okio:okio-parent:1.16.0": { "okio-parent-1.16.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.16.0/okio-parent-1.16.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.16.0/okio-parent-1.16.0.pom", "hash": "sha256-C3Qkw/qrO7UzMJbjmVf4j41QzgyYv7pxo/z6oKrwVSw=" } }, "junit:junit:4.12": { "junit-4.12.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom", "hash": "sha256-kPFj944/+28cetl96efrpO6iWAcUG4XW0SvmfKJUScQ=" } }, "org.hamcrest:hamcrest-core:1.3": { "hamcrest-core-1.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom", "hash": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" } }, "org.hamcrest:hamcrest-parent:1.3": { "hamcrest-parent-1.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom", "hash": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.2.60": { "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" - ], + "url": "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" - ], + "url": "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": { "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" - ], + "url": "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" - ], + "url": "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.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } } diff --git a/fixtures/metadata/verification-metadata.xml b/fixtures/metadata/verification-metadata.xml deleted file mode 100644 index 8409abf..0000000 --- a/fixtures/metadata/verification-metadata.xml +++ /dev/null @@ -1,5292 +0,0 @@ - - - - true - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/fixtures/projects/ivy/basic/kotlin/build.gradle.kts b/fixtures/projects/ivy/basic/kotlin/build.gradle.kts index e3f4b8a..66b4535 100644 --- a/fixtures/projects/ivy/basic/kotlin/build.gradle.kts +++ b/fixtures/projects/ivy/basic/kotlin/build.gradle.kts @@ -8,7 +8,6 @@ repositories { patternLayout { ivy("ivy2/[organisation]/[module]/[revision]/ivy(.[platform]).xml") artifact("artifact/[organisation]/[module]/[revision](/[platform])(/[type]s)/[artifact]-[revision](-[classifier]).[ext]") - } } } diff --git a/flake.nix b/flake.nix index 23fbc87..fac545a 100644 --- a/flake.nix +++ b/flake.nix @@ -11,16 +11,13 @@ flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; - buildGradle = pkgs.callPackage ./gradle.nix {}; in { - packages.default = pkgs.callPackage ./gradle2nix.nix { - inherit buildGradle; - }; + packages.default = pkgs.callPackage ./gradle2nix.nix {}; apps.default = { type = "app"; - program = "${self.packages.gradle2nix}/bin/gradle2nix"; + program = "${self.packages.${system}.default}/bin/gradle2nix"; }; }); } diff --git a/gradle.lock b/gradle.lock index 721903c..3dd2072 100644 --- a/gradle.lock +++ b/gradle.lock @@ -1,3299 +1,2327 @@ { "com.fasterxml:oss-parent:48": { "oss-parent-48.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/oss-parent/48/oss-parent-48.pom" - ], + "url": "https://plugins.gradle.org/m2/com/fasterxml/oss-parent/48/oss-parent-48.pom", "hash": "sha256-EbuiLYYxgW4JtiOiAHR0U9ZJGmbqyPXAicc9ordJAU8=" } }, "com.fasterxml.jackson:jackson-bom:2.14.1": { "jackson-bom-2.14.1.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-bom/2.14.1/jackson-bom-2.14.1.pom" - ], + "url": "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-bom/2.14.1/jackson-bom-2.14.1.pom", "hash": "sha256-eP35nlBQ/EhfQRfauMzL+2+mxoOF6184oJtlU3HUpsw=" } }, "com.fasterxml.jackson:jackson-parent:2.14": { "jackson-parent-2.14.pom": { - "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-parent/2.14/jackson-parent-2.14.pom" - ], + "url": "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-parent/2.14/jackson-parent-2.14.pom", "hash": "sha256-CQat2FWuOfkjV9Y/SFiJsI/KTEOl/kM1ItdTROB1exk=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/1.2.1/mordant-1.2.1.pom", "hash": "sha256-8DLcV/gHnB9WJvvF8PZfz14SNA3ictgpsLVOkpeacro=" } }, "com.github.ajalt.clikt:clikt:4.4.0": { "clikt-4.4.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt/4.4.0/clikt-4.4.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt/4.4.0/clikt-4.4.0.jar", "hash": "sha256-pGJRQhCAqew0Cm92KHhUIOuyx9Ccw7BVOZ+j+676doY=" }, "clikt-4.4.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt/4.4.0/clikt-4.4.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt/4.4.0/clikt-4.4.0.module", "hash": "sha256-Z84+Rk1+r4GaBRQVd6IERrjkWbfk6RqCzoh7WKiOrWg=" }, "clikt-4.4.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt/4.4.0/clikt-4.4.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt/4.4.0/clikt-4.4.0.pom", "hash": "sha256-lrjYoujSS0misWTzN9LnAW3aiURAFFgNv/R4nilVZGk=" } }, "com.github.ajalt.clikt:clikt-jvm:4.4.0": { "clikt-jvm-4.4.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt-jvm/4.4.0/clikt-jvm-4.4.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt-jvm/4.4.0/clikt-jvm-4.4.0.jar", "hash": "sha256-3UJMfEETwRTvwQPaP6uCzL7nSElwEpwHZKRXi1hnc3E=" }, "clikt-jvm-4.4.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt-jvm/4.4.0/clikt-jvm-4.4.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt-jvm/4.4.0/clikt-jvm-4.4.0.module", "hash": "sha256-+7VuRAdirxrynHnd26lK40PX+e8ha6m57IjMkaxhoMs=" }, "clikt-jvm-4.4.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt-jvm/4.4.0/clikt-jvm-4.4.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt/clikt-jvm/4.4.0/clikt-jvm-4.4.0.pom", "hash": "sha256-EsmrEMyQ/YPRPASDj5a8q/NksORNjdJ65V4VLGMxPA4=" } }, "com.github.ajalt.colormath:colormath:3.5.0": { "colormath-3.5.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath/3.5.0/colormath-3.5.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath/3.5.0/colormath-3.5.0.jar", "hash": "sha256-vSKbrzuv1VbRid5yRx2dF8KaofXTJEVgJwvvjmOiMZo=" }, "colormath-3.5.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath/3.5.0/colormath-3.5.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath/3.5.0/colormath-3.5.0.module", "hash": "sha256-WgMLkC+VqHlsIUX2sppgwpeNxmQR4I6miLT7eK6p7wk=" }, "colormath-3.5.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath/3.5.0/colormath-3.5.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath/3.5.0/colormath-3.5.0.pom", "hash": "sha256-HZZBrdkDXN1gex2qgJ7sFks8m6zFTysQOFHu1FHRefc=" } }, "com.github.ajalt.colormath:colormath-jvm:3.5.0": { "colormath-jvm-3.5.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath-jvm/3.5.0/colormath-jvm-3.5.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath-jvm/3.5.0/colormath-jvm-3.5.0.jar", "hash": "sha256-Q5NdsGVYtKrD3ZAKd1vj6JtUyfSIYBRX3yfSoXQxZ7A=" }, "colormath-jvm-3.5.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath-jvm/3.5.0/colormath-jvm-3.5.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath-jvm/3.5.0/colormath-jvm-3.5.0.module", "hash": "sha256-51pnwJ14NuUBlxvoNHiCxmFpsgcn3S4sQjmT8VLuAns=" }, "colormath-jvm-3.5.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath-jvm/3.5.0/colormath-jvm-3.5.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/colormath/colormath-jvm/3.5.0/colormath-jvm-3.5.0.pom", "hash": "sha256-YGXSHOrrGuPcE0P00XWKWojHTj5hwg60TUknp8G3MtY=" } }, "com.github.ajalt.mordant:mordant:2.5.0": { "mordant-2.5.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant/2.5.0/mordant-2.5.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant/2.5.0/mordant-2.5.0.jar", "hash": "sha256-j80uWaxhZQy8d7paxqDaZlMD6xvVURejzZSpi+ir0xM=" }, "mordant-2.5.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant/2.5.0/mordant-2.5.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant/2.5.0/mordant-2.5.0.module", "hash": "sha256-KMoVBsOzOqA5GK9FWSHfiv49oLtN3O5sezdOAG3g4bY=" }, "mordant-2.5.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant/2.5.0/mordant-2.5.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant/2.5.0/mordant-2.5.0.pom", "hash": "sha256-CM7jeOmaKfiAw1DUfe6R2H1ypc75WfaoysEd2FYT4VU=" } }, "com.github.ajalt.mordant:mordant-jvm:2.5.0": { "mordant-jvm-2.5.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant-jvm/2.5.0/mordant-jvm-2.5.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant-jvm/2.5.0/mordant-jvm-2.5.0.jar", "hash": "sha256-E9wdFUB0kM+j6bxUAQ8DHWpcUrc100FcxxRPC0aAqtc=" }, "mordant-jvm-2.5.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant-jvm/2.5.0/mordant-jvm-2.5.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant-jvm/2.5.0/mordant-jvm-2.5.0.module", "hash": "sha256-HDNjczAEy0z54b/mT9xjIiW8dTXVbrhxApdGf8V7wK8=" }, "mordant-jvm-2.5.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant-jvm/2.5.0/mordant-jvm-2.5.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/github/ajalt/mordant/mordant-jvm/2.5.0/mordant-jvm-2.5.0.pom", "hash": "sha256-095n7fFjX1ytZvkcVnXx+IfJDTuVlPfngQUgfxK04F0=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/com/github/johnrengelman/shadow/8.1.1/shadow-8.1.1.pom", "hash": "sha256-Mu55f8hDI3xM5cSeX0FSxYoIlK/OCg6SY25qLU/JjDU=" } }, "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" - ], + "url": "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.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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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.9.0": { "okio-3.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.9.0/okio-3.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.9.0/okio-3.9.0.jar", "hash": "sha256-5RilmFYnOh/OGKx9E938aQ3vphItflzQDK4Zti0DR9k=" }, "okio-3.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.9.0/okio-3.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.9.0/okio-3.9.0.module", "hash": "sha256-aNHIef9liTHQKzrb6vu1EuFjwgqQyt8H2QyNvqfnYhA=" }, "okio-3.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.9.0/okio-3.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.9.0/okio-3.9.0.pom", "hash": "sha256-FPNR2puXtDaeP26PaWsK1ANtFNIbD9l6pcjG7BW+fZA=" } }, "com.squareup.okio:okio-jvm:3.9.0": { "okio-jvm-3.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.9.0/okio-jvm-3.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.9.0/okio-jvm-3.9.0.jar", "hash": "sha256-3cOG/xS9JdXJNBZxlur0WxjeTyjhxVpNs3rllMv9N+Q=" }, "okio-jvm-3.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.9.0/okio-jvm-3.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.9.0/okio-jvm-3.9.0.module", "hash": "sha256-z5coTsYbtR5t/Lx/K22VVsm3s+PLIswOLU8O7782GVs=" }, "okio-jvm-3.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.9.0/okio-jvm-3.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.9.0/okio-jvm-3.9.0.pom", "hash": "sha256-VEiNRUqsyvaPcZnz3l3Ns4CBblfUYJBJF06FZSAROH4=" } }, "com.typesafe:config:1.4.3": { "config-1.4.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar" - ], + "url": "https://repo.maven.apache.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.jar", "hash": "sha256-itpMGFznJBZxLWPgta/cXwCcDN9AXl8m7+zfFWql37Y=" }, "config-1.4.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/com/typesafe/config/1.4.3/config-1.4.3.pom", "hash": "sha256-tn6vqd0iD/h9ANumiACDpSlqXgxsAxA/XUuOHaEDD/M=" } }, "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/commons-io/commons-io/2.11.0/commons-io-2.11.0.pom", "hash": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" } }, "io.fabric8:kubernetes-client-bom:5.12.2": { "kubernetes-client-bom-5.12.2.pom": { - "urls": [ - "https://plugins.gradle.org/m2/io/fabric8/kubernetes-client-bom/5.12.2/kubernetes-client-bom-5.12.2.pom" - ], + "url": "https://plugins.gradle.org/m2/io/fabric8/kubernetes-client-bom/5.12.2/kubernetes-client-bom-5.12.2.pom", "hash": "sha256-6qA8FpVlaNVKa6Q31J1Ay/DdjpOXf5hDGCQldrZQvDs=" } }, "io.github.classgraph:classgraph:4.8.172": { "classgraph-4.8.172.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.172/classgraph-4.8.172.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.172/classgraph-4.8.172.jar", "hash": "sha256-wWseIxpziZL3KVC1Jc774FSkCP9kLsy7IcrdVHCgXyI=" }, "classgraph-4.8.172.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.172/classgraph-4.8.172.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/classgraph/classgraph/4.8.172/classgraph-4.8.172.pom", "hash": "sha256-gD2mlHTiB6oi/xnshXE3MGrU4ahz4V98Xv0sqer9W74=" } }, "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" - ], + "url": "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" - ], + "url": "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.java-diff-utils:java-diff-utils-parent:4.12": { "java-diff-utils-parent-4.12.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils-parent/4.12/java-diff-utils-parent-4.12.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils-parent/4.12/java-diff-utils-parent-4.12.pom", "hash": "sha256-2BHPnxGMwsrRMMlCetVcF01MCm8aAKwa4cm8vsXESxk=" } }, "io.github.pdvrieze.xmlutil:core:0.86.3": { "core-0.86.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core/0.86.3/core-0.86.3.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core/0.86.3/core-0.86.3.jar", "hash": "sha256-ikZHG7Y7PHhzlsu6WqL2TU4zOgOSAiRBrhIRHn5yjJE=" }, "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core/0.86.3/core-0.86.3.pom", "hash": "sha256-ngeyUCJI+U7AYn9Wsn3wiBySBCrfzoCg35oa6sQWg4M=" } }, "io.github.pdvrieze.xmlutil:core-jvm:0.86.3": { "core-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" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/core-jvm/0.86.3/core-jvm-0.86.3.jar", "hash": "sha256-kVJ9hv6gS9YYPRQKCfENqy3qcnrxLSfZFl7jQuo9Dt4=" }, "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" - ], + "url": "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" - ], + "url": "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=" } }, "io.github.pdvrieze.xmlutil:serialization-jvm:0.86.3": { "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" - ], + "url": "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=" }, "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/io/github/pdvrieze/xmlutil/serialization-jvm/0.86.3/serialization-jvm-0.86.3.pom", "hash": "sha256-OX1XqPVTaUEf7HRETH1NTLaeyYANUkSTrGHekJIl4wc=" } }, "io.kotest:kotest-assertions-api:5.9.0": { "kotest-assertions-api-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.9.0/kotest-assertions-api-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.9.0/kotest-assertions-api-5.9.0.jar", "hash": "sha256-JmNIEcOE+VRVVMJUBfLZCMEaeupal1mZM/gsAIRsVAg=" }, "kotest-assertions-api-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.9.0/kotest-assertions-api-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.9.0/kotest-assertions-api-5.9.0.module", "hash": "sha256-qFQu4m/P0+8yxm5e3mjeuvjql90heZH0HSAje7UpT4U=" }, "kotest-assertions-api-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.9.0/kotest-assertions-api-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api/5.9.0/kotest-assertions-api-5.9.0.pom", "hash": "sha256-GjEMzEBJd0cpFIPrOwUMbIle7KTONzPwHdkkZ6ZV8sw=" } }, "io.kotest:kotest-assertions-api-jvm:5.9.0": { "kotest-assertions-api-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.9.0/kotest-assertions-api-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.9.0/kotest-assertions-api-jvm-5.9.0.jar", "hash": "sha256-Sv9MqD6SBssjiDJd+HKXb1GekloGlJSr7CkuwxFMDQk=" }, "kotest-assertions-api-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.9.0/kotest-assertions-api-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.9.0/kotest-assertions-api-jvm-5.9.0.module", "hash": "sha256-XITlW45flkCcy1pCoS3ElCbl1ucWSnMy3wy4wrK21L4=" }, "kotest-assertions-api-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.9.0/kotest-assertions-api-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.9.0/kotest-assertions-api-jvm-5.9.0.pom", "hash": "sha256-1g6ynf1tj7NSGYTX+sJaE0AHFHa7ceksV1X70VpaZzY=" } }, "io.kotest:kotest-assertions-core:5.9.0": { "kotest-assertions-core-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.9.0/kotest-assertions-core-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.9.0/kotest-assertions-core-5.9.0.jar", "hash": "sha256-+uWJ9I5hs7uiaHvvMbbneu2Ji6dswFU3rdFQ7pSsmkY=" }, "kotest-assertions-core-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.9.0/kotest-assertions-core-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.9.0/kotest-assertions-core-5.9.0.module", "hash": "sha256-p3KZqaKYbphakO0KsWd0pzMPeu/CUnOT3E1HeNPI4sM=" }, "kotest-assertions-core-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.9.0/kotest-assertions-core-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core/5.9.0/kotest-assertions-core-5.9.0.pom", "hash": "sha256-qvu+DMIo9BTt2Va2lHINRZLna47v+MiK211RRQRhu7o=" } }, "io.kotest:kotest-assertions-core-jvm:5.9.0": { "kotest-assertions-core-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.9.0/kotest-assertions-core-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.9.0/kotest-assertions-core-jvm-5.9.0.jar", "hash": "sha256-TIngmms4JoES/eJqC1LvVLsXhDtBv9IV958s9M3QJ4w=" }, "kotest-assertions-core-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.9.0/kotest-assertions-core-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.9.0/kotest-assertions-core-jvm-5.9.0.module", "hash": "sha256-OinQMJG5EyNIVgv1DKJKzEvBzIq+MGE8y/5alzt/F48=" }, "kotest-assertions-core-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.9.0/kotest-assertions-core-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.9.0/kotest-assertions-core-jvm-5.9.0.pom", "hash": "sha256-pmgjeAvzFo5CAqPmg6PWZ1K5yg4aaqx4FL/mng155NU=" } }, "io.kotest:kotest-assertions-shared:5.9.0": { "kotest-assertions-shared-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.9.0/kotest-assertions-shared-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.9.0/kotest-assertions-shared-5.9.0.jar", "hash": "sha256-EoSglpgVz7PTk/TOTF2tW1Dc1wvxN4h78MA0yqIVYeE=" }, "kotest-assertions-shared-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.9.0/kotest-assertions-shared-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.9.0/kotest-assertions-shared-5.9.0.module", "hash": "sha256-KK3K96Q94fICNFI+4csorIc7ztp2VESW8cU1NF2gCJM=" }, "kotest-assertions-shared-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.9.0/kotest-assertions-shared-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared/5.9.0/kotest-assertions-shared-5.9.0.pom", "hash": "sha256-IGd1Qmuhf36c1WjpZMWGMMNCt2c67pNPIiFVLNDwBww=" } }, "io.kotest:kotest-assertions-shared-jvm:5.9.0": { "kotest-assertions-shared-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.9.0/kotest-assertions-shared-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.9.0/kotest-assertions-shared-jvm-5.9.0.jar", "hash": "sha256-b9wtfMr8N1c/rhZ/hOMditN/2DHArXclPzDbuyedJlY=" }, "kotest-assertions-shared-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.9.0/kotest-assertions-shared-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.9.0/kotest-assertions-shared-jvm-5.9.0.module", "hash": "sha256-VGmhRQo07HywKyDjaY3dkHYsEVH6tba/RlWXlrl4OAs=" }, "kotest-assertions-shared-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.9.0/kotest-assertions-shared-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.9.0/kotest-assertions-shared-jvm-5.9.0.pom", "hash": "sha256-VQxkW4k0LR9iU/CXo+CzdyLsOTFxctB+E02E7A8IxKY=" } }, "io.kotest:kotest-common:5.9.0": { "kotest-common-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.9.0/kotest-common-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.9.0/kotest-common-5.9.0.jar", "hash": "sha256-DGXHvQS/2EX3Lt6hmNrNtLWyBebrIbnsgzSvYMZNpfU=" }, "kotest-common-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.9.0/kotest-common-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.9.0/kotest-common-5.9.0.module", "hash": "sha256-lqW8WbrWuITytzfvAR+ytKiZW+NO9eTnDSw99nKoh4M=" }, "kotest-common-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.9.0/kotest-common-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-common/5.9.0/kotest-common-5.9.0.pom", "hash": "sha256-LGnqBsbRBz1dH/ruD2wS3Lv6W8qOYXgbi8QNi2t+BzY=" } }, "io.kotest:kotest-common-jvm:5.9.0": { "kotest-common-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.9.0/kotest-common-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.9.0/kotest-common-jvm-5.9.0.jar", "hash": "sha256-yLAfI5/3kmxV/2oDYRqXpWSdWS6a0GqhBPM9RJR2uIg=" }, "kotest-common-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.9.0/kotest-common-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.9.0/kotest-common-jvm-5.9.0.module", "hash": "sha256-uWwklcyvr/yACGF+Sk7NRBmR/tU8QyGhECjxxIspgLE=" }, "kotest-common-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.9.0/kotest-common-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.9.0/kotest-common-jvm-5.9.0.pom", "hash": "sha256-DJw4J3/CngNTIDXkXDgi3C4B4yC9lPysTGsxMUIJAhM=" } }, "io.kotest:kotest-extensions:5.9.0": { "kotest-extensions-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions/5.9.0/kotest-extensions-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions/5.9.0/kotest-extensions-5.9.0.module", "hash": "sha256-mr4zuEi4bBoBg3YOreTLxF1OEvxEySCz+Dnn6A146rs=" }, "kotest-extensions-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions/5.9.0/kotest-extensions-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions/5.9.0/kotest-extensions-5.9.0.pom", "hash": "sha256-r36/K79pkmBmSLcdzJdHqDG43LML6A/hCfMDgOf1veU=" } }, "io.kotest:kotest-extensions-jvm:5.9.0": { "kotest-extensions-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.9.0/kotest-extensions-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.9.0/kotest-extensions-jvm-5.9.0.jar", "hash": "sha256-Mb5rCyZdL3cS0KdeaOQv6wuOYV+r8BkInn+/5Zc04dA=" }, "kotest-extensions-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.9.0/kotest-extensions-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.9.0/kotest-extensions-jvm-5.9.0.module", "hash": "sha256-BOtQGGme33ZRDZkDA3UZf1+XLUhkfrBNVr4B2EgdTkU=" }, "kotest-extensions-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.9.0/kotest-extensions-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-extensions-jvm/5.9.0/kotest-extensions-jvm-5.9.0.pom", "hash": "sha256-6eDaRU1z0/8r4unJOC2QiGFdpHmLjeu6d71tQ0bOa9I=" } }, "io.kotest:kotest-framework-api:5.9.0": { "kotest-framework-api-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api/5.9.0/kotest-framework-api-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api/5.9.0/kotest-framework-api-5.9.0.module", "hash": "sha256-aGM5P0GVr+lxcVUTl0jDYdWU7KIlL+zs2qZQFg2moXI=" }, "kotest-framework-api-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api/5.9.0/kotest-framework-api-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api/5.9.0/kotest-framework-api-5.9.0.pom", "hash": "sha256-DR9H1blAce2rfDWIUeqSozNx5xpjl2AZiLf9cZEZCAs=" } }, "io.kotest:kotest-framework-api-jvm:5.9.0": { "kotest-framework-api-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.9.0/kotest-framework-api-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.9.0/kotest-framework-api-jvm-5.9.0.jar", "hash": "sha256-2SRLxofIOCISZyWzynZ25FZEemBRIQ4lF1z4qyDAtCM=" }, "kotest-framework-api-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.9.0/kotest-framework-api-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.9.0/kotest-framework-api-jvm-5.9.0.module", "hash": "sha256-losVlXIzbDC3+cKX/PvrfRyPgg6u1lx8d6TLMznY7WI=" }, "kotest-framework-api-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.9.0/kotest-framework-api-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-api-jvm/5.9.0/kotest-framework-api-jvm-5.9.0.pom", "hash": "sha256-+M0upKNYQEr5M+QjsDDRT5bGVfO+fqryE9H9cywekwg=" } }, "io.kotest:kotest-framework-concurrency:5.9.0": { "kotest-framework-concurrency-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency/5.9.0/kotest-framework-concurrency-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency/5.9.0/kotest-framework-concurrency-5.9.0.module", "hash": "sha256-3X24UL0kQmjOFPnvo70y25AKgbmAW5TYJCSnWJIDxB0=" }, "kotest-framework-concurrency-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency/5.9.0/kotest-framework-concurrency-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency/5.9.0/kotest-framework-concurrency-5.9.0.pom", "hash": "sha256-ML0NEgw6Tr0BJp5gw3CrNhStctHDX3/qq+/lDSlVC7I=" } }, "io.kotest:kotest-framework-concurrency-jvm:5.9.0": { "kotest-framework-concurrency-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.9.0/kotest-framework-concurrency-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.9.0/kotest-framework-concurrency-jvm-5.9.0.jar", "hash": "sha256-B5txinLAdedCmHOz+VGoVROoA2xeOnbd3ocWEPKbd7U=" }, "kotest-framework-concurrency-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.9.0/kotest-framework-concurrency-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.9.0/kotest-framework-concurrency-jvm-5.9.0.module", "hash": "sha256-p8YMX+xNYGBE50UAR+JfoGITADC4xYDfDikqYBWzTbQ=" }, "kotest-framework-concurrency-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.9.0/kotest-framework-concurrency-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-concurrency-jvm/5.9.0/kotest-framework-concurrency-jvm-5.9.0.pom", "hash": "sha256-xoO5KKNSADRo0j5ZQOnEJEjpknBpfEu8pHOavXSLDbc=" } }, "io.kotest:kotest-framework-discovery:5.9.0": { "kotest-framework-discovery-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery/5.9.0/kotest-framework-discovery-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery/5.9.0/kotest-framework-discovery-5.9.0.module", "hash": "sha256-L+Hiv5t/+eBNzZXjEI7jtfFURkTgZAP7lLkHZIOVCUA=" }, "kotest-framework-discovery-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery/5.9.0/kotest-framework-discovery-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery/5.9.0/kotest-framework-discovery-5.9.0.pom", "hash": "sha256-ts05NMKO1qZRr4RysuNqOuQMRWldI7As5JE7IULEgnE=" } }, "io.kotest:kotest-framework-discovery-jvm:5.9.0": { "kotest-framework-discovery-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.9.0/kotest-framework-discovery-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.9.0/kotest-framework-discovery-jvm-5.9.0.jar", "hash": "sha256-miiiFNkV20R5bwZcHP+7s8I2uJtqazg5UFjYCrg+ggM=" }, "kotest-framework-discovery-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.9.0/kotest-framework-discovery-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.9.0/kotest-framework-discovery-jvm-5.9.0.module", "hash": "sha256-7Xaj5/OnkkcbTUm+u+5pKPGEU0gLopHp5yBJlgAASCE=" }, "kotest-framework-discovery-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.9.0/kotest-framework-discovery-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-discovery-jvm/5.9.0/kotest-framework-discovery-jvm-5.9.0.pom", "hash": "sha256-sGGEOZMEvWc0UeszHyP3aqPtPf1dpMeb8dbiIb2MjFs=" } }, "io.kotest:kotest-framework-engine:5.9.0": { "kotest-framework-engine-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine/5.9.0/kotest-framework-engine-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine/5.9.0/kotest-framework-engine-5.9.0.module", "hash": "sha256-gZN/CF6jy3S1hxETTtC7VsDymc/DFz27IUVCrMyVJxc=" }, "kotest-framework-engine-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine/5.9.0/kotest-framework-engine-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine/5.9.0/kotest-framework-engine-5.9.0.pom", "hash": "sha256-xBA8Jfhv52zZKiA1irX1jbAUMtcKuBphBChd2MW998U=" } }, "io.kotest:kotest-framework-engine-jvm:5.9.0": { "kotest-framework-engine-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.9.0/kotest-framework-engine-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.9.0/kotest-framework-engine-jvm-5.9.0.jar", "hash": "sha256-h6Dxzb4o39OyLp5GgSEzCx1zPdoFwkTvhs/ZHaoWYlU=" }, "kotest-framework-engine-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.9.0/kotest-framework-engine-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.9.0/kotest-framework-engine-jvm-5.9.0.module", "hash": "sha256-ESmBvZzHXpTgQAm6W7dkWm8AeVEwU79W72QiUnSoBDs=" }, "kotest-framework-engine-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.9.0/kotest-framework-engine-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-framework-engine-jvm/5.9.0/kotest-framework-engine-jvm-5.9.0.pom", "hash": "sha256-v8ljQokqqX+yqFM+r+m1elKQlQdCH6sw2K71m5QpGpI=" } }, "io.kotest:kotest-runner-junit5:5.9.0": { "kotest-runner-junit5-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.9.0/kotest-runner-junit5-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.9.0/kotest-runner-junit5-5.9.0.jar", "hash": "sha256-CJ4kQXv59sNO7Fcg7rssvMguooVezvkBM+sX4QedWGg=" }, "kotest-runner-junit5-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.9.0/kotest-runner-junit5-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.9.0/kotest-runner-junit5-5.9.0.module", "hash": "sha256-AfB70s+KHo+Z+dDmSpQ7X6cxE//szocwqMQ08nZSgvc=" }, "kotest-runner-junit5-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.9.0/kotest-runner-junit5-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5/5.9.0/kotest-runner-junit5-5.9.0.pom", "hash": "sha256-xeE4b8vdz+kKt18wWVnzltXRxu7l2y/549Ik8QVsmpM=" } }, "io.kotest:kotest-runner-junit5-jvm:5.9.0": { "kotest-runner-junit5-jvm-5.9.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.9.0/kotest-runner-junit5-jvm-5.9.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.9.0/kotest-runner-junit5-jvm-5.9.0.jar", "hash": "sha256-dpV0ADmfVaJBZFgUGfKj0H9yfEiwPcOXLiV24YdH6iI=" }, "kotest-runner-junit5-jvm-5.9.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.9.0/kotest-runner-junit5-jvm-5.9.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.9.0/kotest-runner-junit5-jvm-5.9.0.module", "hash": "sha256-v6MTM0BhaveK/YqdH3bwAQ02Wx6GE2DWpzMqowrKy4s=" }, "kotest-runner-junit5-jvm-5.9.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.9.0/kotest-runner-junit5-jvm-5.9.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/kotest/kotest-runner-junit5-jvm/5.9.0/kotest-runner-junit5-jvm-5.9.0.pom", "hash": "sha256-wuOpHya7dfndAfMnW8E5OL6Lp3KEIBwbov4DODC2xKo=" } }, "io.ktor:ktor-events:2.3.11": { "ktor-events-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-events/2.3.11/ktor-events-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-events/2.3.11/ktor-events-2.3.11.jar", "hash": "sha256-qfTivW7ALrt5prOcEEr++k281IA7ufrV2e1XCTRX8G0=" }, "ktor-events-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-events/2.3.11/ktor-events-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-events/2.3.11/ktor-events-2.3.11.module", "hash": "sha256-YScMYk6JE8UBLw87YF0ThAlwNl+5JOw8fuO0hLxTWXY=" }, "ktor-events-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-events/2.3.11/ktor-events-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-events/2.3.11/ktor-events-2.3.11.pom", "hash": "sha256-hcFsb/+tI+3auG+gJU68tB7hhOh9M3Va41ITctMZ8ug=" } }, "io.ktor:ktor-events-jvm:2.3.11": { "ktor-events-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-events-jvm/2.3.11/ktor-events-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-events-jvm/2.3.11/ktor-events-jvm-2.3.11.jar", "hash": "sha256-92Dmk7tpaq9srFhEXFI2hY0QzXwVCErCDHp1Ba50kac=" }, "ktor-events-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-events-jvm/2.3.11/ktor-events-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-events-jvm/2.3.11/ktor-events-jvm-2.3.11.module", "hash": "sha256-HW+ysABOvT9w8g0YdMXRR9zcSn4pjM1ogdM/msx9tkE=" }, "ktor-events-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-events-jvm/2.3.11/ktor-events-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-events-jvm/2.3.11/ktor-events-jvm-2.3.11.pom", "hash": "sha256-nssYQanQ3FgvP+/Yl7vKKpqntHd69GbL65epV0IHdAY=" } }, "io.ktor:ktor-http:2.3.11": { "ktor-http-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/2.3.11/ktor-http-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/2.3.11/ktor-http-2.3.11.jar", "hash": "sha256-9PADOhT6whJBqLu+HFzxkzvRA+3I6eJ37j7gwcvTRkI=" }, "ktor-http-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/2.3.11/ktor-http-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/2.3.11/ktor-http-2.3.11.module", "hash": "sha256-UBgBa5qlACv5oFBoGsFuBRp/uICUhPFWnvdqFpxKKiU=" }, "ktor-http-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/2.3.11/ktor-http-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http/2.3.11/ktor-http-2.3.11.pom", "hash": "sha256-tw7Nks9eqraVRQQDQ19SvqCDJe1VtNKDM1FN0diI0Dc=" } }, "io.ktor:ktor-http-cio:2.3.11": { "ktor-http-cio-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio/2.3.11/ktor-http-cio-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio/2.3.11/ktor-http-cio-2.3.11.module", "hash": "sha256-/lHSv+0gYTxLvcY4yT1X1ZmldFlXloNtjO7Zybep+n8=" }, "ktor-http-cio-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio/2.3.11/ktor-http-cio-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio/2.3.11/ktor-http-cio-2.3.11.pom", "hash": "sha256-p4wT0HqIQfw3MAGgGVPYKT2YDL972n81+FR3+1Ya+RA=" } }, "io.ktor:ktor-http-cio-jvm:2.3.11": { "ktor-http-cio-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio-jvm/2.3.11/ktor-http-cio-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio-jvm/2.3.11/ktor-http-cio-jvm-2.3.11.jar", "hash": "sha256-bIKoW5GMwAsSSn2w9HTtOH8FFIpCKWgQWG7lkTRNDn8=" }, "ktor-http-cio-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio-jvm/2.3.11/ktor-http-cio-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio-jvm/2.3.11/ktor-http-cio-jvm-2.3.11.module", "hash": "sha256-HzV2/lizf5nFj9TuJFmgRmiEoeWTw9Qb5/2/wQ5STtU=" }, "ktor-http-cio-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio-jvm/2.3.11/ktor-http-cio-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-cio-jvm/2.3.11/ktor-http-cio-jvm-2.3.11.pom", "hash": "sha256-vy9Vnf0Mx1NzkCGv7nlbr8U3U8ajWIiGa2J0Fg3stdY=" } }, "io.ktor:ktor-http-jvm:2.3.11": { "ktor-http-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/2.3.11/ktor-http-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/2.3.11/ktor-http-jvm-2.3.11.jar", "hash": "sha256-BQMz4biz/zBwvjIW4fPuePqdZQrI0hEEHQW/SCWbTfY=" }, "ktor-http-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/2.3.11/ktor-http-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/2.3.11/ktor-http-jvm-2.3.11.module", "hash": "sha256-BIraZkNbJkbTFrDOjX+aXfau8yuP1KEQ6vaPiqI8zII=" }, "ktor-http-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/2.3.11/ktor-http-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-http-jvm/2.3.11/ktor-http-jvm-2.3.11.pom", "hash": "sha256-CI9yJI9u5cZPW8Wa4i6MzE5ZqDVZ7U89ZGy9vtUDqIU=" } }, "io.ktor:ktor-io:2.3.11": { "ktor-io-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/2.3.11/ktor-io-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/2.3.11/ktor-io-2.3.11.jar", "hash": "sha256-skZKEoTyY57muhpCVDIsxUsFMmWHpG+AFUy9tXAYC7I=" }, "ktor-io-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/2.3.11/ktor-io-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/2.3.11/ktor-io-2.3.11.module", "hash": "sha256-RvrHp728UxfkD6bGYZpMUr7X02JaNP2kWRjDyq04r2A=" }, "ktor-io-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/2.3.11/ktor-io-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io/2.3.11/ktor-io-2.3.11.pom", "hash": "sha256-lFDUN7vjB58G5wAePQmaH2l7Fc7UWO8BorXFd1cVrPI=" } }, "io.ktor:ktor-io-jvm:2.3.11": { "ktor-io-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/2.3.11/ktor-io-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/2.3.11/ktor-io-jvm-2.3.11.jar", "hash": "sha256-nJt0vx7xFuSybVyUUJoFd7yhQPgwqAzz9S0kVM0BEhs=" }, "ktor-io-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/2.3.11/ktor-io-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/2.3.11/ktor-io-jvm-2.3.11.module", "hash": "sha256-EIlmqdlJzZRN/9MqUTc0pPKJyCRGt4nACmopTWM7ER8=" }, "ktor-io-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/2.3.11/ktor-io-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-io-jvm/2.3.11/ktor-io-jvm-2.3.11.pom", "hash": "sha256-mbL5+MkKES6IVeY55AE+jXlYxCD8UVGq1iha3NdD0Ak=" } }, "io.ktor:ktor-network:2.3.11": { "ktor-network-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-network/2.3.11/ktor-network-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-network/2.3.11/ktor-network-2.3.11.module", "hash": "sha256-SlUAXFfLaTqLMK+eWk302ojX/kU93TRlvWsJEAkmbCw=" }, "ktor-network-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-network/2.3.11/ktor-network-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-network/2.3.11/ktor-network-2.3.11.pom", "hash": "sha256-eV7oO+aNHBYV/JibHkjPGNbeNvWK9vBb/7QjtOnsC18=" } }, "io.ktor:ktor-network-jvm:2.3.11": { "ktor-network-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-network-jvm/2.3.11/ktor-network-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-network-jvm/2.3.11/ktor-network-jvm-2.3.11.jar", "hash": "sha256-9njugGQUgEV28XM5R2Lg4busruMHOaBI1Oy0g4fe5GY=" }, "ktor-network-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-network-jvm/2.3.11/ktor-network-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-network-jvm/2.3.11/ktor-network-jvm-2.3.11.module", "hash": "sha256-jrPuxh+wtawI9Xvqfr83Q/Bcim9DImLUcuVu7JsuGZU=" }, "ktor-network-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-network-jvm/2.3.11/ktor-network-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-network-jvm/2.3.11/ktor-network-jvm-2.3.11.pom", "hash": "sha256-MdRLyv4uXbBWgn3XwoxljAHVxY5NC2IsHJ0m63SpqwM=" } }, "io.ktor:ktor-serialization:2.3.11": { "ktor-serialization-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization/2.3.11/ktor-serialization-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization/2.3.11/ktor-serialization-2.3.11.jar", "hash": "sha256-I/oFsvofdMi+5JsvpNCmzRaXdvXLw7e00I5nfmr7n14=" }, "ktor-serialization-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization/2.3.11/ktor-serialization-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization/2.3.11/ktor-serialization-2.3.11.module", "hash": "sha256-RY1rJzbNfObY9IMGdTEbJiZbM5tYoX0nLc0RFXI8lHI=" }, "ktor-serialization-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization/2.3.11/ktor-serialization-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization/2.3.11/ktor-serialization-2.3.11.pom", "hash": "sha256-Cr072jnh1FQGF7zPRAO3J56g7KkUSo1q/+F/OPc8PGU=" } }, "io.ktor:ktor-serialization-jvm:2.3.11": { "ktor-serialization-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization-jvm/2.3.11/ktor-serialization-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization-jvm/2.3.11/ktor-serialization-jvm-2.3.11.jar", "hash": "sha256-TC80IiaKlf63dwx10dJ+CdAJ3Wl8m0vyb9kxczLbUD4=" }, "ktor-serialization-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization-jvm/2.3.11/ktor-serialization-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization-jvm/2.3.11/ktor-serialization-jvm-2.3.11.module", "hash": "sha256-9ys7vY/D7I5DSDSPQt3OUq8+Y/Cens9C5M2WkG2R1Tg=" }, "ktor-serialization-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization-jvm/2.3.11/ktor-serialization-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-serialization-jvm/2.3.11/ktor-serialization-jvm-2.3.11.pom", "hash": "sha256-nVGClI7BadSZPzuAFmETNuh/2PrjgidwH1imzh/Enp8=" } }, "io.ktor:ktor-server-core:2.3.11": { "ktor-server-core-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core/2.3.11/ktor-server-core-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core/2.3.11/ktor-server-core-2.3.11.jar", "hash": "sha256-PztUA1uh8KXfyq3LoJd62JDVDEUa7iLVPvTVa1Om/O4=" }, "ktor-server-core-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core/2.3.11/ktor-server-core-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core/2.3.11/ktor-server-core-2.3.11.module", "hash": "sha256-9KlYTH9QBmFcpCiXTk3Tz6Rr9fgq9AgjV51bPBTHYhQ=" }, "ktor-server-core-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core/2.3.11/ktor-server-core-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core/2.3.11/ktor-server-core-2.3.11.pom", "hash": "sha256-111k/+joPoOX6n+cgCufGnnAjtYXzbHpj1hAzqNEVZo=" } }, "io.ktor:ktor-server-core-jvm:2.3.11": { "ktor-server-core-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core-jvm/2.3.11/ktor-server-core-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core-jvm/2.3.11/ktor-server-core-jvm-2.3.11.jar", "hash": "sha256-6mi102OoWntBxzISf3BLDpj+OqwSJSl2PYrnAEf788o=" }, "ktor-server-core-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core-jvm/2.3.11/ktor-server-core-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core-jvm/2.3.11/ktor-server-core-jvm-2.3.11.module", "hash": "sha256-FMtHfiKcHfwZgmJjHqajyNXVabXFm0zExQ7fM++s0DE=" }, "ktor-server-core-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core-jvm/2.3.11/ktor-server-core-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-core-jvm/2.3.11/ktor-server-core-jvm-2.3.11.pom", "hash": "sha256-maADHI6bP1m7Bkt2pdkoD4tx19nGLtwl2hfC1E+CeeE=" } }, "io.ktor:ktor-server-host-common:2.3.11": { "ktor-server-host-common-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common/2.3.11/ktor-server-host-common-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common/2.3.11/ktor-server-host-common-2.3.11.module", "hash": "sha256-cg0+sO8u7FRrD4iq4pL0uILk+Pze6GY7D6KyiEXHt04=" }, "ktor-server-host-common-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common/2.3.11/ktor-server-host-common-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common/2.3.11/ktor-server-host-common-2.3.11.pom", "hash": "sha256-B8Z/z3Xv1x18tmbpWfd/dSwCj1iywfoiUHLzYhGYVqw=" } }, "io.ktor:ktor-server-host-common-jvm:2.3.11": { "ktor-server-host-common-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common-jvm/2.3.11/ktor-server-host-common-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common-jvm/2.3.11/ktor-server-host-common-jvm-2.3.11.jar", "hash": "sha256-HjvNeLHpjsoQjZJ7u1QdDZtyP7IYcm1h6Fucpq4cjis=" }, "ktor-server-host-common-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common-jvm/2.3.11/ktor-server-host-common-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common-jvm/2.3.11/ktor-server-host-common-jvm-2.3.11.module", "hash": "sha256-xwLIGRtpP1d1ZpHRRkZ4u6mOhtCEXQKDdiGZS+uRlTI=" }, "ktor-server-host-common-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common-jvm/2.3.11/ktor-server-host-common-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-host-common-jvm/2.3.11/ktor-server-host-common-jvm-2.3.11.pom", "hash": "sha256-Gr877I0aFWryXIDK700+sC3wxIGN1CghIW2+SCeZXfQ=" } }, "io.ktor:ktor-server-netty:2.3.11": { "ktor-server-netty-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty/2.3.11/ktor-server-netty-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty/2.3.11/ktor-server-netty-2.3.11.jar", "hash": "sha256-Wkb9vED9LXglmIPEzG6vO14pDdB9HEbqiO6j1I9QV3I=" }, "ktor-server-netty-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty/2.3.11/ktor-server-netty-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty/2.3.11/ktor-server-netty-2.3.11.module", "hash": "sha256-LUtE8EMgnpzg9IDdZmgoSbkyOfKIIBo1UqglQd1rE30=" }, "ktor-server-netty-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty/2.3.11/ktor-server-netty-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty/2.3.11/ktor-server-netty-2.3.11.pom", "hash": "sha256-qxGxtuLNQMM816OjnKeeSZlw/rFhIoI3ClZfEn0kXSM=" } }, "io.ktor:ktor-server-netty-jvm:2.3.11": { "ktor-server-netty-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty-jvm/2.3.11/ktor-server-netty-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty-jvm/2.3.11/ktor-server-netty-jvm-2.3.11.jar", "hash": "sha256-+YxIUr325irKzWu54yreP13lsmM+UY7F7B2tmD1XX5E=" }, "ktor-server-netty-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty-jvm/2.3.11/ktor-server-netty-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty-jvm/2.3.11/ktor-server-netty-jvm-2.3.11.module", "hash": "sha256-NYOIDN8BaY3r8qB3UPuenAvD369DZCLiRZw+f31Arig=" }, "ktor-server-netty-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty-jvm/2.3.11/ktor-server-netty-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-server-netty-jvm/2.3.11/ktor-server-netty-jvm-2.3.11.pom", "hash": "sha256-J+fP+sEa+ugSVjyPhVozJlMEIYLAGp6UfEg/Rzme35A=" } }, "io.ktor:ktor-utils:2.3.11": { "ktor-utils-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/2.3.11/ktor-utils-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/2.3.11/ktor-utils-2.3.11.jar", "hash": "sha256-SJeUj4AL85YHGPuaWv9QErcht7iWZjhZWCbGstp8TiU=" }, "ktor-utils-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/2.3.11/ktor-utils-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/2.3.11/ktor-utils-2.3.11.module", "hash": "sha256-wFGiUpPmUdQIGWPVFfMxsnPBevWpKYBs88mYdisk9is=" }, "ktor-utils-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/2.3.11/ktor-utils-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils/2.3.11/ktor-utils-2.3.11.pom", "hash": "sha256-pP/0keaxdRMn261KJ+UR/U4xNpR/NyD32ovBtl2Ny6M=" } }, "io.ktor:ktor-utils-jvm:2.3.11": { "ktor-utils-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/2.3.11/ktor-utils-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/2.3.11/ktor-utils-jvm-2.3.11.jar", "hash": "sha256-1QjohTKUyKcuVhoSkBJ97q+SdC4tgQNqa5tzyCsx7WE=" }, "ktor-utils-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/2.3.11/ktor-utils-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/2.3.11/ktor-utils-jvm-2.3.11.module", "hash": "sha256-41aI1T/NEKfizORi3PjCB81MGkOD8ZU46xU/9wogbp4=" }, "ktor-utils-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/2.3.11/ktor-utils-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-utils-jvm/2.3.11/ktor-utils-jvm-2.3.11.pom", "hash": "sha256-H412FDKI60HeKk4U/pf7CtRtMdfUpXwHo7voHSTOTKA=" } }, "io.ktor:ktor-websockets:2.3.11": { "ktor-websockets-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets/2.3.11/ktor-websockets-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets/2.3.11/ktor-websockets-2.3.11.jar", "hash": "sha256-XdKULp+AhVyqGFXiShT3DxqHWcg3tFTplRdqPMl3QVg=" }, "ktor-websockets-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets/2.3.11/ktor-websockets-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets/2.3.11/ktor-websockets-2.3.11.module", "hash": "sha256-t4zNNnaq5vyJ3WfnvqhKG8Dy1Wj2dS+njB8umGelDY4=" }, "ktor-websockets-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets/2.3.11/ktor-websockets-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets/2.3.11/ktor-websockets-2.3.11.pom", "hash": "sha256-j87iI7x63u3+9R+IaRZJrsf3edm+JowIJ7tuiow0Nmw=" } }, "io.ktor:ktor-websockets-jvm:2.3.11": { "ktor-websockets-jvm-2.3.11.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets-jvm/2.3.11/ktor-websockets-jvm-2.3.11.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets-jvm/2.3.11/ktor-websockets-jvm-2.3.11.jar", "hash": "sha256-0DB7Dv/GNJYymcO1L1E/eM+1xWY67t6dxCS4VZtT66o=" }, "ktor-websockets-jvm-2.3.11.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets-jvm/2.3.11/ktor-websockets-jvm-2.3.11.module" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets-jvm/2.3.11/ktor-websockets-jvm-2.3.11.module", "hash": "sha256-NHCtWpjcwUnywUXqTgiQ1wY6UMd8JsXOk/fhySJqKQY=" }, "ktor-websockets-jvm-2.3.11.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets-jvm/2.3.11/ktor-websockets-jvm-2.3.11.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/ktor/ktor-websockets-jvm/2.3.11/ktor-websockets-jvm-2.3.11.pom", "hash": "sha256-y26TtzMFAIabQ+RBnTzdYMa7FoD493PwfLGLAZ2S7V8=" } }, "io.netty:netty-bom:4.1.86.Final": { "netty-bom-4.1.86.Final.pom": { - "urls": [ - "https://plugins.gradle.org/m2/io/netty/netty-bom/4.1.86.Final/netty-bom-4.1.86.Final.pom" - ], + "url": "https://plugins.gradle.org/m2/io/netty/netty-bom/4.1.86.Final/netty-bom-4.1.86.Final.pom", "hash": "sha256-EnFsH+ZM9b2qcETTfROq46iIIbkdR5hCDEanR2kXiv0=" } }, "io.netty:netty-buffer:4.1.106.Final": { "netty-buffer-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.106.Final/netty-buffer-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.106.Final/netty-buffer-4.1.106.Final.jar", "hash": "sha256-1QZ72+R21jy0MpOCKDKnSafDijjBxRYQfHPSV8Ob7SE=" }, "netty-buffer-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.106.Final/netty-buffer-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-buffer/4.1.106.Final/netty-buffer-4.1.106.Final.pom", "hash": "sha256-2gY34YJ9Uw2h2PQwsObNaT7Ee32qBnQrKKw02xy1RqY=" } }, "io.netty:netty-codec:4.1.106.Final": { "netty-codec-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.106.Final/netty-codec-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.106.Final/netty-codec-4.1.106.Final.jar", "hash": "sha256-k4Y9/WkPes58JuTICP3CR4CtrUZbPNy3zj/HPEIt928=" }, "netty-codec-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.106.Final/netty-codec-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec/4.1.106.Final/netty-codec-4.1.106.Final.pom", "hash": "sha256-NA+IHwoS9itNCY+bcQo0fASTjV/z38wvw8pw1X7a70s=" } }, "io.netty:netty-codec-http:4.1.106.Final": { "netty-codec-http-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.106.Final/netty-codec-http-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.106.Final/netty-codec-http-4.1.106.Final.jar", "hash": "sha256-uhd6A63Fh/pj6W8duunEb/JfWTl+o02WC0XgXQKWAm4=" }, "netty-codec-http-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.106.Final/netty-codec-http-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http/4.1.106.Final/netty-codec-http-4.1.106.Final.pom", "hash": "sha256-DE+4Y7F3o8Z9NhZistW8Gx43Vgubamtxfbc+lnlW2Ro=" } }, "io.netty:netty-codec-http2:4.1.106.Final": { "netty-codec-http2-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.106.Final/netty-codec-http2-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.106.Final/netty-codec-http2-4.1.106.Final.jar", "hash": "sha256-wrgh1XpzPNZx6iqwZCACsX4KK4kATKAmxuro9Tgc+B4=" }, "netty-codec-http2-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.106.Final/netty-codec-http2-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-codec-http2/4.1.106.Final/netty-codec-http2-4.1.106.Final.pom", "hash": "sha256-JZlznLzUACvwLSkABPTYxyvdhZ2VOyGAR7HvdW55jEY=" } }, "io.netty:netty-common:4.1.106.Final": { "netty-common-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.106.Final/netty-common-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.106.Final/netty-common-4.1.106.Final.jar", "hash": "sha256-X/vgG9hFYXqRbeNhMBDV/aV8XraUFH040E95Hpg01cM=" }, "netty-common-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.106.Final/netty-common-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-common/4.1.106.Final/netty-common-4.1.106.Final.pom", "hash": "sha256-4ayZMJpA1e76IEs6GBXHIcuS5K5t1UHsIoRQ2cnUgA0=" } }, "io.netty:netty-handler:4.1.106.Final": { "netty-handler-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.106.Final/netty-handler-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.106.Final/netty-handler-4.1.106.Final.jar", "hash": "sha256-WpGa2Ittnp8IwwaZgLxlamKSagDmui2lhZqg7k4gLkQ=" }, "netty-handler-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.106.Final/netty-handler-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-handler/4.1.106.Final/netty-handler-4.1.106.Final.pom", "hash": "sha256-lhoCD6DBskT1io9MYS+egEEokLlgO/WTzmiUKaRlC0Y=" } }, "io.netty:netty-parent:4.1.106.Final": { "netty-parent-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-parent/4.1.106.Final/netty-parent-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-parent/4.1.106.Final/netty-parent-4.1.106.Final.pom", "hash": "sha256-eV8c7NBEHGSvry5vEN+yHCRtRI9sQ1cFHt6mjpw+s2U=" } }, "io.netty:netty-resolver:4.1.106.Final": { "netty-resolver-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.106.Final/netty-resolver-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.106.Final/netty-resolver-4.1.106.Final.jar", "hash": "sha256-QElYuPBZDuUmAT0BHNI1Tat4rbqtdD19RE2zOj+eq6w=" }, "netty-resolver-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.106.Final/netty-resolver-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-resolver/4.1.106.Final/netty-resolver-4.1.106.Final.pom", "hash": "sha256-phbG6XmPmDwsK0BiFDvaWM8tD2mGnZ00yMJiPdZMXXc=" } }, "io.netty:netty-transport:4.1.106.Final": { "netty-transport-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.106.Final/netty-transport-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.106.Final/netty-transport-4.1.106.Final.jar", "hash": "sha256-I+qaOQCbQenQqhUVswc6+e5NpOFsLoabWqiqnxCdQlE=" }, "netty-transport-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.106.Final/netty-transport-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport/4.1.106.Final/netty-transport-4.1.106.Final.pom", "hash": "sha256-qyxCFnnBmSuuT3UyvpdpbK5L9g5pbwskf/vPunrynM4=" } }, "io.netty:netty-transport-classes-epoll:4.1.106.Final": { "netty-transport-classes-epoll-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-epoll/4.1.106.Final/netty-transport-classes-epoll-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-epoll/4.1.106.Final/netty-transport-classes-epoll-4.1.106.Final.jar", "hash": "sha256-676g9nii85R+sgC+Az7X/lUwZ+Octd9Ldp0bn8aimHI=" }, "netty-transport-classes-epoll-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-epoll/4.1.106.Final/netty-transport-classes-epoll-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-epoll/4.1.106.Final/netty-transport-classes-epoll-4.1.106.Final.pom", "hash": "sha256-kancuAlsq6lJCbohCze/4/M7qjAuZXAap/4nnWlRzGc=" } }, "io.netty:netty-transport-classes-kqueue:4.1.106.Final": { "netty-transport-classes-kqueue-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-kqueue/4.1.106.Final/netty-transport-classes-kqueue-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-kqueue/4.1.106.Final/netty-transport-classes-kqueue-4.1.106.Final.jar", "hash": "sha256-9o7UQlABZcajhz4HMeG2IIS0L4QtD0dmdHSA7x/Jdj4=" }, "netty-transport-classes-kqueue-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-kqueue/4.1.106.Final/netty-transport-classes-kqueue-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-classes-kqueue/4.1.106.Final/netty-transport-classes-kqueue-4.1.106.Final.pom", "hash": "sha256-5VnP7dwvVFIUCbLypQY8gXefTgvpcG/+2QR0B3xBHU4=" } }, "io.netty:netty-transport-native-epoll:4.1.106.Final": { "netty-transport-native-epoll-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-epoll/4.1.106.Final/netty-transport-native-epoll-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-epoll/4.1.106.Final/netty-transport-native-epoll-4.1.106.Final.jar", "hash": "sha256-ZgOaFRY1MCriM9/Rh9kcfddzoRrM0Sc1wWU7gndOd/A=" }, "netty-transport-native-epoll-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-epoll/4.1.106.Final/netty-transport-native-epoll-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-epoll/4.1.106.Final/netty-transport-native-epoll-4.1.106.Final.pom", "hash": "sha256-U51mdWvcdwISzdMD7mJMrY2xbu9KgZiyqOKEg+ljb04=" } }, "io.netty:netty-transport-native-kqueue:4.1.106.Final": { "netty-transport-native-kqueue-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-kqueue/4.1.106.Final/netty-transport-native-kqueue-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-kqueue/4.1.106.Final/netty-transport-native-kqueue-4.1.106.Final.jar", "hash": "sha256-FC/1C6Wcdbv2c6bBQ53Prjy3RprbgQXcP7ZqpAVRpK4=" }, "netty-transport-native-kqueue-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-kqueue/4.1.106.Final/netty-transport-native-kqueue-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-kqueue/4.1.106.Final/netty-transport-native-kqueue-4.1.106.Final.pom", "hash": "sha256-BuxVaGByijbJpVnBVpIl5kzOGvQPqZ7T3GdZgmHMlOs=" } }, "io.netty:netty-transport-native-unix-common:4.1.106.Final": { "netty-transport-native-unix-common-4.1.106.Final.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.106.Final/netty-transport-native-unix-common-4.1.106.Final.jar" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.106.Final/netty-transport-native-unix-common-4.1.106.Final.jar", "hash": "sha256-9S1LOMVxBmv6rpZKeGf6k38OVPtf9GfFdstlCiCoVOg=" }, "netty-transport-native-unix-common-4.1.106.Final.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.106.Final/netty-transport-native-unix-common-4.1.106.Final.pom" - ], + "url": "https://repo.maven.apache.org/maven2/io/netty/netty-transport-native-unix-common/4.1.106.Final/netty-transport-native-unix-common-4.1.106.Final.pom", "hash": "sha256-h19sn7JG3Vygm8Lc/LF4wpsBxx6lE/M3jm/Osp1KCjo=" } }, "it.unimi.dsi:fastutil-core:8.5.12": { "fastutil-core-8.5.12.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/it/unimi/dsi/fastutil-core/8.5.12/fastutil-core-8.5.12.jar" - ], + "url": "https://repo.maven.apache.org/maven2/it/unimi/dsi/fastutil-core/8.5.12/fastutil-core-8.5.12.jar", "hash": "sha256-8xwg9bBjEvPV4G5hYKMuJ02BmqbOvydSiya2tcDB3xk=" }, "fastutil-core-8.5.12.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/it/unimi/dsi/fastutil-core/8.5.12/fastutil-core-8.5.12.pom" - ], + "url": "https://repo.maven.apache.org/maven2/it/unimi/dsi/fastutil-core/8.5.12/fastutil-core-8.5.12.pom", "hash": "sha256-g5JDu+YWEfk3uwtdmzHQyOCWx9DWeZIs9u05+Cxu4NI=" } }, "jakarta.platform:jakarta.jakartaee-bom:9.0.0": { "jakarta.jakartaee-bom-9.0.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/jakarta/platform/jakarta.jakartaee-bom/9.0.0/jakarta.jakartaee-bom-9.0.0.pom" - ], + "url": "https://plugins.gradle.org/m2/jakarta/platform/jakarta.jakartaee-bom/9.0.0/jakarta.jakartaee-bom-9.0.0.pom", "hash": "sha256-kZA9Ddh23sZ/i5I/EzK6cr8pWwa9OX0Y868ZMHzhos4=" } }, "jakarta.platform:jakartaee-api-parent:9.0.0": { "jakartaee-api-parent-9.0.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/jakarta/platform/jakartaee-api-parent/9.0.0/jakartaee-api-parent-9.0.0.pom" - ], + "url": "https://plugins.gradle.org/m2/jakarta/platform/jakartaee-api-parent/9.0.0/jakartaee-api-parent-9.0.0.pom", "hash": "sha256-9l3PFLbh2RSOGYo5D6/hVfrKCTJT3ekAMH8+DqgsrTs=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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.bytebuddy:byte-buddy-parent:1.10.9": { "byte-buddy-parent-1.10.9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.10.9/byte-buddy-parent-1.10.9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.10.9/byte-buddy-parent-1.10.9.pom", "hash": "sha256-k9nTgHec0XaMUrS87oLL+u3vmkow3oeuBrRB4WNP04w=" } }, "net.java.dev.jna:jna:5.14.0": { "jna-5.14.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.jar", "hash": "sha256-NO0eHyf6iWvKUNvE6ZzzcylnzsOHp6DV40hsCWc/6MY=" }, "jna-5.14.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.14.0/jna-5.14.0.pom", "hash": "sha256-4E4llRUB3yWtx7Hc22xTNzyUiXuE0+FJISknY+4Hrj0=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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:apache:27": { "apache-27.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/27/apache-27.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/apache/27/apache-27.pom", "hash": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" } }, "org.apache:apache:23": { "apache-23.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/23/apache-23.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/apache/23/apache-23.pom", "hash": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" } }, "org.apache:apache:21": { "apache-21.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/apache/21/apache-21.pom", "hash": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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.ant:ant-parent:1.10.13": { "ant-parent-1.10.13.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/ant/ant-parent/1.10.13/ant-parent-1.10.13.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/ant/ant-parent/1.10.13/ant-parent-1.10.13.pom", "hash": "sha256-blv8hwgiFD8f+7LG8I7EiHctsxSlKDMC9IFLEms0aTk=" } }, "org.apache.commons:commons-parent:52": { "commons-parent-52.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/52/commons-parent-52.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/commons/commons-parent/52/commons-parent-52.pom", "hash": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" } }, "org.apache.logging:logging-parent:7": { "logging-parent-7.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/logging-parent/7/logging-parent-7.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/logging/logging-parent/7/logging-parent-7.pom", "hash": "sha256-5YkR3J/GsXOhDlqp7bk8eZStBmAnBd0Gftz8bh6eFys=" } }, "org.apache.logging.log4j:log4j:2.20.0": { "log4j-2.20.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j/2.20.0/log4j-2.20.0.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j/2.20.0/log4j-2.20.0.pom", "hash": "sha256-mje0qPZ+jUG8JHNxejAhYz1qPD8xBXnbmtC+PyRlnGk=" } }, "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" - ], + "url": "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" - ], + "url": "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-bom:2.20.0": { "log4j-bom-2.20.0.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-bom/2.20.0/log4j-bom-2.20.0.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/logging/log4j/log4j-bom/2.20.0/log4j-bom-2.20.0.pom", "hash": "sha256-+LtpLpWmt72mAehxAJWOg9AGG38SMlC2gSiUOhlenaE=" } }, "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" - ], + "url": "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" - ], + "url": "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:3.6.3": { "maven-3.6.3.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/maven/maven/3.6.3/maven-3.6.3.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/maven/maven/3.6.3/maven-3.6.3.pom", "hash": "sha256-0thiRepmFJvBTS3XK7uWH5ZN1li4CaBXMlLAZTHu7BY=" } }, "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/apache/maven/maven-model/3.6.3/maven-model-3.6.3.pom", "hash": "sha256-fHIOjLA9KFxxzW4zTZyeWWBivdMQ7grRX1xHmpkxVPA=" } }, "org.apache.maven:maven-parent:33": { "maven-parent-33.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/apache/maven/maven-parent/33/maven-parent-33.pom" - ], + "url": "https://plugins.gradle.org/m2/org/apache/maven/maven-parent/33/maven-parent-33.pom", "hash": "sha256-OFbj/NFpUC1fEv4kUmBOv2x8Al8VZWv6VY6pntKdc+o=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.pom", "hash": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" } }, "org.codehaus.groovy:groovy-bom:3.0.14": { "groovy-bom-3.0.14.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/codehaus/groovy/groovy-bom/3.0.14/groovy-bom-3.0.14.pom" - ], + "url": "https://plugins.gradle.org/m2/org/codehaus/groovy/groovy-bom/3.0.14/groovy-bom-3.0.14.pom", "hash": "sha256-JODptzjecRjennNWD/0GA0u1zwfKE6fgNFnoi6nRric=" } }, "org.codehaus.plexus:plexus:10": { "plexus-10.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus/10/plexus-10.pom" - ], + "url": "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus/10/plexus-10.pom", "hash": "sha256-u6nFIQZLnKEyzpfMHMfrSvwtvjK8iMuHLIjpn2FiMB8=" } }, "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.pom", "hash": "sha256-lP9o7etIIE0SyZGJx2cWTTqfd4oTctHc4RpBRi5iNvI=" } }, "org.eclipse.ee4j:project:1.0.6": { "project-1.0.6.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/eclipse/ee4j/project/1.0.6/project-1.0.6.pom" - ], + "url": "https://plugins.gradle.org/m2/org/eclipse/ee4j/project/1.0.6/project-1.0.6.pom", "hash": "sha256-Tn2DKdjafc8wd52CQkG+FF8nEIky9aWiTrkHZ3vI1y0=" } }, "org.eclipse.jetty:jetty-bom:9.4.50.v20221201": { "jetty-bom-9.4.50.v20221201.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/eclipse/jetty/jetty-bom/9.4.50.v20221201/jetty-bom-9.4.50.v20221201.pom" - ], + "url": "https://plugins.gradle.org/m2/org/eclipse/jetty/jetty-bom/9.4.50.v20221201/jetty-bom-9.4.50.v20221201.pom", "hash": "sha256-TN5uUz1gHq+LZazulWt3BsGBkvJ1XQI9fo0Zu31bOUM=" } }, "org.eclipse.jetty:jetty-parent:21": { "jetty-parent-21.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-parent/21/jetty-parent-21.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-parent/21/jetty-parent-21.pom", "hash": "sha256-eXLp7G84UqjuHuXU0Q3Mnc1gd7El+TWqlrNnpsgjN/U=" } }, "org.eclipse.jetty.alpn:alpn-api:1.1.3.v20160715": { "alpn-api-1.1.3.v20160715.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/alpn/alpn-api/1.1.3.v20160715/alpn-api-1.1.3.v20160715.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/eclipse/jetty/alpn/alpn-api/1.1.3.v20160715/alpn-api-1.1.3.v20160715.jar", "hash": "sha256-B76ZdYtpnhlPcPuXhNlCAtxsmCEod4KePXKwIPJmBXY=" }, "alpn-api-1.1.3.v20160715.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/eclipse/jetty/alpn/alpn-api/1.1.3.v20160715/alpn-api-1.1.3.v20160715.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/eclipse/jetty/alpn/alpn-api/1.1.3.v20160715/alpn-api-1.1.3.v20160715.pom", "hash": "sha256-FrRveqUg7VDUR4oM9ndjje3AFDtCNMJ48WDLS9JUgq8=" } }, "org.fusesource:fusesource-pom:1.12": { "fusesource-pom-1.12.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/fusesource/fusesource-pom/1.12/fusesource-pom-1.12.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/fusesource/fusesource-pom/1.12/fusesource-pom-1.12.pom", "hash": "sha256-xA2WDarc73sBwbHGZXr7rE//teUxaPj8sLKLhOb9zKE=" } }, "org.fusesource.jansi:jansi:2.4.1": { "jansi-2.4.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/2.4.1/jansi-2.4.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/2.4.1/jansi-2.4.1.jar", "hash": "sha256-Ll53Wp3Fj/prvWqm8JnWL4ti3N60w8O7vlzyMBvC3ME=" }, "jansi-2.4.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/2.4.1/jansi-2.4.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/fusesource/jansi/jansi/2.4.1/jansi-2.4.1.pom", "hash": "sha256-P5jZeaTTVZ+HefuwBLNK51Fq+t9RDhHffMPNBz6xuzs=" } }, "org.gradle:gradle-tooling-api:8.7": { "gradle-tooling-api-8.7.jar": { - "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.jar" - ], + "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.jar", "hash": "sha256-UjAREw062qfdwR14e/363TmgBDIAzGd7cJtPrATLhrM=" }, "gradle-tooling-api-8.7.module": { - "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.module" - ], + "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.module", "hash": "sha256-c08g/Bo2leG74FuBK7m7un/wNzQ8lCp5THbpiBdpNCg=" }, "gradle-tooling-api-8.7.pom": { - "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.pom", - "https://repo.maven.apache.org/maven2/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.pom" - ], + "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.7/gradle-tooling-api-8.7.pom", "hash": "sha256-Js9ia+mlUYCUZg1Vkot+NEGrQxuSkHTHc7+fL3V28/s=" } }, "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/jdom/jdom2/2.0.6.1/jdom2-2.0.6.1.pom", "hash": "sha256-VXleEBi4rmR7k3lnz4EKmbCFgsI3TnhzwShzTIyRS/M=" } }, "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.pom", "hash": "sha256-yUkPZVEyMo3yz7z990P1P8ORbWwdEENxdabKbjpndxw=" } }, "org.jetbrains:annotations:13.0": { "annotations-13.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom", "hash": "sha256-llrrK+3/NpgZvd4b96CzuJuCR91pyIuGN112Fju4w5c=" } }, "org.jetbrains:markdown:0.7.0": { "markdown-0.7.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.0/markdown-0.7.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.0/markdown-0.7.0.jar", "hash": "sha256-CyFbRlFaxzcfaK2efq6i+Pkr6R83v70DsAjLVvFnUCE=" }, "markdown-0.7.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.0/markdown-0.7.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.0/markdown-0.7.0.module", "hash": "sha256-fRDYKtUAs+iccbTS3Byl1L3Xq/BIcostrtWzsPuVxzs=" }, "markdown-0.7.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.0/markdown-0.7.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown/0.7.0/markdown-0.7.0.pom", "hash": "sha256-AplTmbCmzpt9dfH4f1yR1QwUg+m0oSH2a0ZAcsVIVVU=" } }, "org.jetbrains:markdown-jvm:0.7.0": { "markdown-jvm-0.7.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.0/markdown-jvm-0.7.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.0/markdown-jvm-0.7.0.jar", "hash": "sha256-yLRL4zhZiRLou4pJmLAX333RmBUszv/vAc8SipkAE54=" }, "markdown-jvm-0.7.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.0/markdown-jvm-0.7.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.0/markdown-jvm-0.7.0.module", "hash": "sha256-PL1M+XdGeY3ODzCIf/TgGig9DvoO5m3en/CvARrLdAU=" }, "markdown-jvm-0.7.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.0/markdown-jvm-0.7.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/markdown-jvm/0.7.0/markdown-jvm-0.7.0.pom", "hash": "sha256-0VsK0umlc/l87P+p7UDP5TTV/HazLigPhd0C/lVIn84=" } }, "org.jetbrains.intellij.deps:trove4j:1.0.20200330": { "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" - ], + "url": "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" - ], + "url": "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:kotlin-android-extensions:1.9.22": { "kotlin-android-extensions-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.jar", "hash": "sha256-Hl6IFkKpnduPbRPmmVoIwZK8OEGHOWZj2ER8CB2H4k8=" }, "kotlin-android-extensions-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.pom", "hash": "sha256-lEt8+zPgpvtoRVkEjwKMuWMmyTKiRdXLAhQ7zSwDEVk=" } }, "org.jetbrains.kotlin:kotlin-build-common:1.9.22": { "kotlin-build-common-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.jar", "hash": "sha256-U8PcxTA/WQPmJgrqc+zMaTD5o276KhHNO9On5V32OWY=" }, "kotlin-build-common-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.pom", "hash": "sha256-KXxfSYoHdIPvic06cQzSt/LlrjgPOjrt+5xBvGI7E0A=" } }, "org.jetbrains.kotlin:kotlin-build-tools-api:1.9.22": { "kotlin-build-tools-api-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.jar", "hash": "sha256-3UnLfij08zgvUlDPsFyGT9XwqW0yZbspPHezCtzJP/Y=" }, "kotlin-build-tools-api-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.pom", "hash": "sha256-DFZLu4fcXs32Q005buob886Xar8IgYCN0Wb6SbBGSfs=" } }, "org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.22": { "kotlin-build-tools-impl-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.jar", "hash": "sha256-G0jW3gQqUl9jtVdROuEmbWmTSCJbAT+UDjLGPeJolCg=" }, "kotlin-build-tools-impl-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.pom", "hash": "sha256-tWM/E0m+lcdHRuHimiqm51LoneGrmmUjSS85j6aVWN0=" } }, "org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.22": { "kotlin-compiler-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.jar", "hash": "sha256-K/6t7lmrGYjDNtvW5l2ZH3Zq4d2Gg/Km3tX6oCefDKA=" }, "kotlin-compiler-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.pom", "hash": "sha256-s9o0u29ClqzzoPRDRm8FBsbJnaXNliTW4LdFsiKHhOs=" } }, "org.jetbrains.kotlin:kotlin-compiler-runner:1.9.22": { "kotlin-compiler-runner-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.jar", "hash": "sha256-c+x1u5nr/6iySiSjuFPz9mCWvEapNRrw2sk967acFes=" }, "kotlin-compiler-runner-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.pom", "hash": "sha256-pO6KZ8HW8lODjAAnKAvLgFCsDc3MrZdIlhOKaaAX6wE=" } }, "org.jetbrains.kotlin:kotlin-daemon-client:1.9.22": { "kotlin-daemon-client-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.jar", "hash": "sha256-XXPhgVsRZ+Sv4gjwCyp1wIC8WoEHhsqtuOFHh1k6k7k=" }, "kotlin-daemon-client-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.pom", "hash": "sha256-YsRKZZ2lXbb7El4pKbmNUEow4fSvgU4I5JIUJqpST4o=" } }, "org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.22": { "kotlin-daemon-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.jar", "hash": "sha256-kqV4ExcUR9U0Rh+hP+N9yM07f4bYPpsfe7GwvjBUH4s=" }, "kotlin-daemon-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.pom", "hash": "sha256-9uo9z2v7Og0GmER8SKa88I2Oqs+D/JX+nUGBpeXjwrE=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22": { "kotlin-gradle-plugin-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22-gradle82.jar", "hash": "sha256-1OcY3V8wxrqTLZPM/FswFendPkQUOgUrh3Ao8frlQtw=" }, "kotlin-gradle-plugin-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.module", "hash": "sha256-pPRqwMq9jVzbaJ0tN9GdWFhPcIv59k/+TpgKL/dTS7U=" }, "kotlin-gradle-plugin-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.pom", "hash": "sha256-A3750tSupA9JKdglE1g+STwOBRVuDaix1/Ujurhobyc=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:1.9.22": { "kotlin-gradle-plugin-annotations-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.jar", "hash": "sha256-lnaDy5jZkQFFYH+/W0VilbQ/Cq+Tsbunv2mS5zHLJOw=" }, "kotlin-gradle-plugin-annotations-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.pom", "hash": "sha256-Y7por+B4/3D3CPnpecaTxFv+iQQfeWQbC4H2tKEm7rs=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.22": { "kotlin-gradle-plugin-api-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22-gradle82.jar", "hash": "sha256-7P9nVGBlxg4JX7k7P4i5uS7R7cN+P+u8b57TVCL6QSs=" }, "kotlin-gradle-plugin-api-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.jar", "hash": "sha256-7P9nVGBlxg4JX7k7P4i5uS7R7cN+P+u8b57TVCL6QSs=" }, "kotlin-gradle-plugin-api-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.module", "hash": "sha256-H0SJxTBPmlEqVof/zAqvCTCvydcgUdOpBfrAcANi+3s=" }, "kotlin-gradle-plugin-api-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.pom", "hash": "sha256-ZAFewaGutVCqGCjCQuIoODDFD2g2TkCDH+FYj9wEEfU=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea:1.9.22": { "kotlin-gradle-plugin-idea-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.jar", "hash": "sha256-jRr4djLZUUjxIqn6CuKQPBnub6t9AeAX924NLJoCLCA=" }, "kotlin-gradle-plugin-idea-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.module", "hash": "sha256-z+LCbjMPaAMsAD+lJMAx5aYPzo2Jn/8uQjFBKL60QCs=" }, "kotlin-gradle-plugin-idea-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.pom", "hash": "sha256-3BSjKHVDun5QRs1OCVAtJ4hMqYfshwb1+xid54luOsw=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:1.9.22": { "kotlin-gradle-plugin-idea-proto-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.jar", "hash": "sha256-9dgu5hlmotmK364Z8k1hcwIsFUBIls3yNjQANe5owPU=" }, "kotlin-gradle-plugin-idea-proto-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.pom", "hash": "sha256-huMsqCkn2ogKHPNDpA7MIJgHXm/XInOzTVDfpUTzRjs=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.22": { "kotlin-gradle-plugin-model-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.jar", "hash": "sha256-UQj61b4UmCXs46ABA8PCHPGv6VS7ZLhweJVyk511OMs=" }, "kotlin-gradle-plugin-model-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.module", "hash": "sha256-L/MBPfK6epteiwBOhIF1DI0PqVOtAHoZbYXSY2cdvq4=" }, "kotlin-gradle-plugin-model-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.pom", "hash": "sha256-gfUmlHml2X7oeSpITIMr495DgggSZxlhUAHKyI5C9qg=" } }, "org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.22": { "kotlin-gradle-plugins-bom-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.module", "hash": "sha256-Qj401h0iCxoN3BgUCGqM6rTa2ed5ArDOjLRyG789xu0=" }, "kotlin-gradle-plugins-bom-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.pom", "hash": "sha256-da2/XHjOJHwiuvNijQs/8c9+19N9YB66cwTXerdb3Z8=" } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.9.22": { "kotlin-klib-commonizer-api-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.jar", "hash": "sha256-jC9lQpwYLi5KLgnLkQ5iuW227tKFWUuPga+CO35ZROI=" }, "kotlin-klib-commonizer-api-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.pom", "hash": "sha256-EMrJcNMAo0icM/CzBBVv8DLZWVm+WqrDuIAoKtWGIv4=" } }, "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.22": { "kotlin-klib-commonizer-embeddable-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.jar", "hash": "sha256-c/50PnTSEoPTg9C6voX9CMRCr8GnvYgIL42gUQ0FPUs=" }, "kotlin-klib-commonizer-embeddable-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.pom", "hash": "sha256-dxghItppe2YqSRPX3Z/mu68ATOhH/YZ9oj6v8MTIJEs=" } }, "org.jetbrains.kotlin:kotlin-native-utils:1.9.22": { "kotlin-native-utils-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.jar", "hash": "sha256-eGwSfdVTXbLDmuWXzQsMrZ6RS4PiNvHbAlEjXMnGUqw=" }, "kotlin-native-utils-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.pom", "hash": "sha256-EcUUwF7qOuno4Wq0l5bxEd9DxzSCMeNfr0xCjMT3Q+o=" } }, "org.jetbrains.kotlin:kotlin-project-model:1.9.22": { "kotlin-project-model-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.jar", "hash": "sha256-zBHVwLGQnFsKCP0l7w51T/0r9Wyu9mX7eFEiI15UKhg=" }, "kotlin-project-model-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.pom", "hash": "sha256-659KFngb/ADM7IAw++XuIo5vKydxxQwmezIY/rAGW0A=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.9.23": { "kotlin-reflect-1.9.23.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.23/kotlin-reflect-1.9.23.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.23/kotlin-reflect-1.9.23.jar", "hash": "sha256-dHwpJ6Yjtuu3NLRl1qJoYukg3dGCjvQ3Foh8CEmjEx8=" }, "kotlin-reflect-1.9.23.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.23/kotlin-reflect-1.9.23.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.23/kotlin-reflect-1.9.23.pom", "hash": "sha256-WXD72CdKWAyk6I/nhkeMR8i5ufo3TFsK3ekyhFYiX2o=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.9.22": { "kotlin-reflect-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.jar", "hash": "sha256-d/MRyhOEgR1Rn9o4n8sSaL2qBY1gUEbg7edsA7DfPpc=" }, "kotlin-reflect-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.pom", "hash": "sha256-xxLjWN97kxi2j1RjlxsIhnODf8DKQoXRw4LIEC7da18=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.8.22": { "kotlin-reflect-1.8.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.22/kotlin-reflect-1.8.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.22/kotlin-reflect-1.8.22.jar", "hash": "sha256-ZVgl+mURIg/tDK5arU3+oqv5j9EPCud+uNr2q/zQ8Cc=" }, "kotlin-reflect-1.8.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.22/kotlin-reflect-1.8.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.22/kotlin-reflect-1.8.22.pom", "hash": "sha256-KeHqCKPTq0gtH9/UH76TRZEt9Gbbr6+0sS0YN8cr4yg=" } }, "org.jetbrains.kotlin:kotlin-reflect: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" - ], + "url": "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" - ], + "url": "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.22": { "kotlin-script-runtime-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.jar", "hash": "sha256-uAZwV59/ktRz2NWDTwsST3dVxFmP6UskQYOwKDSDRXQ=" }, "kotlin-script-runtime-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.pom", "hash": "sha256-/ra0ns9pEG1MEoXnH5ob2noSfO9oMC4+n9yCmKTjR5U=" } }, "org.jetbrains.kotlin:kotlin-scripting-common:1.9.22": { "kotlin-scripting-common-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.jar", "hash": "sha256-+lAMvwNJQ++BJvPT3GWvCf+Z3//kTFCZtPwu1b8vXcc=" }, "kotlin-scripting-common-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.pom", "hash": "sha256-ROURI7DCfm/ZM/wma00Nrw8GhKYq7Z/mhC6Noz8qKz8=" } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.22": { "kotlin-scripting-compiler-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.jar", "hash": "sha256-Ij/shIMCNEmc1MeiPqHJLroSfEGzXZux1LYdJBVa6zU=" }, "kotlin-scripting-compiler-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.pom", "hash": "sha256-wWCPP7yyqfdSPq0zWZwurc5MgSFhqeBmufSwBa97Qxw=" } }, "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.22": { "kotlin-scripting-compiler-impl-embeddable-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar", "hash": "sha256-OJkYFqKH/3YkHxp35/ERZIHU6To9tjJZplfd4g5tD2U=" }, "kotlin-scripting-compiler-impl-embeddable-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.pom", "hash": "sha256-gmccM6lXsuKoINZqaSwvzmPjvwR/HLJeb7A5HF3c8uc=" } }, "org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.22": { "kotlin-scripting-jvm-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.jar", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.jar", "hash": "sha256-jRJ9dvz6BRfDbB6g4ijs4D1aRoJkKgH2R5prvccxKik=" }, "kotlin-scripting-jvm-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.pom", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.pom", "hash": "sha256-cBJS6huo/4f8M0dqYePVxtnS3aQbqpiZTdaYDuE/vG0=" } }, "org.jetbrains.kotlin:kotlin-serialization:1.9.22": { "kotlin-serialization-1.9.22-gradle82.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22-gradle82.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22-gradle82.jar", "hash": "sha256-AcrgEEPdT3sLAttWbZPHVoiwlsNAkJ9o0OSVcqvF6VQ=" }, "kotlin-serialization-1.9.22.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22.module" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22.module", "hash": "sha256-s3cuUZFg/is2t9G6MkGQYU27lLFZzmBk9M1z+RhhWiI=" }, "kotlin-serialization-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22.pom", "hash": "sha256-D9yUsPEx2Ct3RpAEB0r0f/yntGfVeIn762oVSWg+rL0=" } }, "org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable:1.9.22": { "kotlin-serialization-compiler-plugin-embeddable-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.22/kotlin-serialization-compiler-plugin-embeddable-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.22/kotlin-serialization-compiler-plugin-embeddable-1.9.22.jar", "hash": "sha256-OFR9AAsWYbFLkkZxz7F6tSAL64NOOj2kJ37gkGLppQA=" }, "kotlin-serialization-compiler-plugin-embeddable-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.22/kotlin-serialization-compiler-plugin-embeddable-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.22/kotlin-serialization-compiler-plugin-embeddable-1.9.22.pom", "hash": "sha256-i8LheiTLbQ4CMzLkjKq5e3P+MyuSdVWhGjAsb1xcPGQ=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.9.23": { "kotlin-stdlib-1.9.23-all.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23-all.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23-all.jar", "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" }, "kotlin-stdlib-1.9.23.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23.jar", "hash": "sha256-iRDMI4gH2G71UMsfCxDdXtQLNaTsGlJSX3YK7ehOrTc=" }, "kotlin-stdlib-1.9.23.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23.module", "hash": "sha256-UZUZOzfc2touHAqw1RLEIrKtdq81V4Q6G5w0gPTnHQ4=" }, "kotlin-stdlib-1.9.23.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.23/kotlin-stdlib-1.9.23.pom", "hash": "sha256-wm0n8mcQrUDiPu2f/gpkuFkejBPSI8ypDFk+5j87KKs=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.9.22": { "kotlin-stdlib-1.9.22-all.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22-all.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22-all.jar", "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" }, "kotlin-stdlib-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.jar", "hash": "sha256-ar4UbCeGQTi4dMzM/l9TTj65I8maG3tdRUlO5WlPPgo=" }, "kotlin-stdlib-1.9.22.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.module", "hash": "sha256-9IIxS1B5wUVfb7DUJXp0XRAcYSTOlhUiuob53JCQHkc=" }, "kotlin-stdlib-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.pom", "hash": "sha256-zOLxUoXsgHijd0a1cwigVAQt1cwlQgxD9zt4V8JGjwM=" } }, "org.jetbrains.kotlin:kotlin-stdlib-common:1.9.23": { "kotlin-stdlib-common-1.9.23.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.23/kotlin-stdlib-common-1.9.23.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.23/kotlin-stdlib-common-1.9.23.module", "hash": "sha256-hjnwBfqZd67wjDL8jnonedoi7iYkZNcnMpiq/Ug3Fc0=" }, "kotlin-stdlib-common-1.9.23.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.23/kotlin-stdlib-common-1.9.23.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.23/kotlin-stdlib-common-1.9.23.pom", "hash": "sha256-OuBxRYdw47aGCafTGet5emeJ9fBAyqQUQJgJmGhb5PY=" } }, "org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22": { "kotlin-stdlib-common-1.9.22.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.22/kotlin-stdlib-common-1.9.22.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.22/kotlin-stdlib-common-1.9.22.module", "hash": "sha256-+Tyemr+NUtjo/Y6FGqgC7OxVEyFhxK7ufTzZJL95QkY=" }, "kotlin-stdlib-common-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.22/kotlin-stdlib-common-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.22/kotlin-stdlib-common-1.9.22.pom", "hash": "sha256-10k21oh1ZK63EOhCmLVCB/U+m88jpSrSv6IsIIZ3V2c=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.22": { "kotlin-stdlib-jdk7-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.22/kotlin-stdlib-jdk7-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.22/kotlin-stdlib-jdk7-1.9.22.jar", "hash": "sha256-+R8kz606dWaIo1Ep5fM1SA0OtAjxVooX9wfCifh2m90=" }, "kotlin-stdlib-jdk7-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.22/kotlin-stdlib-jdk7-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.22/kotlin-stdlib-jdk7-1.9.22.pom", "hash": "sha256-SHnKgQKDPIraP0bHep/6+uGXDK/AvGIfUSAbatl0zp0=" } }, "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.22": { "kotlin-stdlib-jdk7-1.8.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.jar", "hash": "sha256-BV9cskKH+hBhAJlae0erkhJrgegy6HX1+izwvVVpPQs=" }, "kotlin-stdlib-jdk7-1.8.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.22/kotlin-stdlib-jdk7-1.8.22.pom", "hash": "sha256-T5WKqZPVmE+PXr7UFGVipfOp9pW2BJyfKHOBN5ytqzM=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.9.22": { "kotlin-stdlib-jdk8-1.9.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.22/kotlin-stdlib-jdk8-1.9.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.22/kotlin-stdlib-jdk8-1.9.22.jar", "hash": "sha256-RwRsPtwy/g2xo2v+PTgilYu1vkQRxbqA866JWj7CcpE=" }, "kotlin-stdlib-jdk8-1.9.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.22/kotlin-stdlib-jdk8-1.9.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.22/kotlin-stdlib-jdk8-1.9.22.pom", "hash": "sha256-yUBIJZxtAAdXi6r+tx74/3ut6wjy1ZQ3/DllHg+396s=" } }, "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22": { "kotlin-stdlib-jdk8-1.8.22.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.jar", "hash": "sha256-QZiw6vCQpPJbb35aWVgfQxS6jJ9s0dE+6dNI5l7Y9wc=" }, "kotlin-stdlib-jdk8-1.8.22.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.22/kotlin-stdlib-jdk8-1.8.22.pom", "hash": "sha256-ko8hhyF0djE8uBbUgHC8dlSqO5pa6B0/xfjCecyPjZ4=" } }, "org.jetbrains.kotlin:kotlin-tooling-core:1.9.22": { "kotlin-tooling-core-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.jar", "hash": "sha256-iTjrl+NjINqj5vsqYP0qBbIy/0pVcXPFAZ8EW4gy2fQ=" }, "kotlin-tooling-core-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.pom", "hash": "sha256-FPx/NcY15fzRvqU3q0+kQxLoQyUtUzNRnjaxJeoImyE=" } }, "org.jetbrains.kotlin:kotlin-util-io:1.9.22": { "kotlin-util-io-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.jar", "hash": "sha256-9telhJGjeLCDrRvq1IikheEdFgsx52wYwa1SDx0o9Gs=" }, "kotlin-util-io-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.pom", "hash": "sha256-ZP1qINbsBAE7ttdWJ/ZYC7c2QdlIkJ1cFmTi53MQbe4=" } }, "org.jetbrains.kotlin:kotlin-util-klib:1.9.22": { "kotlin-util-klib-1.9.22.jar": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.jar" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.jar", "hash": "sha256-pnnuL1EPOrkmkYGN5etbCQLobYjJdnTn20TcTyJSxfk=" }, "kotlin-util-klib-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.pom", "hash": "sha256-Dep9//Cit0CIrJlwQ8vCQINdK/9Zs5/MiwysbqPrNpc=" } }, "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.9.22": { "org.jetbrains.kotlin.jvm.gradle.plugin-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.9.22/org.jetbrains.kotlin.jvm.gradle.plugin-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.9.22/org.jetbrains.kotlin.jvm.gradle.plugin-1.9.22.pom", "hash": "sha256-HLTsuTPJGbL7/XZe/KX+SQeghxLoyZQsM6IIsrFpsYw=" } }, "org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin:1.9.22": { "org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.22.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org.jetbrains.kotlin.plugin.serialization.gradle.plugin/1.9.22/org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.22.pom" - ], + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org.jetbrains.kotlin.plugin.serialization.gradle.plugin/1.9.22/org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.22.pom", "hash": "sha256-+9WDi7OolDJys/EfhJrIlDeJL9MJstA012QjjEVPoyI=" } }, "org.jetbrains.kotlinx:atomicfu:0.23.1": { "atomicfu-0.23.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.jar", "hash": "sha256-fbhmDr5LkbtHjts2FsTjpQulnAfcpRfR4ShMA/6GrFc=" }, "atomicfu-0.23.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.module", "hash": "sha256-Pokf5ja1UQgZIQD884saObzRwlM+I8Ri/AdkTur8sg8=" }, "atomicfu-0.23.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu/0.23.1/atomicfu-0.23.1.pom", "hash": "sha256-aIt5ABn0F87APmldZWexc7o7skGJVBZi8U/2ZEG1Pas=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1": { "kotlinx-coroutines-bom-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.1/kotlinx-coroutines-bom-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.1/kotlinx-coroutines-bom-1.8.1.pom", "hash": "sha256-Vj5Kop+o/gmm4XRtCltRMI98fe3EaNxaDKgQpIWHcDA=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.0": { "kotlinx-coroutines-bom-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.0/kotlinx-coroutines-bom-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.8.0/kotlinx-coroutines-bom-1.8.0.pom", "hash": "sha256-Ejnp2+E5fNWXE0KVayURvDrOe2QYQuQ3KgiNz6i5rVU=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.7.1": { "kotlinx-coroutines-bom-1.7.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.7.1/kotlinx-coroutines-bom-1.7.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-bom/1.7.1/kotlinx-coroutines-bom-1.7.1.pom", "hash": "sha256-uSWqmIxApceqDHeyE3P+sYw5QUkmvVHHbvRENPW66cI=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1": { "kotlinx-coroutines-core-1.8.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.1/kotlinx-coroutines-core-1.8.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.1/kotlinx-coroutines-core-1.8.1.jar", "hash": "sha256-2vUPHJQEsiSh1t1Shvjo7n1j/oB/eOqY9xeVwYO2Al8=" }, "kotlinx-coroutines-core-1.8.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.1/kotlinx-coroutines-core-1.8.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.1/kotlinx-coroutines-core-1.8.1.module", "hash": "sha256-CMuvMyW1Tg+O+NqF5OtZb32Ub4Q+XRYAOFRj8yaKTvA=" }, "kotlinx-coroutines-core-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.1/kotlinx-coroutines-core-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.1/kotlinx-coroutines-core-1.8.1.pom", "hash": "sha256-+IkY2/qHh8TRcasCVToUrR3viqmwxcLCDMmUVdMkHiI=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.0": { "kotlinx-coroutines-core-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.jar", "hash": "sha256-IKpDS2qTDqZtLmGwDe764J/qPTL5ZA0uDCcTEogOCt0=" }, "kotlinx-coroutines-core-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.module", "hash": "sha256-FE7s1TZd4+MNe0YibAWAUeOZVbXBieMfpMfP+5nWILo=" }, "kotlinx-coroutines-core-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.8.0/kotlinx-coroutines-core-1.8.0.pom", "hash": "sha256-yglaS/iLR0+trOgzLBCXC3nLgBu/XfBHo5Ov4Ql28yE=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.1": { "kotlinx-coroutines-core-jvm-1.8.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.1/kotlinx-coroutines-core-jvm-1.8.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.1/kotlinx-coroutines-core-jvm-1.8.1.jar", "hash": "sha256-89T13hw5G7zCDzs0Ncy6wBNSHna2kC19WWNewVwfeX4=" }, "kotlinx-coroutines-core-jvm-1.8.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.1/kotlinx-coroutines-core-jvm-1.8.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.1/kotlinx-coroutines-core-jvm-1.8.1.module", "hash": "sha256-CbgcnRHC3uvxM62HtweSfB8ECZy2Ee8AjHcls+swgyk=" }, "kotlinx-coroutines-core-jvm-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.1/kotlinx-coroutines-core-jvm-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.1/kotlinx-coroutines-core-jvm-1.8.1.pom", "hash": "sha256-R8alCxQVHo+vfzUKlSNcN9EqvDi/sFW2aJdCkxctryw=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0": { "kotlinx-coroutines-core-jvm-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.jar", "hash": "sha256-mGCQahk3SQv187BtLw4Q70UeZblbJp8i2vaKPR9QZcU=" }, "kotlinx-coroutines-core-jvm-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.module", "hash": "sha256-/2oi2kAECTh1HbCuIRd+dlF9vxJqdnlvVCZye/dsEig=" }, "kotlinx-coroutines-core-jvm-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.8.0/kotlinx-coroutines-core-jvm-1.8.0.pom", "hash": "sha256-pWM6vVNGfOuRYi2B8umCCAh3FF4LduG3V4hxVDSIXQs=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0": { "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", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.jar" - ], + "url": "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", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.module" - ], + "url": "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", - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.5.0/kotlinx-coroutines-core-jvm-1.5.0.pom" - ], + "url": "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.8.1": { "kotlinx-coroutines-debug-1.8.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.1/kotlinx-coroutines-debug-1.8.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.1/kotlinx-coroutines-debug-1.8.1.jar", "hash": "sha256-JFUwMZoX18m8ShFSb0LpV1Dkqz/IZMlA2evo9UjqGHA=" }, "kotlinx-coroutines-debug-1.8.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.1/kotlinx-coroutines-debug-1.8.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.1/kotlinx-coroutines-debug-1.8.1.module", "hash": "sha256-CA+LzOocTvqCk+0p/5z3xKfR0s3ekBzIZKz3Ly6AdXI=" }, "kotlinx-coroutines-debug-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.1/kotlinx-coroutines-debug-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.1/kotlinx-coroutines-debug-1.8.1.pom", "hash": "sha256-x9+Ci/O0+ofumYH7ATaN1NwHmV0XzLqPpmEhcTwF69Q=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.8.0": { "kotlinx-coroutines-debug-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.0/kotlinx-coroutines-debug-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.0/kotlinx-coroutines-debug-1.8.0.jar", "hash": "sha256-Zy1UU0UXCoyrgoeygZRL55DWdUWXK+vdVKor9MhsxT8=" }, "kotlinx-coroutines-debug-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.0/kotlinx-coroutines-debug-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.0/kotlinx-coroutines-debug-1.8.0.module", "hash": "sha256-piquUrrd+ncw5Wey6kHzYOoQqbN8FiJDqNIaWnySHGI=" }, "kotlinx-coroutines-debug-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.0/kotlinx-coroutines-debug-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-debug/1.8.0/kotlinx-coroutines-debug-1.8.0.pom", "hash": "sha256-EZPR60nUsUgNqlrGIBctfcmZFidM2Ra+NpQVLA5vb3w=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.8.1": { "kotlinx-coroutines-jdk8-1.8.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.1/kotlinx-coroutines-jdk8-1.8.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.1/kotlinx-coroutines-jdk8-1.8.1.jar", "hash": "sha256-2M+0w2PJHHczU7EVvUprWgRgjnkW/iNdOp2H78uZbAE=" }, "kotlinx-coroutines-jdk8-1.8.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.1/kotlinx-coroutines-jdk8-1.8.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.1/kotlinx-coroutines-jdk8-1.8.1.module", "hash": "sha256-Ifl7EL6TJkGBfTULclRP+LoyQYf/uREMbo2IESdv2TM=" }, "kotlinx-coroutines-jdk8-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.1/kotlinx-coroutines-jdk8-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.1/kotlinx-coroutines-jdk8-1.8.1.pom", "hash": "sha256-3uCuamO2M1ETIAqW2eHHgJ32DQ1CS7/xy7tTsxQWWvk=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.8.0": { "kotlinx-coroutines-jdk8-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.0/kotlinx-coroutines-jdk8-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.0/kotlinx-coroutines-jdk8-1.8.0.jar", "hash": "sha256-2EGf2zy6quxAfmKrFL5WQ20edrW/MyRMV2VWH8E/0Gs=" }, "kotlinx-coroutines-jdk8-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.0/kotlinx-coroutines-jdk8-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.0/kotlinx-coroutines-jdk8-1.8.0.module", "hash": "sha256-HKyxz+5adTBFR1rzCF+4DcnMzjA3VKnVIApB3/W+AOk=" }, "kotlinx-coroutines-jdk8-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.0/kotlinx-coroutines-jdk8-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.8.0/kotlinx-coroutines-jdk8-1.8.0.pom", "hash": "sha256-4ZIahLHW5/k6SUgCfRhUHXWjDi6KZNem5DEAMZVR8r0=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.7.1": { "kotlinx-coroutines-jdk8-1.7.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.1/kotlinx-coroutines-jdk8-1.7.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.1/kotlinx-coroutines-jdk8-1.7.1.module", "hash": "sha256-sJV+aTzxwefUrWJGqm4weV2/S/t1jB5LMv25wkQJuXM=" }, "kotlinx-coroutines-jdk8-1.7.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.1/kotlinx-coroutines-jdk8-1.7.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.1/kotlinx-coroutines-jdk8-1.7.1.pom", "hash": "sha256-x3kWU2lOpaVLnN1HCAgtv7i9apeKX0IYSxFBz7SjDnU=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-test:1.8.1": { "kotlinx-coroutines-test-1.8.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.1/kotlinx-coroutines-test-1.8.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.1/kotlinx-coroutines-test-1.8.1.module", "hash": "sha256-oc7i2rKWwTt47BwGDhj+QDNKRAyKB36QzKbeclJ9jN4=" }, "kotlinx-coroutines-test-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.1/kotlinx-coroutines-test-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.1/kotlinx-coroutines-test-1.8.1.pom", "hash": "sha256-TyiEIOjObP+RUgyfq9bK9o0C2GtkCp8hKPh6TkZtwlg=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-test:1.8.0": { "kotlinx-coroutines-test-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.0/kotlinx-coroutines-test-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.0/kotlinx-coroutines-test-1.8.0.module", "hash": "sha256-DsPHX/2ZpqLfto8wfy8vcxQckz5Yt3sQTxyMrDr9U5Q=" }, "kotlinx-coroutines-test-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.0/kotlinx-coroutines-test-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.8.0/kotlinx-coroutines-test-1.8.0.pom", "hash": "sha256-NV8/pvBjDl6ZuHxywcQ4YgKin0lpFeOHWaOK3gsGkAQ=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.8.1": { "kotlinx-coroutines-test-jvm-1.8.1.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.1/kotlinx-coroutines-test-jvm-1.8.1.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.1/kotlinx-coroutines-test-jvm-1.8.1.jar", "hash": "sha256-xO8d6zG+P4HtguzyNyIMyViGhop+xSekGFmd//FZ3ts=" }, "kotlinx-coroutines-test-jvm-1.8.1.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.1/kotlinx-coroutines-test-jvm-1.8.1.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.1/kotlinx-coroutines-test-jvm-1.8.1.module", "hash": "sha256-+wj8JXyQBDPS35l71sKeBJzZ979UHAt3YYDgmYJB9XY=" }, "kotlinx-coroutines-test-jvm-1.8.1.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.1/kotlinx-coroutines-test-jvm-1.8.1.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.1/kotlinx-coroutines-test-jvm-1.8.1.pom", "hash": "sha256-4qht+xaCAWeYuVoPAGy0tdAQRsVaAS6hs2vSAjLcVXQ=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.8.0": { "kotlinx-coroutines-test-jvm-1.8.0.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.0/kotlinx-coroutines-test-jvm-1.8.0.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.0/kotlinx-coroutines-test-jvm-1.8.0.jar", "hash": "sha256-FTXMH0MjXYVm+NW8bRwR8HBBF+TlY/Ls5+aqPmhpXyA=" }, "kotlinx-coroutines-test-jvm-1.8.0.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.0/kotlinx-coroutines-test-jvm-1.8.0.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.0/kotlinx-coroutines-test-jvm-1.8.0.module", "hash": "sha256-HS0Zc6L0GowMEmPmCyXneS9ji4xV18ocbQZztkvlfac=" }, "kotlinx-coroutines-test-jvm-1.8.0.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.0/kotlinx-coroutines-test-jvm-1.8.0.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.8.0/kotlinx-coroutines-test-jvm-1.8.0.pom", "hash": "sha256-BtHlPqNm5to7FxkwV1+RYnzxnkUqTnqfDeMNLwQdZFE=" } }, "org.jetbrains.kotlinx:kotlinx-serialization-bom:1.6.3": { "kotlinx-serialization-bom-1.6.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.6.3/kotlinx-serialization-bom-1.6.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-bom/1.6.3/kotlinx-serialization-bom-1.6.3.pom", "hash": "sha256-KdaYQrt9RJviqkreakp85qpVgn0KsT0Wh0X+bZVzkzI=" } }, "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" - ], + "url": "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.3": { "kotlinx-serialization-core-1.6.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.3/kotlinx-serialization-core-1.6.3.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.3/kotlinx-serialization-core-1.6.3.jar", "hash": "sha256-L6Ba/w8zpw2oc8CaD/ZrXVTM3BXjnnykuCYz5wx5LzQ=" }, "kotlinx-serialization-core-1.6.3.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.3/kotlinx-serialization-core-1.6.3.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.3/kotlinx-serialization-core-1.6.3.module", "hash": "sha256-Nh6eMetylhdLdAhaxJ7dhKTzkAupQxpOQM0cI952oyg=" }, "kotlinx-serialization-core-1.6.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.3/kotlinx-serialization-core-1.6.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core/1.6.3/kotlinx-serialization-core-1.6.3.pom", "hash": "sha256-0tv2/BU2TIlp1qq24+zMdROZU/LMBXtzDjUmdGWztX4=" } }, "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" - ], + "url": "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" - ], + "url": "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=" } }, "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.6.3": { "kotlinx-serialization-core-jvm-1.6.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.3/kotlinx-serialization-core-jvm-1.6.3.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.3/kotlinx-serialization-core-jvm-1.6.3.jar", "hash": "sha256-KcghqNTiXL/k8s6WzdRSb2H49OaaE1+WEqNKgdk7ZfE=" }, "kotlinx-serialization-core-jvm-1.6.3.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.3/kotlinx-serialization-core-jvm-1.6.3.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.3/kotlinx-serialization-core-jvm-1.6.3.module", "hash": "sha256-MpEE29NOS96QVhHUJ8dYTlPD+MQRg2+59pmsnbpbqmw=" }, "kotlinx-serialization-core-jvm-1.6.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.3/kotlinx-serialization-core-jvm-1.6.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.3/kotlinx-serialization-core-jvm-1.6.3.pom", "hash": "sha256-K0qolJn8AbMNHBB1lmmOCvQ0BBLVQBnFAdm6ayk7oro=" } }, "org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3": { "kotlinx-serialization-json-1.6.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.3/kotlinx-serialization-json-1.6.3.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.3/kotlinx-serialization-json-1.6.3.jar", "hash": "sha256-jAAWiQp5q1mA3VIKWrGmc4AjwpqjtkN8SC4OX9wG2rE=" }, "kotlinx-serialization-json-1.6.3.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.3/kotlinx-serialization-json-1.6.3.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.3/kotlinx-serialization-json-1.6.3.module", "hash": "sha256-gNHYf6CmO/+Dleo5EL2oDQnw9YNQTd6o7QB7x6hrTNQ=" }, "kotlinx-serialization-json-1.6.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.3/kotlinx-serialization-json-1.6.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.3/kotlinx-serialization-json-1.6.3.pom", "hash": "sha256-KcIhdhjlMdfYMsyICupu0aj0B3PkN/WkHXC9FUaNPOM=" } }, "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.6.3": { "kotlinx-serialization-json-jvm-1.6.3.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.3/kotlinx-serialization-json-jvm-1.6.3.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.3/kotlinx-serialization-json-jvm-1.6.3.jar", "hash": "sha256-0yNBebz/GIbVPWfBHspH9/PPe2PDSdFpZfbbUbfz3Zo=" }, "kotlinx-serialization-json-jvm-1.6.3.module": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.3/kotlinx-serialization-json-jvm-1.6.3.module" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.3/kotlinx-serialization-json-jvm-1.6.3.module", "hash": "sha256-InoqmtOMAQsQe8gFjNYVF32lqqhts399WNSdnJt/l9A=" }, "kotlinx-serialization-json-jvm-1.6.3.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.3/kotlinx-serialization-json-jvm-1.6.3.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.3/kotlinx-serialization-json-jvm-1.6.3.pom", "hash": "sha256-eN9n0GTTuq8a9Ohi6YFGl3YpfGyHi7e/G0Ljky9vr48=" } }, "org.junit:junit-bom:5.9.1": { "junit-bom-5.9.1.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/junit/junit-bom/5.9.1/junit-bom-5.9.1.module" - ], + "url": "https://plugins.gradle.org/m2/org/junit/junit-bom/5.9.1/junit-bom-5.9.1.module", "hash": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=" }, "junit-bom-5.9.1.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/junit/junit-bom/5.9.1/junit-bom-5.9.1.pom" - ], + "url": "https://plugins.gradle.org/m2/org/junit/junit-bom/5.9.1/junit-bom-5.9.1.pom", "hash": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" } }, "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" - ], + "url": "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" - ], + "url": "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.junit:junit-bom:5.7.2": { "junit-bom-5.7.2.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.module" - ], + "url": "https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.module", "hash": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=" }, "junit-bom-5.7.2.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.pom" - ], + "url": "https://plugins.gradle.org/m2/org/junit/junit-bom/5.7.2/junit-bom-5.7.2.pom", "hash": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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.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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.pom", "hash": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" } }, "org.opentest4j:opentest4j: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" - ], + "url": "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" - ], + "url": "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.pom", "hash": "sha256-qW5nGBbB/4gDvex0ySQfAlvfsnfaXStO4CJmQFk2+ZQ=" } }, "org.ow2:ow2:1.5.1": { "ow2-1.5.1.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/ow2/ow2/1.5.1/ow2-1.5.1.pom" - ], + "url": "https://plugins.gradle.org/m2/org/ow2/ow2/1.5.1/ow2-1.5.1.pom", "hash": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" } }, "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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" - ], + "url": "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:1.7.36": { "slf4j-api-1.7.36.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar", "hash": "sha256-0+9XXj5JeWeNwBvx3M5RAhSTtNEft/G+itmCh3wWocA=" }, "slf4j-api-1.7.36.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.pom", "hash": "sha256-+wRqnCKUN5KLsRwtJ8i113PriiXmDL0lPZhSEN7cJoQ=" } }, "org.slf4j:slf4j-parent:1.7.36": { "slf4j-parent-1.7.36.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.36/slf4j-parent-1.7.36.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.36/slf4j-parent-1.7.36.pom", "hash": "sha256-uziNN/vN083mTDzt4hg4aTIY3EUfBAQMXfNgp47X6BI=" } }, "org.slf4j:slf4j-simple:1.7.36": { "slf4j-simple-1.7.36.jar": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar", "hash": "sha256-Lzm+2UPWJN+o9BAtBXEoOhCHC2qjbxl6ilBvFHAQwQ8=" }, "slf4j-simple-1.7.36.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.pom", "hash": "sha256-xWuAoKa+oqBGPnDQiSrjOKnlB+SGdnpSBFNAmBIFjRs=" } }, "org.sonatype.oss:oss-parent:9": { "oss-parent-9.pom": { - "urls": [ - "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom" - ], + "url": "https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom", "hash": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" } }, "org.sonatype.oss:oss-parent:7": { "oss-parent-7.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom" - ], + "url": "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom", "hash": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" } }, "org.springframework:spring-framework-bom:5.3.24": { "spring-framework-bom-5.3.24.module": { - "urls": [ - "https://plugins.gradle.org/m2/org/springframework/spring-framework-bom/5.3.24/spring-framework-bom-5.3.24.module" - ], + "url": "https://plugins.gradle.org/m2/org/springframework/spring-framework-bom/5.3.24/spring-framework-bom-5.3.24.module", "hash": "sha256-GZbh9hfLA/p26hGFD+Kh4gsOMKEEa6bV2zvbv0QRP84=" }, "spring-framework-bom-5.3.24.pom": { - "urls": [ - "https://plugins.gradle.org/m2/org/springframework/spring-framework-bom/5.3.24/spring-framework-bom-5.3.24.pom" - ], + "url": "https://plugins.gradle.org/m2/org/springframework/spring-framework-bom/5.3.24/spring-framework-bom-5.3.24.pom", "hash": "sha256-U1ITVmu77+Jjag1OjdGnOt5hLiQwyP/TENzCo7O5ukE=" } }, "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" - ], + "url": "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" - ], + "url": "https://plugins.gradle.org/m2/org/vafer/jdependency/2.8.0/jdependency-2.8.0.pom", "hash": "sha256-EBhn8/npJlei74mjELYE1D0JDJuQqj4LBS3NFqO78y0=" } } diff --git a/gradle.nix b/gradle.nix index dba9916..99d1c31 100644 --- a/gradle.nix +++ b/gradle.nix @@ -119,14 +119,12 @@ let # 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 = name: { urls, hash }: + fetch = name: { url, hash }: let - first = head urls; - scheme = head (builtins.match "([a-z0-9+.-]+)://.*" first); + scheme = head (builtins.match "([a-z0-9+.-]+)://.*" url); fetch' = getAttr scheme fetchers'; - urls' = filter (hasPrefix scheme) urls; in - fetch' { urls = urls'; inherit hash; }; + fetch' { inherit url hash; }; mkModule = id: artifacts: let diff --git a/gradle2nix.nix b/gradle2nix.nix index 474d2ab..428d913 100644 --- a/gradle2nix.nix +++ b/gradle2nix.nix @@ -1,8 +1,13 @@ { lib +, callPackage , gradle -, buildGradle }: +let + buildGradle = callPackage ./gradle.nix { + inherit gradle; + }; +in buildGradle { pname = "gradle2nix"; version = "2.0.0"; diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySet.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySet.kt index 4688ea5..3c491b1 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySet.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/DependencySet.kt @@ -1,7 +1,6 @@ package org.nixos.gradle2nix.model import java.io.Serializable -import org.nixos.gradle2nix.model.impl.DefaultRepository interface DependencySet : Serializable { val dependencies: List diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/Repository.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/Repository.kt deleted file mode 100644 index c994e69..0000000 --- a/model/src/main/kotlin/org/nixos/gradle2nix/model/Repository.kt +++ /dev/null @@ -1,16 +0,0 @@ -package org.nixos.gradle2nix.model - -import java.io.Serializable - -interface Repository : Serializable { - val id: String - val type: Type - val metadataSources: List - val metadataResources: List - val artifactResources: List - - enum class Type { - MAVEN, - IVY, - } -} diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt index d75e381..0871ac3 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/ResolvedArtifact.kt @@ -4,6 +4,6 @@ import java.io.Serializable interface ResolvedArtifact : Serializable { val name: String - val filename: String - val urls: List + val hash: String + val url: String } diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultRepository.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultRepository.kt deleted file mode 100644 index 2cbd508..0000000 --- a/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultRepository.kt +++ /dev/null @@ -1,11 +0,0 @@ -package org.nixos.gradle2nix.model.impl - -import org.nixos.gradle2nix.model.Repository - -data class DefaultRepository( - override val id: String, - override val type: Repository.Type, - override val metadataSources: List, - override val metadataResources: List, - override val artifactResources: List, -) : Repository diff --git a/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultResolvedArtifact.kt b/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultResolvedArtifact.kt index 7d659b0..3d2a053 100644 --- a/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultResolvedArtifact.kt +++ b/model/src/main/kotlin/org/nixos/gradle2nix/model/impl/DefaultResolvedArtifact.kt @@ -4,6 +4,6 @@ import org.nixos.gradle2nix.model.ResolvedArtifact data class DefaultResolvedArtifact( override val name: String, - override val filename: String, - override val urls: List + override val hash: String, + override val url: String, ) : ResolvedArtifact diff --git a/plugin/build.gradle.kts b/plugin/build.gradle.kts index c153d98..3dd678a 100644 --- a/plugin/build.gradle.kts +++ b/plugin/build.gradle.kts @@ -10,6 +10,7 @@ dependencies { shadow(kotlin("stdlib-jdk8")) shadow(kotlin("reflect")) implementation(project(":model")) + implementation(libs.serialization.json) testImplementation(libs.kotest.assertions) testImplementation(libs.kotest.runner) } diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt index fbf4158..b22b424 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt @@ -11,17 +11,22 @@ import org.gradle.tooling.provider.model.ToolingModelBuilderRegistry import org.nixos.gradle2nix.dependencygraph.DependencyExtractor import org.nixos.gradle2nix.forceresolve.ForceDependencyResolutionPlugin import org.nixos.gradle2nix.model.DependencySet -import org.nixos.gradle2nix.util.buildOperationAncestryTracker +import org.nixos.gradle2nix.util.artifactCachesProvider import org.nixos.gradle2nix.util.buildOperationListenerManager -import org.nixos.gradle2nix.util.service +import org.nixos.gradle2nix.util.checksumService +import org.nixos.gradle2nix.util.fileStoreAndIndexProvider abstract class Gradle2NixPlugin @Inject constructor( private val toolingModelBuilderRegistry: ToolingModelBuilderRegistry ): Plugin { + override fun apply(gradle: Gradle) { val dependencyExtractor = DependencyExtractor( - gradle.buildOperationAncestryTracker, + gradle.artifactCachesProvider, + gradle.checksumService, + gradle.fileStoreAndIndexProvider, ) + toolingModelBuilderRegistry.register(DependencySetModelBuilder(dependencyExtractor)) gradle.buildOperationListenerManager.addListener(dependencyExtractor) diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyExtractor.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyExtractor.kt index d7f4e17..1c62060 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyExtractor.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyExtractor.kt @@ -1,252 +1,115 @@ package org.nixos.gradle2nix.dependencygraph -import java.net.URI -import java.util.Collections +import java.io.File import java.util.concurrent.ConcurrentHashMap -import kotlin.jvm.optionals.getOrNull -import org.gradle.api.internal.artifacts.DownloadArtifactBuildOperationType -import org.gradle.api.internal.artifacts.configurations.ResolveConfigurationDependenciesBuildOperationType -import org.gradle.api.logging.Logging -import org.gradle.internal.operations.BuildOperationAncestryTracker +import kotlinx.serialization.ExperimentalSerializationApi +import kotlinx.serialization.json.Json +import kotlinx.serialization.json.JsonObject +import kotlinx.serialization.json.decodeFromStream +import kotlinx.serialization.json.jsonArray +import kotlinx.serialization.json.jsonObject +import kotlinx.serialization.json.jsonPrimitive +import org.gradle.api.internal.artifacts.ivyservice.ArtifactCachesProvider +import org.gradle.api.internal.artifacts.ivyservice.modulecache.FileStoreAndIndexProvider +import org.gradle.internal.hash.ChecksumService 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 +import org.gradle.internal.resource.ExternalResourceReadBuildOperationType import org.gradle.internal.resource.ExternalResourceReadMetadataBuildOperationType import org.nixos.gradle2nix.model.DependencyCoordinates import org.nixos.gradle2nix.model.DependencySet -import org.nixos.gradle2nix.model.Repository import org.nixos.gradle2nix.model.impl.DefaultDependencyCoordinates import org.nixos.gradle2nix.model.impl.DefaultDependencySet -import org.nixos.gradle2nix.model.impl.DefaultRepository import org.nixos.gradle2nix.model.impl.DefaultResolvedArtifact import org.nixos.gradle2nix.model.impl.DefaultResolvedDependency class DependencyExtractor( - private val ancestryTracker: BuildOperationAncestryTracker, + private val artifactCachesProvider: ArtifactCachesProvider, + private val checksumService: ChecksumService, + private val fileStoreAndIndexProvider: FileStoreAndIndexProvider, ) : BuildOperationListener { - // Repositories by ID - private val repositories: MutableMap = ConcurrentHashMap() + private val urls = ConcurrentHashMap() - private val thrownExceptions = Collections.synchronizedList(mutableListOf()) + override fun started(buildOperation: BuildOperationDescriptor, startEvent: OperationStartEvent) {} - private val artifacts: MutableMap< - OperationIdentifier, - DownloadArtifactBuildOperationType.Details - > = ConcurrentHashMap() + override fun progress(operationIdentifier: OperationIdentifier, progressEvent: OperationProgressEvent) {} - private val files: MutableMap< - OperationIdentifier, - ExternalResourceReadMetadataBuildOperationType.Details - > = ConcurrentHashMap() - - private val fileArtifacts: MutableMap = ConcurrentHashMap() + override fun finished(buildOperation: BuildOperationDescriptor, finishEvent: OperationFinishEvent) { + when (val details = buildOperation.details) { + is ExternalResourceReadBuildOperationType.Details -> urls.computeIfAbsent(details.location) { Unit } + is ExternalResourceReadMetadataBuildOperationType.Details -> urls.computeIfAbsent(details.location) { Unit } + else -> null + } ?: return + } fun buildDependencySet(): DependencySet { - println("DependencyExtractor: buildDependencySet (wtf)") + val files = mutableMapOf>() + val mappings = mutableMapOf>() - val repoList = repositories.values.toList() - - val dependencies = buildMap>>>> { - for ((fileId, file) in files) { - val filename = file.location.substringAfterLast("/").substringBefore('#').substringBefore('?') - if (filename == "maven-metadata.xml") { - // Skip Maven metadata, we don't need it for the local repository - continue - } - - val artifactOperationId = fileArtifacts[fileId] - val artifact = artifactOperationId?.let { artifacts[it] } - val artifactIdentifier = artifact?.artifactIdentifier?.let(::parseArtifactIdentifier) - var coords = artifactIdentifier?.first - var name = artifactIdentifier?.second - - if (coords == null || name == null) { - val parsed = parseComponent(repoList, file.location) - if (parsed == null) { - LOGGER.info("Couldn't parse location for ${artifactIdentifier?.first?.toString() ?: name}: ${file.location}") - continue - } - coords = coords ?: parsed.first - name = name ?: parseArtifact(parsed.second, coords, file.location) - } - - getOrPut(coords) { mutableMapOf() } - .getOrPut(name) { mutableSetOf() } - .run { - val existing = find { it.first == filename } - if (existing != null) { - existing.second.add(file.location) - } else { - add(filename to mutableSetOf(file.location)) + artifactCachesProvider.writableCacheAccessCoordinator.useCache { + for ((url, _) in urls) { + fileStoreAndIndexProvider.externalResourceIndex.lookup(url)?.let { cached -> + cached.cachedFile?.let { file -> + cachedComponentId(file)?.let { componentId -> + files.getOrPut(componentId, ::mutableMapOf)[file] = url + if (file.extension == "module") { + parseFileMappings(file)?.let { + mappings[componentId] = it + } + } } } + } } } return DefaultDependencySet( - dependencies = dependencies.map { (coords, artifacts) -> - DefaultResolvedDependency( - coords, - artifacts.flatMap { (name, files) -> - files.map { (filename, urls) -> - DefaultResolvedArtifact(name, filename, urls.toList()) + dependencies = buildList { + for ((componentId, componentFiles) in files) { + add(DefaultResolvedDependency( + componentId, + buildList { + val remoteMappings = mappings[componentId] + for ((file, url) in componentFiles) { + add(DefaultResolvedArtifact( + remoteMappings?.get(file.name) ?: file.name, + checksumService.sha256(file).toString(), + url + )) + } } - } - ) - } - ) - } - - override fun started(buildOperation: BuildOperationDescriptor, startEvent: OperationStartEvent) { - val id = buildOperation.id ?: return - - when (val details = buildOperation.details) { - is ResolveConfigurationDependenciesBuildOperationType.Details -> { - for (repository in details.repositories.orEmpty()) { - addRepository(repository) - } - } - - is DownloadArtifactBuildOperationType.Details -> { - artifacts[id] = details - } - - is ExternalResourceReadMetadataBuildOperationType.Details -> { - files[id] = details - - ancestryTracker.findClosestMatchingAncestor(id) { it in artifacts }.getOrNull()?.let { - fileArtifacts[id] = it - } - } - } - } - - override fun progress(operationIdentifier: OperationIdentifier, progressEvent: OperationProgressEvent) {} - - override fun finished(buildOperation: BuildOperationDescriptor, finishEvent: OperationFinishEvent) {} - - private fun addRepository( - repository: ResolveConfigurationDependenciesBuildOperationType.Repository - ): DefaultRepository { - @Suppress("UNCHECKED_CAST") - val candidate = DefaultRepository( - id = repository.id, - type = enumValueOf(repository.type), - metadataSources = (repository.properties["METADATA_SOURCES"] as? List) ?: emptyList(), - metadataResources = metadataResources(repository), - artifactResources = artifactResources(repository), - ) - - // Repository IDs are not unique across the entire build, unfortunately. - val existing = repositories.values.find { - it.type == candidate.type && - it.metadataSources == candidate.metadataSources && - it.metadataResources == candidate.metadataResources && - it.artifactResources == candidate.artifactResources - } - - if (existing != null) return existing - var inc = 0 - fun incId() = if (inc > 0) "${candidate.id}[$inc]" else candidate.id - while (incId() in repositories) inc++ - - val added = if (inc > 0) candidate else candidate.copy(id = incId()) - repositories[added.id] = added - return added - } - - companion object { - private val LOGGER = Logging.getLogger(DependencyExtractor::class.java) - - internal const val M2_PATTERN = - "[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]" - - private const val IVY_ARTIFACT_PATTERN = "[organisation]/[module]/[revision]/[type]s/[artifact](.[ext])"; - - private fun resources(urls: List, patterns: List): List { - if (urls.isEmpty()) { - return patterns - } - if (patterns.isEmpty()) { - return urls.map { it.toString() } - } - return mutableListOf().apply { - for (pattern in patterns) { - for (url in urls) { - add( - url.toString() - .removeSuffix("/") - .plus("/") - .plus(pattern.removePrefix("/")) - ) - } - } - } - } - - private fun metadataResources( - repository: ResolveConfigurationDependenciesBuildOperationType.Repository - ): List { - return when (repository.type) { - Repository.Type.MAVEN.name -> { - resources( - listOfNotNull(repository.properties["URL"] as? URI), - listOf(M2_PATTERN) - ) - } - Repository.Type.IVY.name -> { - @Suppress("UNCHECKED_CAST") - val patterns = repository.properties["IVY_PATTERNS"] as? List - ?: listOf(IVY_ARTIFACT_PATTERN) - - resources( - listOfNotNull(repository.properties["URL"] as? URI), - patterns - ) - } - else -> emptyList() - } - } - - private fun artifactResources( - repository: ResolveConfigurationDependenciesBuildOperationType.Repository - ): List { - return when (repository.type) { - Repository.Type.MAVEN.name -> { - @Suppress("UNCHECKED_CAST") - (resources( - listOfNotNull(repository.properties["URL"] as? URI) - .plus(repository.properties["ARTIFACT_URLS"] as? List ?: emptyList()), - listOf(M2_PATTERN) )) } - Repository.Type.IVY.name -> { - @Suppress("UNCHECKED_CAST") - val patterns = repository.properties["ARTIFACT_PATTERNS"] as? List - ?: listOf(IVY_ARTIFACT_PATTERN) - - resources( - listOfNotNull(repository.properties["URL"] as? URI), - patterns - ) - } - else -> emptyList() } - } - - private val artifactRegex = Regex("(?\\S+) \\((?\\S+)\\)") - - private fun parseArtifactIdentifier(input: String): Pair? { - val groups = artifactRegex.matchEntire(input)?.groups ?: return null.also { - LOGGER.warn("artifact regex didn't match $input") - } - val coords = groups["coordinates"]?.value?.let(DefaultDependencyCoordinates::parse) ?: return null - val name = groups["name"]?.value ?: return null - return coords to name - } + ) } } + +private fun cachedComponentId(file: File): DependencyCoordinates? { + val parts = file.invariantSeparatorsPath.split('/') + if (parts.size < 6) return null + if (parts[parts.size - 6] != "files-2.1") return null + return parts.dropLast(2).takeLast(3).joinToString(":").let(DefaultDependencyCoordinates::parse) +} + +@OptIn(ExperimentalSerializationApi::class) +private fun parseFileMappings(file: File): Map? = try { + Json.decodeFromStream(file.inputStream()) + .jsonObject["variants"]?.jsonArray + ?.flatMap { it.jsonObject["files"]?.jsonArray ?: emptyList() } + ?.map { it.jsonObject } + ?.mapNotNull { + val name = it["name"]?.jsonPrimitive?.content ?: return@mapNotNull null + val url = it["url"]?.jsonPrimitive?.content ?: return@mapNotNull null + name to url + } + ?.toMap() + ?.takeUnless { it.isEmpty() } +} catch (e: Throwable) { + null +} diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyUrlParser.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyUrlParser.kt deleted file mode 100644 index 1f137b2..0000000 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyUrlParser.kt +++ /dev/null @@ -1,158 +0,0 @@ -package org.nixos.gradle2nix.dependencygraph - -import java.util.concurrent.ConcurrentHashMap -import org.nixos.gradle2nix.model.DependencyCoordinates -import org.nixos.gradle2nix.model.Repository -import org.nixos.gradle2nix.model.impl.DefaultDependencyCoordinates - - -private val partRegex = Regex("\\[(?[^]]+)]|\\((?([^)]+))\\)") - -private fun StringBuilder.appendPattern( - input: String, - seen: MutableList, -) { - var literalStart = 0 - partRegex.findAll(input).forEach { match -> - val literal = input.substring(literalStart, match.range.first) - if (literal.isNotEmpty()) { - append(Regex.escape(literal)) - } - literalStart = match.range.last + 1 - - val optionalValue = match.groups["optional"]?.value - val attrValue = match.groups["attr"]?.value - if (optionalValue != null) { - append("(") - appendPattern(optionalValue, seen) - append(")?") - } else if (attrValue != null) { - if (attrValue !in seen) { - seen.add(attrValue) - append("(?<$attrValue>[^/]+)") - } else { - append("\\k<$attrValue>") - } - } - } - val tail = input.substring(literalStart) - if (tail.isNotEmpty()) { - append(Regex.escape(input.substring(literalStart))) - } -} - -private fun String.replaceAttrs( - attrs: Map -): String { - return partRegex.replace(this) { match -> - val optionalValue = match.groups["optional"]?.value - val attrValue = match.groups["attr"]?.value - if (optionalValue != null) { - val replaced = optionalValue.replaceAttrs(attrs) - if (replaced != optionalValue) replaced else match.value - } else if (attrValue != null) { - attrs[attrValue] ?: match.value - } else { - match.value - } - } -} - - -private fun interface ArtifactMatcher { - fun match(url: String): Map? -} - -private fun regexMatcher(regex: Regex, attrs: List): ArtifactMatcher { - return ArtifactMatcher { url -> - regex.matchEntire(url)?.groups?.let { groups -> - buildMap { - for (attr in attrs) { - groups[attr]?.let { put(attr, it.value) } - } - } - } - } -} - -private fun patternMatcher(pattern: String): ArtifactMatcher { - val attrs = mutableListOf() - val exp = buildString { appendPattern(pattern, attrs) }.toRegex() - return regexMatcher(exp, attrs) -} - -private fun mavenMatcher(pattern: String): ArtifactMatcher { - val attrs = mutableListOf() - val exp = buildString { appendPattern(pattern.replaceAfterLast("/", ""), attrs) } - .replace("[^/]+", ".+") - .plus("[^/]+") - .toRegex() - return regexMatcher(exp, attrs) -} - -private val matcherCache: MutableMap = ConcurrentHashMap() - -private fun matcher( - pattern: String, -): ArtifactMatcher = matcherCache.getOrPut(pattern) { - if (pattern.endsWith(DependencyExtractor.M2_PATTERN)) mavenMatcher(pattern) else patternMatcher(pattern) -} - -fun parseComponent( - repositories: List, - url: String, -): Pair? { - for (repository in repositories) { - for (pattern in (repository.metadataResources + repository.artifactResources).distinct()) { - val matcher = matcher(pattern) - val attrs = matcher.match(url) - if (attrs != null) { - val group = attrs["organisation"]?.replace('/', '.') ?: continue - val artifact = attrs["module"] ?: continue - val revision = attrs["revision"] ?: continue - return DefaultDependencyCoordinates(group, artifact, revision) to pattern.replaceAttrs(attrs) - } - } - } - return null -} - -fun parseArtifact( - resource: String, - component: DependencyCoordinates, - url: String -): String { - val attrs = mutableListOf() - var pattern = buildString { appendPattern(resource, attrs) } - if (component.version.endsWith("-SNAPSHOT")) { - val base = component.version.substringBeforeLast("-SNAPSHOT", "") - pattern = pattern.replace("\\Q-${component.version}\\E", "\\Q-$base-\\E(?:.+)") - } - - val values = regexMatcher(pattern.toRegex(), attrs).match(url) - val artifact = values?.get("artifact") - val classifier = values?.get("classifier") - val ext = values?.get("ext") - - if (artifact == null) return artifactFromFilename( - url.substringAfterLast('/').substringBefore('#').substringBefore('?'), - component.version, - classifier - ) - - return buildString { - append("$artifact-${component.version}") - if (classifier != null) append("-$classifier") - if (ext != null) append(".$ext") - } -} - -private fun artifactFromFilename(filename: String, version: String, classifier: String?): String { - val name = filename.substringBeforeLast('.') - val extension = filename.substringAfterLast('.', "") - return buildString { - append("$name-$version") - if (classifier != null) append("-$classifier") - if (extension.isNotEmpty()) append(".$extension") - } -} diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/util/GradleExtensions.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/util/GradleExtensions.kt index 32b2503..81f5c78 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/util/GradleExtensions.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/util/GradleExtensions.kt @@ -3,16 +3,25 @@ package org.nixos.gradle2nix.util import java.lang.reflect.Method import org.gradle.api.artifacts.Configuration import org.gradle.api.internal.GradleInternal +import org.gradle.api.internal.artifacts.ivyservice.ArtifactCachesProvider +import org.gradle.api.internal.artifacts.ivyservice.modulecache.FileStoreAndIndexProvider import org.gradle.api.invocation.Gradle +import org.gradle.internal.hash.ChecksumService import org.gradle.internal.operations.BuildOperationAncestryTracker import org.gradle.internal.operations.BuildOperationListenerManager -internal inline val Gradle.buildOperationAncestryTracker: BuildOperationAncestryTracker +internal inline val Gradle.artifactCachesProvider: ArtifactCachesProvider get() = service() internal inline val Gradle.buildOperationListenerManager: BuildOperationListenerManager get() = service() +internal inline val Gradle.checksumService: ChecksumService + get() = service() + +internal inline val Gradle.fileStoreAndIndexProvider: FileStoreAndIndexProvider + get() = service() + internal inline fun Gradle.service(): T = (this as GradleInternal).services.get(T::class.java) diff --git a/plugin/src/test/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyUrlParserTest.kt b/plugin/src/test/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyUrlParserTest.kt deleted file mode 100644 index f4ebe8e..0000000 --- a/plugin/src/test/kotlin/org/nixos/gradle2nix/dependencygraph/DependencyUrlParserTest.kt +++ /dev/null @@ -1,58 +0,0 @@ -package org.nixos.gradle2nix.dependencygraph - -import io.kotest.core.spec.style.FunSpec -import io.kotest.matchers.nulls.shouldNotBeNull -import io.kotest.matchers.shouldBe -import org.nixos.gradle2nix.model.Repository -import org.nixos.gradle2nix.model.impl.DefaultDependencyCoordinates -import org.nixos.gradle2nix.model.impl.DefaultRepository - -class DependencyUrlParserTest : FunSpec({ - val mavenCentral = DefaultRepository( - "MavenRepo", - Repository.Type.MAVEN, - metadataSources = listOf("mavenPom"), - metadataResources = listOf("https://repo.maven.apache.org/maven2/${DependencyExtractor.M2_PATTERN}"), - artifactResources = listOf("https://repo.maven.apache.org/maven2/${DependencyExtractor.M2_PATTERN}") - ) - - test("parses maven url") { - val url = "https://repo.maven.apache.org/maven2/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.jar" - val (coords, pattern) = parseComponent(listOf(mavenCentral), url).shouldNotBeNull() - coords shouldBe DefaultDependencyCoordinates("com.github.ajalt", "clikt-metadata", "2.8.0") - parseArtifact(pattern, coords, url) shouldBe "clikt-metadata-2.8.0.jar" - } - - test("parses maven snapshot url") { - val url = "https://repo.maven.apache.org/maven2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" - val (coords, pattern) = parseComponent(listOf(mavenCentral), url).shouldNotBeNull() - coords shouldBe DefaultDependencyCoordinates("org.apache", "test-SNAPSHOT2", "2.0.2-SNAPSHOT") - parseArtifact(pattern, coords, url) shouldBe "test-SNAPSHOT2-2.0.2-SNAPSHOT.jar" - } - - test("parses maven timestamped snapshot url") { - val url = "https://repo.maven.apache.org/maven2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar" - val (coords, pattern) = parseComponent(listOf(mavenCentral), url).shouldNotBeNull() - coords shouldBe DefaultDependencyCoordinates("org.apache", "test-SNAPSHOT1", "2.0.2-SNAPSHOT") - parseArtifact(pattern, coords, url) shouldBe "test-SNAPSHOT1-2.0.2-SNAPSHOT.jar" - } - - test("parses ivy descriptor url") { - val url = "https://asset.opendof.org/ivy2/org.opendof.core-java/dof-cipher-sms4/1.0/ivy.xml" - val (coords, pattern) = parseComponent( - listOf( - DefaultRepository( - "ivy", - Repository.Type.IVY, - metadataSources = listOf("ivyDescriptor"), - metadataResources = listOf("https://asset.opendof.org/ivy2/[organisation]/[module]/[revision]/ivy(.[platform]).xml"), - artifactResources = listOf("https://asset.opendof.org/artifact/[organisation]/[module]/[revision](/[platform])(/[type]s)/[artifact]-[revision](-[classifier]).[ext]") - ) - ), - url - ).shouldNotBeNull() - - coords shouldBe DefaultDependencyCoordinates("org.opendof.core-java", "dof-cipher-sms4", "1.0") - parseArtifact(pattern, coords, url) shouldBe "ivy-1.0.xml" - } -})