diff --git a/app/build.gradle.kts b/app/build.gradle.kts index e7facf0..bea1712 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -27,7 +27,7 @@ dependencies { } application { - mainClassName = "org.nixos.gradle2nix.MainKt" + mainClass.set("org.nixos.gradle2nix.MainKt") applicationName = "gradle2nix" applicationDefaultJvmArgs += "-Dorg.nixos.gradle2nix.share=@APP_HOME@/share" applicationDistribution diff --git a/app/gradle.lockfile b/app/gradle.lockfile new file mode 100644 index 0000000..b92c79f --- /dev/null +++ b/app/gradle.lockfile @@ -0,0 +1,33 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +com.christophsturm:filepeek:0.1.2=testRuntimeClasspath +com.github.ajalt:clikt:2.8.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.moshi:moshi-adapters:1.11.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.moshi:moshi-kotlin:1.11.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.moshi:moshi:1.11.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okio:okio:2.9.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.github.classgraph:classgraph:4.8.37=testRuntimeClasspath +io.strikt:strikt-core:0.28.0=testCompileClasspath,testRuntimeClasspath +net.swiftzer.semver:semver:1.1.1=runtimeClasspath,testRuntimeClasspath +org.apiguardian:apiguardian-api:1.1.0=testRuntimeClasspath +org.gradle:gradle-tooling-api:6.8-milestone-2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-reflect:1.4.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:1.4.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.3.3=testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.3.9=testRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9=testRuntimeClasspath +org.jetbrains:annotations:13.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.6.0=testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.6.0=testRuntimeClasspath +org.junit:junit-bom:5.6.0=testRuntimeClasspath +org.opentest4j:opentest4j:1.2.0=testCompileClasspath,testRuntimeClasspath +org.slf4j:slf4j-api:2.0.0-alpha1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.slf4j:slf4j-simple:2.0.0-alpha1=runtimeClasspath,testRuntimeClasspath +org.spekframework.spek2:spek-dsl-jvm:2.0.14=testCompileClasspath,testRuntimeClasspath +org.spekframework.spek2:spek-runner-junit5:2.0.14=testRuntimeClasspath +org.spekframework.spek2:spek-runtime-jvm:2.0.14=testRuntimeClasspath +empty= diff --git a/app/gradle/dependency-locks/compileClasspath.lockfile b/app/gradle/dependency-locks/compileClasspath.lockfile deleted file mode 100644 index db44383..0000000 --- a/app/gradle/dependency-locks/compileClasspath.lockfile +++ /dev/null @@ -1,16 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.github.ajalt:clikt:2.6.0 -com.squareup.moshi:moshi-adapters:1.9.2 -com.squareup.moshi:moshi-kotlin:1.9.2 -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:2.6.0 -org.gradle:gradle-tooling-api:6.3 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 -org.slf4j:slf4j-api:2.0.0-alpha1 diff --git a/app/gradle/dependency-locks/runtimeClasspath.lockfile b/app/gradle/dependency-locks/runtimeClasspath.lockfile deleted file mode 100644 index f243603..0000000 --- a/app/gradle/dependency-locks/runtimeClasspath.lockfile +++ /dev/null @@ -1,18 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.github.ajalt:clikt:2.6.0 -com.squareup.moshi:moshi-adapters:1.9.2 -com.squareup.moshi:moshi-kotlin:1.9.2 -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:2.6.0 -net.swiftzer.semver:semver:1.1.1 -org.gradle:gradle-tooling-api:6.3 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 -org.slf4j:slf4j-api:2.0.0-alpha1 -org.slf4j:slf4j-simple:2.0.0-alpha1 diff --git a/app/gradle/dependency-locks/testCompileClasspath.lockfile b/app/gradle/dependency-locks/testCompileClasspath.lockfile deleted file mode 100644 index 61b6f15..0000000 --- a/app/gradle/dependency-locks/testCompileClasspath.lockfile +++ /dev/null @@ -1,20 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.christophsturm:filepeek:0.1.2 -com.github.ajalt:clikt:2.6.0 -com.squareup.moshi:moshi-adapters:1.9.2 -com.squareup.moshi:moshi-kotlin:1.9.2 -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:2.6.0 -io.strikt:strikt-core:0.25.0 -org.gradle:gradle-tooling-api:6.3 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 -org.opentest4j:opentest4j:1.2.0 -org.slf4j:slf4j-api:2.0.0-alpha1 -org.spekframework.spek2:spek-dsl-jvm:2.0.10 diff --git a/app/gradle/dependency-locks/testRuntimeClasspath.lockfile b/app/gradle/dependency-locks/testRuntimeClasspath.lockfile deleted file mode 100644 index 182add4..0000000 --- a/app/gradle/dependency-locks/testRuntimeClasspath.lockfile +++ /dev/null @@ -1,31 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.christophsturm:filepeek:0.1.2 -com.github.ajalt:clikt:2.6.0 -com.squareup.moshi:moshi-adapters:1.9.2 -com.squareup.moshi:moshi-kotlin:1.9.2 -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:2.6.0 -io.github.classgraph:classgraph:4.8.37 -io.strikt:strikt-core:0.25.0 -net.swiftzer.semver:semver:1.1.1 -org.apiguardian:apiguardian-api:1.1.0 -org.gradle:gradle-tooling-api:6.3 -org.jetbrains.kotlin:kotlin-reflect:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.3.3 -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.5 -org.jetbrains:annotations:13.0 -org.junit.platform:junit-platform-commons:1.6.0 -org.junit.platform:junit-platform-engine:1.6.0 -org.junit:junit-bom:5.6.0 -org.opentest4j:opentest4j:1.2.0 -org.slf4j:slf4j-api:2.0.0-alpha1 -org.slf4j:slf4j-simple:2.0.0-alpha1 -org.spekframework.spek2:spek-dsl-jvm:2.0.10 -org.spekframework.spek2:spek-runner-junit5:2.0.10 -org.spekframework.spek2:spek-runtime-jvm:2.0.10 diff --git a/app/src/dist/share/gradle-env.nix b/app/src/dist/share/gradle-env.nix index bea2d8f..e1ca199 100644 --- a/app/src/dist/share/gradle-env.nix +++ b/app/src/dist/share/gradle-env.nix @@ -36,8 +36,8 @@ let concatStringsSep; inherit (stdenv.lib) - versionOlder unique mapAttrs last concatMapStringsSep removeSuffix - optionalString groupBy' readFile hasSuffix; + versionOlder unique mapAttrs mapAttrsToList last concatMapStringsSep + removeSuffix optionalString groupBy' readFile hasSuffix; mkDep = depSpec: stdenv.mkDerivation { inherit (depSpec) name; @@ -230,7 +230,7 @@ let }; mkProjectEnv = projectSpec: { - inherit (projectSpec) name version; + inherit (projectSpec) name path version; initScript = mkInitScript projectSpec; gradle = args.gradlePackage or mkGradle projectSpec.gradle; }; @@ -243,6 +243,23 @@ let pname = args.pname or projectEnv.name; version = args.version or projectEnv.version; + buildProject = env: flags: '' + gradle --offline --no-daemon --no-build-cache \ + --info --full-stacktrace --warning-mode=all \ + ${optionalString enableParallelBuilding "--parallel"} \ + ${optionalString enableDebug "-Dorg.gradle.debug=true"} \ + --init-script ${env.initScript} \ + ${optionalString (env.path != "") ''-p "${env.path}"''} \ + ${concatStringsSep " " flags} + ''; + + buildIncludedProjects = + concatStringsSep "\n" (mapAttrsToList + (_: env: buildProject env [ "build" ]) + (removeAttrs gradleEnv [ "" ])); + + buildRootProject = buildProject projectEnv gradleFlags; + in stdenv.mkDerivation (args // { inherit pname version; @@ -260,13 +277,9 @@ in stdenv.mkDerivation (args // { mkdir -p $TMPHOME/init.d cp ${projectEnv.initScript} $TMPHOME/init.d - env \ - "GRADLE_USER_HOME=$TMPHOME" \ - gradle --offline --no-daemon --no-build-cache \ - --info --full-stacktrace --warning-mode=all \ - ${optionalString enableParallelBuilding "--parallel"} \ - ${optionalString enableDebug "-Dorg.gradle.debug=true"} \ - ${concatStringsSep " " gradleFlags} + export "GRADLE_USER_HOME=$TMPHOME" + ${buildIncludedProjects} + ${buildRootProject} ) runHook postBuild diff --git a/build.gradle.kts b/build.gradle.kts index b8edea0..441ac4f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -36,12 +36,11 @@ allprojects { tasks.register("lock") { doFirst { assert(gradle.startParameter.isWriteDependencyLocks) + file("buildscript-gradle.lockfile").delete() + file("gradle.lockfile").delete() } doLast { - sourceSets.all { - configurations[compileClasspathConfigurationName].resolve() - configurations[runtimeClasspathConfigurationName].resolve() - } + configurations.matching { it.isCanBeResolved}.all { resolve() } } } } @@ -50,7 +49,7 @@ allprojects { tasks { wrapper { - gradleVersion = "6.3" + gradleVersion = "6.8-milestone-3" distributionType = Wrapper.DistributionType.ALL } } diff --git a/default.nix b/default.nix index d4fd00d..a391bc3 100644 --- a/default.nix +++ b/default.nix @@ -3,7 +3,7 @@ with pkgs; let - buildGradle = pkgs.callPackage ./gradle-env.nix {}; + buildGradle = callPackage ./gradle-env.nix {}; gradle2nix = buildGradle { envSpec = ./gradle-env.json; diff --git a/fixtures/dependency/maven-bom/kotlin/build.gradle.kts b/fixtures/dependency/maven-bom/kotlin/build.gradle.kts new file mode 100644 index 0000000..9ad9517 --- /dev/null +++ b/fixtures/dependency/maven-bom/kotlin/build.gradle.kts @@ -0,0 +1,12 @@ +plugins { + java +} + +repositories { + maven { url = uri("http://localhost:9999") } +} + +dependencies { + implementation(platform("io.micrometer:micrometer-bom:1.5.1")) + implementation("io.micrometer:micrometer-core") +} \ No newline at end of file diff --git a/fixtures/dependency/snapshot-dynamic/groovy/build.gradle b/fixtures/dependency/snapshot-dynamic/groovy/build.gradle new file mode 100644 index 0000000..5b137e1 --- /dev/null +++ b/fixtures/dependency/snapshot-dynamic/groovy/build.gradle @@ -0,0 +1,11 @@ +plugins { + id "java" +} + +repositories { + maven { url = uri("http://localhost:9999") } +} + +dependencies { + implementation "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT" +} \ No newline at end of file diff --git a/fixtures/dependency/snapshot-dynamic/kotlin/build.gradle.kts b/fixtures/dependency/snapshot-dynamic/kotlin/build.gradle.kts new file mode 100644 index 0000000..805f99e --- /dev/null +++ b/fixtures/dependency/snapshot-dynamic/kotlin/build.gradle.kts @@ -0,0 +1,11 @@ +plugins { + java +} + +repositories { + maven { url = uri("http://localhost:9999") } +} + +dependencies { + "implementation"("org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT") +} diff --git a/fixtures/dependency/dynamic-snapshot/groovy/build.gradle b/fixtures/dependency/snapshot-redirect/groovy/build.gradle similarity index 100% rename from fixtures/dependency/dynamic-snapshot/groovy/build.gradle rename to fixtures/dependency/snapshot-redirect/groovy/build.gradle diff --git a/fixtures/dependency/snapshot/groovy/build.gradle b/fixtures/dependency/snapshot/groovy/build.gradle index 3c75776..e0a1b63 100644 --- a/fixtures/dependency/snapshot/groovy/build.gradle +++ b/fixtures/dependency/snapshot/groovy/build.gradle @@ -3,10 +3,9 @@ plugins { } repositories { - mavenCentral() - maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } + maven { url = uri("http://localhost:9999") } } dependencies { - implementation "com.squareup.okio:okio:2.5.0-SNAPSHOT" + implementation "org.apache:test-SNAPSHOT2:2.0.2-SNAPSHOT" } \ No newline at end of file diff --git a/fixtures/dependency/snapshot/kotlin/build.gradle.kts b/fixtures/dependency/snapshot/kotlin/build.gradle.kts index fa5622d..ed66d2a 100644 --- a/fixtures/dependency/snapshot/kotlin/build.gradle.kts +++ b/fixtures/dependency/snapshot/kotlin/build.gradle.kts @@ -3,10 +3,9 @@ plugins { } repositories { - mavenCentral() - maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") } + maven { url = uri("http://localhost:9999") } } dependencies { - "implementation"("com.squareup.okio:okio:2.5.0-SNAPSHOT") + "implementation"("org.apache:test-SNAPSHOT2:2.0.2-SNAPSHOT") } diff --git a/fixtures/repositories/m2/com/github/anuken/packr/-SNAPSHOT/maven-metadata.xml b/fixtures/repositories/m2/com/github/anuken/packr/-SNAPSHOT/maven-metadata.xml new file mode 100644 index 0000000..7ddcdde --- /dev/null +++ b/fixtures/repositories/m2/com/github/anuken/packr/-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,28 @@ + + + + + com.github.anuken + packr + -packr-1.2-g034efe5-114 + + + packr-1.2-g034efe5 + 114 + + + diff --git a/fixtures/repositories/m2/com/github/anuken/packr/-packr-1.2-g034efe5-114/packr--packr-1.2-g034efe5-114.jar b/fixtures/repositories/m2/com/github/anuken/packr/-packr-1.2-g034efe5-114/packr--packr-1.2-g034efe5-114.jar new file mode 100644 index 0000000..34a552e Binary files /dev/null and b/fixtures/repositories/m2/com/github/anuken/packr/-packr-1.2-g034efe5-114/packr--packr-1.2-g034efe5-114.jar differ diff --git a/fixtures/repositories/m2/com/github/anuken/packr/-packr-1.2-g034efe5-114/packr--packr-1.2-g034efe5-114.pom b/fixtures/repositories/m2/com/github/anuken/packr/-packr-1.2-g034efe5-114/packr--packr-1.2-g034efe5-114.pom new file mode 100644 index 0000000..2c23048 --- /dev/null +++ b/fixtures/repositories/m2/com/github/anuken/packr/-packr-1.2-g034efe5-114/packr--packr-1.2-g034efe5-114.pom @@ -0,0 +1,34 @@ + + + 4.0.0 + com.github.anuken + packr + -SNAPSHOT + + + org.zeroturnaround + zt-zip + 1.10 + compile + + + com.eclipsesource.minimal-json + minimal-json + 0.9.1 + compile + + + com.lexicalscope.jewelcli + jewelcli + 0.8.9 + compile + + + org.slf4j + slf4j-simple + 1.6.6 + compile + + + diff --git a/fixtures/repositories/m2/com/github/anuken/packr/maven-metadata.xml b/fixtures/repositories/m2/com/github/anuken/packr/maven-metadata.xml new file mode 100644 index 0000000..ea96064 --- /dev/null +++ b/fixtures/repositories/m2/com/github/anuken/packr/maven-metadata.xml @@ -0,0 +1,27 @@ + + + + + com.github.anuken + packr + + packr-1.2 + + packr-1.2 + + + diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/_remote.repositories b/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/_remote.repositories new file mode 100644 index 0000000..7267c2f --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/_remote.repositories @@ -0,0 +1,3 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Thu Sep 24 11:23:49 PDT 2020 +micrometer-bom-1.5.1.pom>maven-public= diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom b/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom new file mode 100644 index 0000000..5a73092 --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom @@ -0,0 +1,174 @@ +cp + + 4.0.0 + io.micrometer + micrometer-bom + 1.5.1 + pom + + + + io.micrometer + micrometer-core + 1.5.1 + + + io.micrometer + micrometer-jersey2 + 1.5.1 + + + io.micrometer + micrometer-registry-appoptics + 1.5.1 + + + io.micrometer + micrometer-registry-atlas + 1.5.1 + + + io.micrometer + micrometer-registry-azure-monitor + 1.5.1 + + + io.micrometer + micrometer-registry-cloudwatch + 1.5.1 + + + io.micrometer + micrometer-registry-cloudwatch2 + 1.5.1 + + + io.micrometer + micrometer-registry-datadog + 1.5.1 + + + io.micrometer + micrometer-registry-dynatrace + 1.5.1 + + + io.micrometer + micrometer-registry-elastic + 1.5.1 + + + io.micrometer + micrometer-registry-ganglia + 1.5.1 + + + io.micrometer + micrometer-registry-graphite + 1.5.1 + + + io.micrometer + micrometer-registry-humio + 1.5.1 + + + io.micrometer + micrometer-registry-influx + 1.5.1 + + + io.micrometer + micrometer-registry-jmx + 1.5.1 + + + io.micrometer + micrometer-registry-kairos + 1.5.1 + + + io.micrometer + micrometer-registry-new-relic + 1.5.1 + + + io.micrometer + micrometer-registry-opentsdb + 1.5.1 + + + io.micrometer + micrometer-registry-prometheus + 1.5.1 + + + io.micrometer + micrometer-registry-signalfx + 1.5.1 + + + io.micrometer + micrometer-registry-stackdriver + 1.5.1 + + + io.micrometer + micrometer-registry-statsd + 1.5.1 + + + io.micrometer + micrometer-registry-wavefront + 1.5.1 + + + io.micrometer + micrometer-test + 1.5.1 + + + + micrometer-bom + Micrometer BOM (Bill of Materials) for managing Micrometer artifact versions + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + 1.0 + io.micrometer#micrometer-bom;1.5.1 + 1.5.1 + release + circleci + Linux + 2020-05-08_16:43:24 + 6.4 + /micrometer-bom + git@github.com:micrometer-metrics/micrometer.git + 5984c10 + 5984c10fc12b781652e27a9ea95c439f96e73cf8 + 82db0d896427 + LOCAL + LOCAL + LOCAL + 14.0.1+7 (Oracle Corporation) + 14.0.1 + tludwig@vmware.com + tludwig@vmware.com + + https://github.com/micrometer-metrics/micrometer + + git@github.com:micrometer-metrics/micrometer.git + + + + shakuzen + Tommy Ludwig + tludwig@vmware.com + + + diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom.sha1 b/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom.sha1 new file mode 100644 index 0000000..056c154 --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-bom/1.5.1/micrometer-bom-1.5.1.pom.sha1 @@ -0,0 +1 @@ +fb57aac12f2370e7115ab8af5265322397cae49e \ No newline at end of file diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/_remote.repositories b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/_remote.repositories new file mode 100644 index 0000000..27936ca --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Sat Nov 21 19:26:36 PST 2020 +micrometer-core-1.5.1.jar>central= +micrometer-core-1.5.1.pom>central= diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar new file mode 100644 index 0000000..212917e Binary files /dev/null and b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar differ diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar.sha1 b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar.sha1 new file mode 100644 index 0000000..807df5f --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.jar.sha1 @@ -0,0 +1 @@ +f58ddf32310729011f6c2171fbe1a085b4336b2f \ No newline at end of file diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom new file mode 100644 index 0000000..a0026ec --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom @@ -0,0 +1,239 @@ + + + 4.0.0 + io.micrometer + micrometer-core + 1.5.1 + + + org.hdrhistogram + HdrHistogram + 2.1.12 + compile + + + org.latencyutils + LatencyUtils + 2.0.3 + runtime + + + HdrHistogram + org.hdrhistogram + + + + + com.google.code.findbugs + jsr305 + 3.0.2 + compile + true + + + io.dropwizard.metrics + metrics-core + 4.0.7 + compile + true + + + com.google.guava + guava + 29.0-jre + compile + true + + + com.github.ben-manes.caffeine + caffeine + 2.8.2 + compile + true + + + net.sf.ehcache + ehcache + 2.10.6 + compile + true + + + javax.cache + cache-api + 1.1.1 + compile + true + + + com.hazelcast + hazelcast + 4.0.1 + compile + true + + + org.hibernate + hibernate-entitymanager + 6.0.0.Alpha5 + compile + true + + + org.eclipse.jetty + jetty-server + 9.4.28.v20200408 + compile + true + + + org.eclipse.jetty + jetty-client + 9.4.28.v20200408 + compile + true + + + org.apache.tomcat.embed + tomcat-embed-core + 8.5.54 + compile + true + + + org.apache.httpcomponents + httpclient + 4.5.12 + compile + true + + + org.apache.httpcomponents + httpasyncclient + 4.1.4 + compile + true + + + com.netflix.hystrix + hystrix-core + 1.5.12 + compile + true + + + ch.qos.logback + logback-classic + 1.2.3 + compile + true + + + org.apache.logging.log4j + log4j-core + 2.13.2 + compile + true + + + io.projectreactor + reactor-core + 3.3.5.RELEASE + compile + true + + + io.projectreactor.netty + reactor-netty + 0.9.7.RELEASE + compile + true + + + org.aspectj + aspectjweaver + 1.8.14 + compile + true + + + com.squareup.okhttp3 + okhttp + 4.5.0 + compile + true + + + org.mongodb + mongo-java-driver + 3.12.3 + compile + true + + + org.jooq + jooq + 3.13.1 + compile + true + + + org.apache.kafka + kafka-clients + 2.5.0 + compile + true + + + org.apache.kafka + kafka-streams + 2.5.0 + compile + true + + + micrometer-core + Application monitoring instrumentation facade + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + 1.0 + io.micrometer#micrometer-core;1.5.1 + 1.5.1 + integration + circleci + Linux + 2020-05-08_16:43:25 + 6.4 + /micrometer-core + git@github.com:micrometer-metrics/micrometer.git + 5984c10 + 5984c10fc12b781652e27a9ea95c439f96e73cf8 + 82db0d896427 + LOCAL + LOCAL + LOCAL + 14.0.1+7 (Oracle Corporation) + 14.0.1 + tludwig@vmware.com + tludwig@vmware.com + 14 + 14 + + https://github.com/micrometer-metrics/micrometer + + git@github.com:micrometer-metrics/micrometer.git + + + + shakuzen + Tommy Ludwig + tludwig@vmware.com + + + diff --git a/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom.sha1 b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom.sha1 new file mode 100644 index 0000000..4c192c5 --- /dev/null +++ b/fixtures/repositories/m2/io/micrometer/micrometer-core/1.5.1/micrometer-core-1.5.1.pom.sha1 @@ -0,0 +1 @@ +e68ba4ca00f195e4aa6a5ccd78feef2d24c578ca \ No newline at end of file diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/maven-metadata.xml b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 0000000..8411421 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,32 @@ + + + + org.apache + test-SNAPSHOT1 + 2.0.0-SNAPSHOT + + + 20070310.181613 + + 3 + + 20070310181754 + + \ No newline at end of file diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/test-SNAPSHOT1-2.0.0-20070310.181613-3.jar b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/test-SNAPSHOT1-2.0.0-20070310.181613-3.jar new file mode 100644 index 0000000..56f3b36 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/test-SNAPSHOT1-2.0.0-20070310.181613-3.jar @@ -0,0 +1 @@ + diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/test-SNAPSHOT1-2.0.0-20070310.181613-3.pom b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/test-SNAPSHOT1-2.0.0-20070310.181613-3.pom new file mode 100644 index 0000000..819ed0a --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.0-SNAPSHOT/test-SNAPSHOT1-2.0.0-20070310.181613-3.pom @@ -0,0 +1,26 @@ + + + + 4.0.0 + org.apache + test-SNAPSHOT1 + Test Module for Ivy M2 parsing + 2.0.0-SNAPSHOT + diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/maven-metadata.xml b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/maven-metadata.xml new file mode 100644 index 0000000..3133072 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,32 @@ + + + + org.apache + test-SNAPSHOT1 + 2.0.2-SNAPSHOT + + + 20070310.181613 + + 3 + + 20070310181754 + + \ No newline at end of file diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar new file mode 100644 index 0000000..56f3b36 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.jar @@ -0,0 +1 @@ + diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom new file mode 100644 index 0000000..95e3c65 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/2.0.2-SNAPSHOT/test-SNAPSHOT1-2.0.2-20070310.181613-3.pom @@ -0,0 +1,26 @@ + + + + 4.0.0 + org.apache + test-SNAPSHOT1 + Test Module for Ivy M2 parsing + 2.0.2-SNAPSHOT + diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/maven-metadata.xml b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/maven-metadata.xml new file mode 100644 index 0000000..b99689c --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT1/maven-metadata.xml @@ -0,0 +1,32 @@ + + + + org.apache + test-SNAPSHOT1 + 2.0.2-SNAPSHOT + + + 2.0.0-SNAPSHOT + 2.0.2-SNAPSHOT + + + 20070310181754 + + \ No newline at end of file diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/maven-metadata.xml b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/maven-metadata.xml new file mode 100644 index 0000000..db1d446 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,30 @@ + + + + org.apache + test-SNAPSHOT2 + 2.0.2-SNAPSHOT + + + 3 + + 20070310181754 + + \ No newline at end of file diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar new file mode 100644 index 0000000..56f3b36 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.jar @@ -0,0 +1 @@ + diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom new file mode 100644 index 0000000..74d4aec --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/2.0.2-SNAPSHOT/test-SNAPSHOT2-2.0.2-SNAPSHOT.pom @@ -0,0 +1,26 @@ + + + + 4.0.0 + org.apache + test-SNAPSHOT2 + Test Module for Ivy M2 parsing + 2.0.2-SNAPSHOT + diff --git a/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/maven-metadata.xml b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/maven-metadata.xml new file mode 100644 index 0000000..34640f1 --- /dev/null +++ b/fixtures/repositories/m2/org/apache/test-SNAPSHOT2/maven-metadata.xml @@ -0,0 +1,31 @@ + + + + org.apache + test-SNAPSHOT2 + 2.0.2-SNAPSHOT + + + 2.0.2-SNAPSHOT + + + 20070310181754 + + \ No newline at end of file diff --git a/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar new file mode 100644 index 0000000..e69de29 diff --git a/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar.sha1 b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar.sha1 new file mode 100644 index 0000000..9d20fa0 --- /dev/null +++ b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar.sha1 @@ -0,0 +1 @@ +6eb7552156e0d517ae80cc2247be1427c8d90452 \ No newline at end of file diff --git a/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom new file mode 100644 index 0000000..6bb9e4b --- /dev/null +++ b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom @@ -0,0 +1,268 @@ + + + 4.0.0 + + org.hdrhistogram + HdrHistogram + 2.1.12 + + HdrHistogram + + http://hdrhistogram.github.io/HdrHistogram/ + + + HdrHistogram supports the recording and analyzing sampled data value + counts across a configurable integer value range with configurable value + precision within the range. Value precision is expressed as the number of + significant digits in the value recording, and provides control over value + quantization behavior across the value range and the subsequent value + resolution at any given level. + + + + + + * This code was Written by Gil Tene of Azul Systems, and released to the + * public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + + Public Domain, per Creative Commons CC0 + http://creativecommons.org/publicdomain/zero/1.0/ + + + BSD-2-Clause + https://opensource.org/licenses/BSD-2-Clause + + + + + + giltene + Gil Tene + https://github.com/giltene + + + + + scm:git:git://github.com/HdrHistogram/HdrHistogram.git + scm:git:git://github.com/HdrHistogram/HdrHistogram.git + scm:git:git@github.com:HdrHistogram/HdrHistogram.git + HdrHistogram-2.1.12 + + + + + https://github.com/HdrHistogram/HdrHistogram/issues + GitHub Issues + + + bundle + + + UTF-8 + src/main/java/org/HdrHistogram/Version.java.template + src/main/java/org/HdrHistogram/Version.java + + 4.12 + 5.5.2 + 5.5.2 + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + + + + + org.apache.felix + maven-bundle-plugin + 2.5.3 + true + + + org.apache.maven.plugins + maven-jar-plugin + 2.4 + true + + + + true + true + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.0.0-M1 + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + 1.7 + 1.7 + UTF-8 + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M3 + + false + + + + org.apache.maven.plugins + maven-release-plugin + 2.5.3 + + true + false + release + deploy + + + + com.google.code.maven-replacer-plugin + maven-replacer-plugin + 1.4.0 + + + process-sources + + replace + + + + + ${version.template.file} + ${version.file} + + + \$BUILD_TIME\$ + ${maven.build.timestamp} + + + \$VERSION\$ + ${project.version} + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.8 + + + copy-installed + package + + copy + + + + + ${project.groupId} + ${project.artifactId} + ${project.version} + ${project.packaging} + HdrHistogram.jar + + + ${project.basedir} + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ossrh + https://oss.sonatype.org/ + true + + + + + + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + test + + + org.junit.jupiter + junit-jupiter-params + ${junit.jupiter.version} + test + + + junit + junit + ${junit.version} + test + + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + test + + + org.junit.vintage + junit-vintage-engine + ${junit.vintage.version} + test + + + + diff --git a/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom.sha1 b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom.sha1 new file mode 100644 index 0000000..0c5ef57 --- /dev/null +++ b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.pom.sha1 @@ -0,0 +1 @@ +9797702ee3e52e4be6bfbbc9fd20ac5447e7a541 \ No newline at end of file diff --git a/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/_remote.repositories b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/_remote.repositories new file mode 100644 index 0000000..3fa228f --- /dev/null +++ b/fixtures/repositories/m2/org/hdrhistogram/HdrHistogram/2.1.12/_remote.repositories @@ -0,0 +1,4 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Sat Nov 21 19:26:36 PST 2020 +HdrHistogram-2.1.12.jar>central= +HdrHistogram-2.1.12.pom>central= diff --git a/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar new file mode 100644 index 0000000..e69de29 diff --git a/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar.sha1 b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar.sha1 new file mode 100644 index 0000000..52f2250 --- /dev/null +++ b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar.sha1 @@ -0,0 +1 @@ +769c0b82cb2421c8256300e907298a9410a2a3d3 \ No newline at end of file diff --git a/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom new file mode 100644 index 0000000..715c11b --- /dev/null +++ b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom @@ -0,0 +1,198 @@ + + + 4.0.0 + + + org.sonatype.oss + oss-parent + 7 + + + org.latencyutils + LatencyUtils + 2.0.3 + + LatencyUtils + + http://latencyutils.github.io/LatencyUtils/ + + + LatencyUtils is a package that provides latency recording and reporting utilities. + + + + + + * This code was Written by Gil Tene of Azul Systems, and released to the + * public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/ + + Public Domain, per Creative Commons CC0 + http://creativecommons.org/publicdomain/zero/1.0/ + + + + + + giltene + Gil Tene + https://github.com/giltene + + + + + scm:git:git://github.com/LatencyUtils/LatencyUtils.git + scm:git:git://github.com/LatencyUtils/LatencyUtils.git + scm:git:git@github.com:LatencyUtils/LatencyUtils.git + HEAD + + + + https://github.com/LatencyUtils/LatencyUtils/issues + GitHub Issues + + + jar + + + UTF-8 + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + 1.6 + 1.6 + UTF-8 + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.12.4 + + false + + + + org.apache.maven.plugins + maven-release-plugin + 2.5 + + -Dgpg.passphrase=${gpg.passphrase} + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.8 + + + copy-installed + package + + copy + + + + + ${project.groupId} + ${project.artifactId} + ${project.version} + ${project.packaging} + LatencyUtils.jar + + + ${project.basedir} + + + + + + + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.4 + + ${gpg.passphrase} + + + + sign-artifacts + verify + + sign + + + + + + + + + + + + junit + junit + 4.10 + test + + + org.hdrhistogram + HdrHistogram + 2.1.8 + + + + diff --git a/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom.sha1 b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom.sha1 new file mode 100644 index 0000000..9e93e63 --- /dev/null +++ b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.pom.sha1 @@ -0,0 +1 @@ +5baec26b6f9e5b17fdd200fc20af85eead4287c4 \ No newline at end of file diff --git a/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/_remote.repositories b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/_remote.repositories new file mode 100644 index 0000000..ea98b46 --- /dev/null +++ b/fixtures/repositories/m2/org/latencyutils/LatencyUtils/2.0.3/_remote.repositories @@ -0,0 +1,6 @@ +#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. +#Sat Nov 21 19:26:36 PST 2020 +LatencyUtils-2.0.3.jar>central= +LatencyUtils-2.0.3.jar>maven-public= +LatencyUtils-2.0.3.pom>maven-public= +LatencyUtils-2.0.3.pom>central= diff --git a/gradle-env.json b/gradle-env.json index 4e4932a..bd920f7 100644 --- a/gradle-env.json +++ b/gradle-env.json @@ -4,11 +4,11 @@ "version": "1.0.0-rc2", "path": "", "gradle": { - "version": "6.3", + "version": "6.8-milestone-3", "type": "all", - "url": "https://services.gradle.org/distributions/gradle-6.3-all.zip", - "sha256": "0f316a67b971b7b571dac7215dcf2591a30994b3450e0629925ffcfe2c68cc5c", - "nativeVersion": "0.22-milestone-1" + "url": "https://services.gradle.org/distributions/gradle-6.8-milestone-3-all.zip", + "sha256": "1d43859c69f4cf418e7caff2bbecc599932e9d7003efa9b1035df07becf9a930", + "nativeVersion": "0.22-milestone-8" }, "dependencies": { "plugin": [ @@ -16,151 +16,226 @@ "id": { "group": "com.fasterxml", "name": "oss-parent", - "version": "38", + "version": "41", "type": "pom", "extension": "pom" }, - "name": "oss-parent-38.pom", - "path": "com/fasterxml/oss-parent/38", + "name": "oss-parent-41.pom", + "path": "com/fasterxml/oss-parent/41", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/oss-parent/38/oss-parent-38.pom" + "https://plugins.gradle.org/m2/com/fasterxml/oss-parent/41/oss-parent-41.pom" ], - "sha256": "c83f8f45dfdca8d0b6b3661c60b3f84780f671b12e06f91ad5d1c1a1d1f966e8" + "sha256": "119cc9462003b4ad5ad4d244c95cd3fd62f13ca4021330dbe76d21dd39e21c17" }, { "id": { "group": "com.fasterxml.jackson", "name": "jackson-base", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", "type": "pom", "extension": "pom" }, - "name": "jackson-base-2.11.0.rc1.pom", - "path": "com/fasterxml/jackson/jackson-base/2.11.0.rc1", + "name": "jackson-base-2.12.0-rc2.pom", + "path": "com/fasterxml/jackson/jackson-base/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-base/2.11.0.rc1/jackson-base-2.11.0.rc1.pom" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-base/2.12.0-rc2/jackson-base-2.12.0-rc2.pom" ], - "sha256": "eb02b936b9fd5ba85c274bac2f0237ed92d6ce2a69c4be54e851c46d703db3a7" + "sha256": "1027e428fb2b3d368f68059726e32baa6e63f0f7c63bbaf154540644901747cd" }, { "id": { "group": "com.fasterxml.jackson", "name": "jackson-bom", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", "type": "pom", "extension": "pom" }, - "name": "jackson-bom-2.11.0.rc1.pom", - "path": "com/fasterxml/jackson/jackson-bom/2.11.0.rc1", + "name": "jackson-bom-2.12.0-rc2.pom", + "path": "com/fasterxml/jackson/jackson-bom/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-bom/2.11.0.rc1/jackson-bom-2.11.0.rc1.pom" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-bom/2.12.0-rc2/jackson-bom-2.12.0-rc2.pom" ], - "sha256": "0d4a24468ca1e20c6a18b808e9e0a279c937fcab633aa4ccbb0ca8e8d0b1307a" + "sha256": "eca0c8b9100535fe8968b7ed383cd8fa811f955bc32b090cbbc665852abbd981" }, { "id": { "group": "com.fasterxml.jackson", "name": "jackson-parent", - "version": "2.11", + "version": "2.12-rc2", "type": "pom", "extension": "pom" }, - "name": "jackson-parent-2.11.pom", - "path": "com/fasterxml/jackson/jackson-parent/2.11", + "name": "jackson-parent-2.12-rc2.pom", + "path": "com/fasterxml/jackson/jackson-parent/2.12-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-parent/2.11/jackson-parent-2.11.pom" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/jackson-parent/2.12-rc2/jackson-parent-2.12-rc2.pom" ], - "sha256": "c1b0a13d8cfe63b40b0fae8458b99463169ed0c60f7fc963ef3f05257150cbe8" + "sha256": "7377ec72d15cbc9b4497bc6538fa0527476fac51fa1d7c7e2850ae38cef73f47" }, { "id": { "group": "com.fasterxml.jackson.core", "name": "jackson-annotations", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", "type": "jar", "extension": "jar" }, - "name": "jackson-annotations-2.11.0.rc1.jar", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.11.0.rc1", + "name": "jackson-annotations-2.12.0-rc2.jar", + "path": "com/fasterxml/jackson/core/jackson-annotations/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.11.0.rc1/jackson-annotations-2.11.0.rc1.jar" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.12.0-rc2/jackson-annotations-2.12.0-rc2.jar" ], - "sha256": "ef1ae64280fd818b84ebea11bf644f6075b6ff665e91a271dd4684e6fdb8c73b" + "sha256": "f1161d164cf551cc8ac54babfd92bc19d094102f32c1cbc87f5fdf81a3b65cf3" }, { "id": { "group": "com.fasterxml.jackson.core", "name": "jackson-annotations", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", + "type": "module", + "extension": "module" + }, + "name": "jackson-annotations-2.12.0-rc2.module", + "path": "com/fasterxml/jackson/core/jackson-annotations/2.12.0-rc2", + "urls": [ + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.12.0-rc2/jackson-annotations-2.12.0-rc2.module" + ], + "sha256": "05bed34d8ebd8797690a34926d0269a197b3baa4a44e1f3880cb7c61de028033" + }, + { + "id": { + "group": "com.fasterxml.jackson.core", + "name": "jackson-annotations", + "version": "2.12.0-rc2", "type": "pom", "extension": "pom" }, - "name": "jackson-annotations-2.11.0.rc1.pom", - "path": "com/fasterxml/jackson/core/jackson-annotations/2.11.0.rc1", + "name": "jackson-annotations-2.12.0-rc2.pom", + "path": "com/fasterxml/jackson/core/jackson-annotations/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.11.0.rc1/jackson-annotations-2.11.0.rc1.pom" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-annotations/2.12.0-rc2/jackson-annotations-2.12.0-rc2.pom" ], - "sha256": "cde43cbebb7081d35c871d1364c6450030470686f01884aaec406e70539f81d9" + "sha256": "2c26436e654003c3a171f312439e13bf9e0ff914e967e6b8322cb44230bdd7bd" }, { "id": { "group": "com.fasterxml.jackson.core", "name": "jackson-core", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", "type": "jar", "extension": "jar" }, - "name": "jackson-core-2.11.0.rc1.jar", - "path": "com/fasterxml/jackson/core/jackson-core/2.11.0.rc1", + "name": "jackson-core-2.12.0-rc2.jar", + "path": "com/fasterxml/jackson/core/jackson-core/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.11.0.rc1/jackson-core-2.11.0.rc1.jar" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.12.0-rc2/jackson-core-2.12.0-rc2.jar" ], - "sha256": "c21fd055bf3d96820a34d0a298da792ac6a8fe80e6acc88a479d80228901253b" + "sha256": "5a6ac5b066e1e20ff90e983d7d8b90a0656dc29d9788d6b0c85bad872deb3489" }, { "id": { "group": "com.fasterxml.jackson.core", "name": "jackson-core", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", + "type": "module", + "extension": "module" + }, + "name": "jackson-core-2.12.0-rc2.module", + "path": "com/fasterxml/jackson/core/jackson-core/2.12.0-rc2", + "urls": [ + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.12.0-rc2/jackson-core-2.12.0-rc2.module" + ], + "sha256": "e4be6fb89f596d293f43b63dddbc4dcbd98aa6c5b2ada90fb71e1540e036b2bd" + }, + { + "id": { + "group": "com.fasterxml.jackson.core", + "name": "jackson-core", + "version": "2.12.0-rc2", "type": "pom", "extension": "pom" }, - "name": "jackson-core-2.11.0.rc1.pom", - "path": "com/fasterxml/jackson/core/jackson-core/2.11.0.rc1", + "name": "jackson-core-2.12.0-rc2.pom", + "path": "com/fasterxml/jackson/core/jackson-core/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.11.0.rc1/jackson-core-2.11.0.rc1.pom" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-core/2.12.0-rc2/jackson-core-2.12.0-rc2.pom" ], - "sha256": "664a9aaa16ed1ff2d6dceb9f574eb6e708703ae7bf770ab3a99334da7cbca8cb" + "sha256": "880bf3c1cd4dd563f90ae32f905641ad8be9117f0caf5ca2e68511751d73780e" }, { "id": { "group": "com.fasterxml.jackson.core", "name": "jackson-databind", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", "type": "jar", "extension": "jar" }, - "name": "jackson-databind-2.11.0.rc1.jar", - "path": "com/fasterxml/jackson/core/jackson-databind/2.11.0.rc1", + "name": "jackson-databind-2.12.0-rc2.jar", + "path": "com/fasterxml/jackson/core/jackson-databind/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.11.0.rc1/jackson-databind-2.11.0.rc1.jar" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.12.0-rc2/jackson-databind-2.12.0-rc2.jar" ], - "sha256": "58d5ba95d42c4858f55b5f77706982ec33a56c1ce4c1fa2203549400164f72ab" + "sha256": "e40ca547f9af25d8404f2ff9e6de1c512bc5cad8d18f38ca08b3ff5028b4982d" }, { "id": { "group": "com.fasterxml.jackson.core", "name": "jackson-databind", - "version": "2.11.0.rc1", + "version": "2.12.0-rc2", + "type": "module", + "extension": "module" + }, + "name": "jackson-databind-2.12.0-rc2.module", + "path": "com/fasterxml/jackson/core/jackson-databind/2.12.0-rc2", + "urls": [ + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.12.0-rc2/jackson-databind-2.12.0-rc2.module" + ], + "sha256": "fd0677a766c34d5582c5ff158f2f67ddd4e3003ef77727a0f420fdde2e1aaf11" + }, + { + "id": { + "group": "com.fasterxml.jackson.core", + "name": "jackson-databind", + "version": "2.12.0-rc2", "type": "pom", "extension": "pom" }, - "name": "jackson-databind-2.11.0.rc1.pom", - "path": "com/fasterxml/jackson/core/jackson-databind/2.11.0.rc1", + "name": "jackson-databind-2.12.0-rc2.pom", + "path": "com/fasterxml/jackson/core/jackson-databind/2.12.0-rc2", "urls": [ - "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.11.0.rc1/jackson-databind-2.11.0.rc1.pom" + "https://plugins.gradle.org/m2/com/fasterxml/jackson/core/jackson-databind/2.12.0-rc2/jackson-databind-2.12.0-rc2.pom" ], - "sha256": "fd3ac8dc705607658c013fcdc2b02e07b1be68bb2a583ddcf64da09a6536cc45" + "sha256": "3bbdfbd66d7c5eb3d96c41eef81c6332a17cc40f46d073fd78e1c341d9af4bdc" + }, + { + "id": { + "group": "com.github.gundy", + "name": "semver4j", + "version": "0.16.4", + "type": "jar", + "extension": "jar" + }, + "name": "semver4j-0.16.4.jar", + "path": "com/github/gundy/semver4j/0.16.4", + "urls": [ + "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.jar" + ], + "sha256": "def9b4225fa37219e18f81d01f0e52d73dca1257a38f5475be9dd58f87736510" + }, + { + "id": { + "group": "com.github.gundy", + "name": "semver4j", + "version": "0.16.4", + "type": "pom", + "extension": "pom" + }, + "name": "semver4j-0.16.4.pom", + "path": "com/github/gundy/semver4j/0.16.4", + "urls": [ + "https://plugins.gradle.org/m2/com/github/gundy/semver4j/0.16.4/semver4j-0.16.4.pom" + ], + "sha256": "32001db2443b339dd21f5b79ff29d1ade722d1ba080c214bde819f0f72d1604d" }, { "id": { @@ -357,6 +432,51 @@ ], "sha256": "df9fc6fec6786641d460cc73deb1abbb3858970e97d2b979b5732b82e36bdb6a" }, + { + "id": { + "group": "org.antlr", + "name": "antlr4-master", + "version": "4.5.2-1", + "type": "pom", + "extension": "pom" + }, + "name": "antlr4-master-4.5.2-1.pom", + "path": "org/antlr/antlr4-master/4.5.2-1", + "urls": [ + "https://plugins.gradle.org/m2/org/antlr/antlr4-master/4.5.2-1/antlr4-master-4.5.2-1.pom" + ], + "sha256": "5358b478d82555ab57afd7fc7231d603b40f977be7ca39f40c5ec54e767eb674" + }, + { + "id": { + "group": "org.antlr", + "name": "antlr4-runtime", + "version": "4.5.2-1", + "type": "jar", + "extension": "jar" + }, + "name": "antlr4-runtime-4.5.2-1.jar", + "path": "org/antlr/antlr4-runtime/4.5.2-1", + "urls": [ + "https://plugins.gradle.org/m2/org/antlr/antlr4-runtime/4.5.2-1/antlr4-runtime-4.5.2-1.jar" + ], + "sha256": "e831413004bceed7d915c3a175927b1daabc4974b7b8a6f87bbce886d3550398" + }, + { + "id": { + "group": "org.antlr", + "name": "antlr4-runtime", + "version": "4.5.2-1", + "type": "pom", + "extension": "pom" + }, + "name": "antlr4-runtime-4.5.2-1.pom", + "path": "org/antlr/antlr4-runtime/4.5.2-1", + "urls": [ + "https://plugins.gradle.org/m2/org/antlr/antlr4-runtime/4.5.2-1/antlr4-runtime-4.5.2-1.pom" + ], + "sha256": "93bac9b6bc714d559904ed43242782a8cbe543cebf0104bb3ecc1786a9cb661e" + }, { "id": { "group": "org.apache", @@ -600,62 +720,62 @@ { "id": { "group": "org.gradle.kotlin", - "name": "plugins", - "version": "1.3.4", + "name": "gradle-kotlin-dsl-plugins", + "version": "1.4.2", "type": "jar", "extension": "jar" }, - "name": "plugins-1.3.4.jar", - "path": "org/gradle/kotlin/plugins/1.3.4", + "name": "gradle-kotlin-dsl-plugins-1.4.2.jar", + "path": "org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.2", "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/plugins/1.3.4/plugins-1.3.4.jar" + "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.2/gradle-kotlin-dsl-plugins-1.4.2.jar" ], - "sha256": "eabaa0ba7428117e8c5cd0188c76d2cc8c92e9b331ee0aee83f815fe8f4d76fa" + "sha256": "613051e58ccd113353a10707b3431ac3c510a2b820d053329cfef299d1fb6b8a" }, { "id": { "group": "org.gradle.kotlin", - "name": "plugins", - "version": "1.3.4", + "name": "gradle-kotlin-dsl-plugins", + "version": "1.4.2", "type": "pom", "extension": "pom" }, - "name": "plugins-1.3.4.pom", - "path": "org/gradle/kotlin/plugins/1.3.4", + "name": "gradle-kotlin-dsl-plugins-1.4.2.pom", + "path": "org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.2", "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/plugins/1.3.4/plugins-1.3.4.pom" + "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.2/gradle-kotlin-dsl-plugins-1.4.2.pom" ], - "sha256": "f3125986d4e4e1598ee8049e668fd8121def859bc1dd9955a8fd4c1343df7129" + "sha256": "9fa5dd93ce8a7ada42c185dad17d3a63b8ea89c6712f4dbdc63cd8f6ba2e1680" }, { "id": { "group": "org.gradle.kotlin.embedded-kotlin", "name": "org.gradle.kotlin.embedded-kotlin.gradle.plugin", - "version": "1.3.4", + "version": "1.4.2", "type": "pom", "extension": "pom" }, - "name": "org.gradle.kotlin.embedded-kotlin.gradle.plugin-1.3.4.pom", - "path": "org/gradle/kotlin/embedded-kotlin/org.gradle.kotlin.embedded-kotlin.gradle.plugin/1.3.4", + "name": "org.gradle.kotlin.embedded-kotlin.gradle.plugin-1.4.2.pom", + "path": "org/gradle/kotlin/embedded-kotlin/org.gradle.kotlin.embedded-kotlin.gradle.plugin/1.4.2", "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/embedded-kotlin/org.gradle.kotlin.embedded-kotlin.gradle.plugin/1.3.4/org.gradle.kotlin.embedded-kotlin.gradle.plugin-1.3.4.pom" + "https://plugins.gradle.org/m2/org/gradle/kotlin/embedded-kotlin/org.gradle.kotlin.embedded-kotlin.gradle.plugin/1.4.2/org.gradle.kotlin.embedded-kotlin.gradle.plugin-1.4.2.pom" ], - "sha256": "33580dfbe797561ad7261a2fa220dc9698044a34262a7140f101791b8d51c482" + "sha256": "0bf25500ed6eb16aefb3a463e0a1eee75ce3f30d0f2b390c2ea595db2f4e1685" }, { "id": { "group": "org.gradle.kotlin.kotlin-dsl", "name": "org.gradle.kotlin.kotlin-dsl.gradle.plugin", - "version": "1.3.4", + "version": "1.4.2", "type": "pom", "extension": "pom" }, - "name": "org.gradle.kotlin.kotlin-dsl.gradle.plugin-1.3.4.pom", - "path": "org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/1.3.4", + "name": "org.gradle.kotlin.kotlin-dsl.gradle.plugin-1.4.2.pom", + "path": "org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/1.4.2", "urls": [ - "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/1.3.4/org.gradle.kotlin.kotlin-dsl.gradle.plugin-1.3.4.pom" + "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/1.4.2/org.gradle.kotlin.kotlin-dsl.gradle.plugin-1.4.2.pom" ], - "sha256": "acafefe53e626e271a4539aa8709a3335c38f6fb73c633deabd4d3a8710ea15c" + "sha256": "4e85f7fb3712edd3cbfcb8bb0d273ae5247b7547956b5d042b96fe5623019472" }, { "id": { @@ -751,781 +871,751 @@ "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-android-extensions", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-android-extensions-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-android-extensions/1.3.70", + "name": "kotlin-android-extensions-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-android-extensions/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.3.70/kotlin-android-extensions-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.4.10/kotlin-android-extensions-1.4.10.jar" ], - "sha256": "de746f280ad94a1557ffc240b7ecbae03cafda6d53410264576e2a5e85ce14f0" + "sha256": "55b9627bceee132f70f8124b279f618ececf8d5cb8ac97c9d30f43cc5b9b3871" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-android-extensions", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-android-extensions-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-android-extensions/1.3.70", + "name": "kotlin-android-extensions-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-android-extensions/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.3.70/kotlin-android-extensions-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.4.10/kotlin-android-extensions-1.4.10.pom" ], - "sha256": "b4b91e66189187c61001f64e2c130e4dd3ef07d1942677743a8039076aaee246" + "sha256": "2ae0864b6a2db8f6fea11f56dc1f3d4fdc2d1e328a876b5679e8eace58b38577" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-annotation-processing-gradle", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-annotation-processing-gradle-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70", + "name": "kotlin-annotation-processing-gradle-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70/kotlin-annotation-processing-gradle-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10/kotlin-annotation-processing-gradle-1.4.10.jar" ], - "sha256": "0b9aa9d8989a9026bf8acfae59da2d6d5ef47d7a1bfed654c2882a2f29bbfba9" + "sha256": "0ba48754df3bcc16fafb3e22c40a251d01115359809cf14cf5f98aef15d902e1" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-annotation-processing-gradle", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-annotation-processing-gradle-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70", + "name": "kotlin-annotation-processing-gradle-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70/kotlin-annotation-processing-gradle-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10/kotlin-annotation-processing-gradle-1.4.10.pom" ], - "sha256": "13f757d59f1d96b9aa9ba3657853932b33e309a135713b72150cb3516c6784e2" + "sha256": "ecf643b89d16fe2d6ad4a7f12755cdf10076545869229dbce43fa1f2445c21fc" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-build-common", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-build-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-build-common/1.3.70", + "name": "kotlin-build-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-build-common/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.3.70/kotlin-build-common-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.4.10/kotlin-build-common-1.4.10.jar" ], - "sha256": "221099f3aa22ec1e3ce1593a6778b27e54172c2ff5ef5e38e000ec967204e63a" + "sha256": "23c6aa7925e529f0a982539138c69183c038822be149605e5c704f259c1837aa" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-build-common", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-build-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-build-common/1.3.70", + "name": "kotlin-build-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-build-common/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.3.70/kotlin-build-common-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-common/1.4.10/kotlin-build-common-1.4.10.pom" ], - "sha256": "f82b7005f380319eabe7808de5714e67324a7ec4323a54e246061223e9ebe62c" + "sha256": "08c7d6fdbe362cf36e9ccc5980675265fbea29721c485f197efac630eec413b6" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-compiler-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70", + "name": "kotlin-compiler-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70/kotlin-compiler-embeddable-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10/kotlin-compiler-embeddable-1.4.10.jar" ], - "sha256": "870886c570937402466f150ea6045485a2fb07c0ad4f23d470a2486b51e40efd" + "sha256": "c0d023cff6ee64d360a5b6d7da17aa068b63a4a721f6323a855249d6737978e6" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-compiler-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70", + "name": "kotlin-compiler-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70/kotlin-compiler-embeddable-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10/kotlin-compiler-embeddable-1.4.10.pom" ], - "sha256": "d27b679d4e2d9e9a7c4906276105903978d6188c9266c53c839a089eccdbfd9a" + "sha256": "10b4c56cf26d87089777abaaa798b96924ebd42b2f59f806bb7a677f06d92fce" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-compiler-runner", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-compiler-runner-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-compiler-runner/1.3.70", + "name": "kotlin-compiler-runner-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-compiler-runner/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.3.70/kotlin-compiler-runner-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.4.10/kotlin-compiler-runner-1.4.10.jar" ], - "sha256": "af1692d1a87f9a6b3e4dd6d6872e2f9fadfa0a82ffef55aa8d4c2fd0714310e3" + "sha256": "48380e9de166d82197c8f72e42df19d9981f031ffdbcf1cd246ef6d6deff794d" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-compiler-runner", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-compiler-runner-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-compiler-runner/1.3.70", + "name": "kotlin-compiler-runner-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-compiler-runner/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.3.70/kotlin-compiler-runner-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.4.10/kotlin-compiler-runner-1.4.10.pom" ], - "sha256": "1d71ea368ec9e20b3040d703854863277c292e8775b029dfda5a43e36b2e2980" + "sha256": "6ac9055b2aeda94eb81993cddcf4fd57c5ab53bab3925ec4c4059426317ae5eb" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-daemon-client", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-daemon-client-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-daemon-client/1.3.70", + "name": "kotlin-daemon-client-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-daemon-client/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.3.70/kotlin-daemon-client-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.4.10/kotlin-daemon-client-1.4.10.jar" ], - "sha256": "08839af89ff247635b15dc69fd27d07f997e92808540bf6f04efbb1004c45fe4" + "sha256": "cc42296727533ff7f5ed103f48142d07f396b1ea81f795defde54eeb1a923a37" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-daemon-client", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-daemon-client-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-daemon-client/1.3.70", + "name": "kotlin-daemon-client-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-daemon-client/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.3.70/kotlin-daemon-client-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.4.10/kotlin-daemon-client-1.4.10.pom" ], - "sha256": "10f4cf135100118e22660200d1819fc915c99db0cde1c7d39c654ad34d630b2b" + "sha256": "753b98532fe9569a024e466c4537df66ee2ecb4128ba1aed6635a03793bbe750" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-daemon-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-daemon-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70", + "name": "kotlin-daemon-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70/kotlin-daemon-embeddable-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10/kotlin-daemon-embeddable-1.4.10.jar" ], - "sha256": "ef443a83c57e59c9fa8945ddf74b357f27d822f709d681a837e1b248a1a1e3bf" + "sha256": "b0ba729c8bd039e1973bab95a88577fbc407baefaef016acecf73c06a504a05e" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-daemon-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-daemon-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70", + "name": "kotlin-daemon-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70/kotlin-daemon-embeddable-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10/kotlin-daemon-embeddable-1.4.10.pom" ], - "sha256": "430193200173b7de2c286c4c0f6044c3bb76d981ef61bf3bcc35f1207130ed14" + "sha256": "4ce8827541cdb85bfce5bd493b307da13da3c6c5e470f9f2a07f3e578d54b7c5" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-gradle-plugin-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.70", + "name": "kotlin-gradle-plugin-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.70/kotlin-gradle-plugin-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.10/kotlin-gradle-plugin-1.4.10.jar" ], - "sha256": "cb34ce1c56d328051bc917fddc1beadcbd73c3eb9936bd9dbe8b12ac47f9c2bd" + "sha256": "46e4691796cd1410872325bed8919a0cd12e619fd16243f8f439ea2114acec8f" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-gradle-plugin-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.70", + "name": "kotlin-gradle-plugin-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.3.70/kotlin-gradle-plugin-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.4.10/kotlin-gradle-plugin-1.4.10.pom" ], - "sha256": "d40839c9a74f36d342e86cdc05d2197312c49db78cd11b53a8647dde42413af5" + "sha256": "995d3d18c942d21d77d08bb302949394896632eaad583029cdc7c4e7f596d631" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-api", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-gradle-plugin-api-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70", + "name": "kotlin-gradle-plugin-api-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70/kotlin-gradle-plugin-api-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10/kotlin-gradle-plugin-api-1.4.10.jar" ], - "sha256": "002d16eb0e04dcc6f2e98ae3b57cb8a9d52efdadc07fc36b0f44d91aae835970" + "sha256": "83e2d1333ac57832e10eac230f36800fa7fda46a05b7ff76f694714674260cb9" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-api", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-gradle-plugin-api-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70", + "name": "kotlin-gradle-plugin-api-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70/kotlin-gradle-plugin-api-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10/kotlin-gradle-plugin-api-1.4.10.pom" ], - "sha256": "06adc64d4472271e4dcf71152c66248e8123a7ec5b7315b591409cdfbf16559b" + "sha256": "226514a326c8224f2ce948b106d8a133e17ab8e114db25a5f3e413c5b70f9ae5" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-model", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-gradle-plugin-model-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70", + "name": "kotlin-gradle-plugin-model-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70/kotlin-gradle-plugin-model-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10/kotlin-gradle-plugin-model-1.4.10.jar" ], - "sha256": "955bda358b160a4ce6f054c2db9ce8cebb2f6d57320e15e07ad6d109b7c41d65" + "sha256": "0f5dff8b67b0ea18f41e4c0547de55b83fc12d777cd0806b80c7c415fc65a78f" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-model", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-gradle-plugin-model-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70", + "name": "kotlin-gradle-plugin-model-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70/kotlin-gradle-plugin-model-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10/kotlin-gradle-plugin-model-1.4.10.pom" ], - "sha256": "4ec0c1f84503750cebd5539a09ad4e7a738693301bd51ea04460ee00256f2fd5" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-native-utils", - "version": "1.3.70", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-native-utils-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-native-utils/1.3.70", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.3.70/kotlin-native-utils-1.3.70.jar" - ], - "sha256": "a30a7ac071cd044b2c54d315da2e8c478a033c229815cadea297839402e75d9b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-native-utils", - "version": "1.3.70", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-native-utils-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-native-utils/1.3.70", - "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.3.70/kotlin-native-utils-1.3.70.pom" - ], - "sha256": "d884c57025a8ed03cc697effd6427a4410216f3fe09b8da87e27d64501ee960b" + "sha256": "f16817733e7ea24ec8559e5ac5d3c2d2d4fcd9a4073be3052147d7c5689b1778" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-reflect", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-reflect-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.70", + "name": "kotlin-reflect-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.3.70/kotlin-reflect-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.jar" ], - "sha256": "febffca04d267687384eb2051904acd3358879249fa358f60c7f3e58b7b23686" + "sha256": "3ab3413ec945f801448360ad97bc6e14fec6d606889ede3c707cc277b4467f45" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-reflect", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-reflect-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.70", + "name": "kotlin-reflect-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.3.70/kotlin-reflect-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.pom" ], - "sha256": "aacae35e5fbb3544af928861da01011306b25a1f0a1a8845b33db2787df856d5" + "sha256": "eef345ac9f76f39a8f0364bfbb335619eb506c4e54e1997be1c58dc624b425d9" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-sam-with-receiver", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-sam-with-receiver-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70", + "name": "kotlin-sam-with-receiver-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70/kotlin-sam-with-receiver-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10/kotlin-sam-with-receiver-1.4.10.jar" ], - "sha256": "e5d41143748e62be18ce3fe356898c558f45bac02f32b0d2659cda789c2557d1" + "sha256": "ae8cac6d6d2e24c8ef5f1546791431097db81e7c8d55e5caf17ec3986fd8c681" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-sam-with-receiver", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-sam-with-receiver-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70", + "name": "kotlin-sam-with-receiver-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70/kotlin-sam-with-receiver-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10/kotlin-sam-with-receiver-1.4.10.pom" ], - "sha256": "081f909f3b1803f0e65886a33d318939f82a26da47b001a3453cf104ca7a0fad" + "sha256": "b3be50e2d0f63b1f29b9ade1e4e3b7ee59e95a3f8685b196d8d8b71878276935" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-script-runtime", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-script-runtime-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.3.70", + "name": "kotlin-script-runtime-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.3.70/kotlin-script-runtime-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.4.10/kotlin-script-runtime-1.4.10.jar" ], - "sha256": "d5532e1caa22fa75671f5d5942cf7337a516c2cae12abab3a8c0e5a7bbe78707" + "sha256": "142c51b9bed14244abdd6ea4551e645be57c3a03a70b9933822e870c05fa8fac" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-script-runtime", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-script-runtime-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.3.70", + "name": "kotlin-script-runtime-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.3.70/kotlin-script-runtime-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-script-runtime/1.4.10/kotlin-script-runtime-1.4.10.pom" ], - "sha256": "8d6ab1cdea976a02bff649b31876a62addde3434dae2aa7a57657f02cd43824d" + "sha256": "41357fe0c2608446c7a8f1ceb0259042aa0b94d7d92404d5904024dfb88c075a" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-common", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.3.70", + "name": "kotlin-scripting-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.3.70/kotlin-scripting-common-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.4.10/kotlin-scripting-common-1.4.10.jar" ], - "sha256": "62741e8c05ba2273e613d028f153d227e1a8760b96ee99927ef67716a19b2341" + "sha256": "bda57f354344be674e0a241b4c87248857acb411b9dc8ab65068141016466085" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-common", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.3.70", + "name": "kotlin-scripting-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.3.70/kotlin-scripting-common-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.4.10/kotlin-scripting-common-1.4.10.pom" ], - "sha256": "f142355f15e437bcc8e203f612b286d5106a07fe90b257732101fb2b1975e2f0" + "sha256": "428551f2529aae79a6dfc3babae871f628d30f5daee8254a339af01dd71ac1cd" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-compiler-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70/kotlin-scripting-compiler-embeddable-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10/kotlin-scripting-compiler-embeddable-1.4.10.jar" ], - "sha256": "8aef1e114c7bc96103de3f04e937edbf230b3b063ce9a953fb2934048b124410" + "sha256": "9741d42f28e4f1d621e421ac2b0a4fb2e5f05b1fd4bfd326545b42de57fda4c1" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-compiler-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70/kotlin-scripting-compiler-embeddable-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10/kotlin-scripting-compiler-embeddable-1.4.10.pom" ], - "sha256": "e18df94b9ad8ad18806880fee8455b0df0bea87585fe5eff62e109ebb984382a" + "sha256": "3e231d28644bff51f7a2e8cb1b6ef01e943cf9efb29720faa14166f7b448de7a" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-impl-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70/kotlin-scripting-compiler-impl-embeddable-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10/kotlin-scripting-compiler-impl-embeddable-1.4.10.jar" ], - "sha256": "2508ee9ceb8b32916744c3d40e1be49ac98dd01eb813ec710f007e5609e64cc2" + "sha256": "7e369d1ba702082d9daa54674004aef7cb2adf5d2872e758a87674f4c3144836" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-impl-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70/kotlin-scripting-compiler-impl-embeddable-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10/kotlin-scripting-compiler-impl-embeddable-1.4.10.pom" ], - "sha256": "3122746ff1582ab1275be3fac6dcac2d4e798160ffc99aa13a47afff78caf88c" + "sha256": "4728fe40c3b32661ca66cde848e7bf78be95fd18aa07e8e36421257152d157f7" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-jvm", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-jvm-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70", + "name": "kotlin-scripting-jvm-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70/kotlin-scripting-jvm-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10/kotlin-scripting-jvm-1.4.10.jar" ], - "sha256": "bf576d25453ae94963c585728e1074760e1fde95a49859600af333580bf6cb10" + "sha256": "6cc266acac8dc49f5956f3f553c8de5fce0d1757c65a86b83c4ef0625a82ab69" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-jvm", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-jvm-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70", + "name": "kotlin-scripting-jvm-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70/kotlin-scripting-jvm-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10/kotlin-scripting-jvm-1.4.10.pom" ], - "sha256": "785070c20754dc2ffe04b1b023721ca7033c8251cd53a72949e09fa81af00eaa" + "sha256": "04b8a39c6860998bd6446bf69c425e42af8f155a639915353c257233fecc2ff8" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.70", + "name": "kotlin-stdlib-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.3.70/kotlin-stdlib-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.jar" ], - "sha256": "32043c0ea32a281cde288d6abeb9b28e666600d5b6bc5ecbcab8f0e939f93233" + "sha256": "01ecb09782c042b931c1839acf21a188340b295d05400afd6e3415d4475b8daa" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.70", + "name": "kotlin-stdlib-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.3.70/kotlin-stdlib-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.pom" ], - "sha256": "ff410b15c5738c2e0924ab9611ca59585b7dbec316dc7f47a7d46676bfd15048" + "sha256": "a4b9cfbb4bbda523af1e24d52c775fb9c0f7cb568e48b065d45aeb56e63c2762" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-common", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70", + "name": "kotlin-stdlib-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70/kotlin-stdlib-common-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.jar" ], - "sha256": "6e2377cfc4898f2fb24429951b133b570b250e3f860a8458b2a1f8a63cf53a50" + "sha256": "4681f2d436a68c7523595d84ed5758e1382f9da0f67c91e6a848690d711274fe" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-common", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70", + "name": "kotlin-stdlib-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70/kotlin-stdlib-common-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.pom" ], - "sha256": "76162bfcaa756897fd3f631019353e13b128df2318cdad5baecb7e7d428a28e3" + "sha256": "63480e72a7d4de742b49a6ff90e45f544ca37f3fe11af8b4839f9cd747515d00" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-jdk7", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-jdk7-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70", + "name": "kotlin-stdlib-jdk7-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70/kotlin-stdlib-jdk7-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.jar" ], - "sha256": "f401aaccc14c2234ef235da8a0e82ed1e166aff7e00624b640ea3ddfc5245af6" + "sha256": "f9566380c08722c780ce33ceee23e98ddf765ca98fabd3e2fabae7975c8d232b" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-jdk7", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-jdk7-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70", + "name": "kotlin-stdlib-jdk7-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70/kotlin-stdlib-jdk7-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.pom" ], - "sha256": "aa51062db8475e4068be20322cc9002cdb06994a026803d395d0e0502d606a0f" + "sha256": "78f2fe1d48e99c64958930ccdc43fce5939460ecdfc65f302823a021d63c520d" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-jdk8", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-jdk8-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70", + "name": "kotlin-stdlib-jdk8-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70/kotlin-stdlib-jdk8-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.jar" ], - "sha256": "0f7e737ae2c1f0fe3f0b0fd8df62298778770a809f2d0d5a396f3069252d6d99" + "sha256": "39b7a9442d7a3865e0f4a732c56c1d5da0e11ffb3bb82a461d32deb0c0ca7673" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-jdk8", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-jdk8-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70", + "name": "kotlin-stdlib-jdk8-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70/kotlin-stdlib-jdk8-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.pom" ], - "sha256": "559b089df136750907ec2e3eb0838f8f0892eb08d64e877064bffea62f0c467a" + "sha256": "c2f4d70082dbbfcea68fdfa74289cef32df9e4b5ddf359f006036dff1c5b06d6" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-util-io", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-util-io-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-util-io/1.3.70", + "name": "kotlin-util-io-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-util-io/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.3.70/kotlin-util-io-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.4.10/kotlin-util-io-1.4.10.jar" ], - "sha256": "9ff540fa43f52699a34e15f0c6eb3185126e5867a942e9bbf82f16a7fad81ff4" + "sha256": "254b3aee937206a583fe37e5b0a56b570b18c1ccefd7b47a4f436786d49cb452" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-util-io", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-util-io-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-util-io/1.3.70", + "name": "kotlin-util-io-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-util-io/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.3.70/kotlin-util-io-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.4.10/kotlin-util-io-1.4.10.pom" ], - "sha256": "6636d13600e4d19b5866c182111cc83e716556588bf1ef2f6141b8693495fab6" + "sha256": "910c98c585e3a308e93a1c0a021d38dc5e1e3bce1c4cbf04000e4711371ac81a" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-util-klib", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-util-klib-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-util-klib/1.3.70", + "name": "kotlin-util-klib-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-util-klib/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.3.70/kotlin-util-klib-1.3.70.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.4.10/kotlin-util-klib-1.4.10.jar" ], - "sha256": "e819f1d740e00413cf084ebb5d78a664fa4f05dd43f1850c4e7c5d0fb86a3e6f" + "sha256": "f2ce17a896296ff0ab726934716b2bd06695198e6ed78274afdb1f9e6f283833" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-util-klib", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-util-klib-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-util-klib/1.3.70", + "name": "kotlin-util-klib-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-util-klib/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.3.70/kotlin-util-klib-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.4.10/kotlin-util-klib-1.4.10.pom" ], - "sha256": "d3f3412814fd7b8fcb8f490b9a45206dbe236a1eb71fb59f8ac75bfdf7c60637" + "sha256": "db9a950ba9a190d04611e69b1732221ba7035c2796b7d8b6afa69840711cd0ee" }, { "id": { "group": "org.jetbrains.kotlin.jvm", "name": "org.jetbrains.kotlin.jvm.gradle.plugin", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "org.jetbrains.kotlin.jvm.gradle.plugin-1.3.70.pom", - "path": "org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.3.70", + "name": "org.jetbrains.kotlin.jvm.gradle.plugin-1.4.10.pom", + "path": "org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.3.70/org.jetbrains.kotlin.jvm.gradle.plugin-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/jvm/org.jetbrains.kotlin.jvm.gradle.plugin/1.4.10/org.jetbrains.kotlin.jvm.gradle.plugin-1.4.10.pom" ], - "sha256": "0c3b5ebeb4ed9767a9a9494d4390abeb868e0da1418db7e340984ffb96d0bf63" + "sha256": "8422088b0b02ae031a093329cb2ab1f8386d5f2385331b7b83e3c1fdffd36398" }, { "id": { "group": "org.jetbrains.kotlin.kapt", "name": "org.jetbrains.kotlin.kapt.gradle.plugin", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "org.jetbrains.kotlin.kapt.gradle.plugin-1.3.70.pom", - "path": "org/jetbrains/kotlin/kapt/org.jetbrains.kotlin.kapt.gradle.plugin/1.3.70", + "name": "org.jetbrains.kotlin.kapt.gradle.plugin-1.4.10.pom", + "path": "org/jetbrains/kotlin/kapt/org.jetbrains.kotlin.kapt.gradle.plugin/1.4.10", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kapt/org.jetbrains.kotlin.kapt.gradle.plugin/1.3.70/org.jetbrains.kotlin.kapt.gradle.plugin-1.3.70.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kapt/org.jetbrains.kotlin.kapt.gradle.plugin/1.4.10/org.jetbrains.kotlin.kapt.gradle.plugin-1.4.10.pom" ], - "sha256": "da4412989752931d1ea6b58f299b92fd6d3553ac57a9f507e7a1263698172440" + "sha256": "786456b76cdfb19044c13b9a7a26b021cd3061a837b432d701e79a10d0b0d601" }, { "id": { "group": "org.jetbrains.kotlinx", "name": "kotlinx-coroutines-core", - "version": "1.2.1", + "version": "1.3.7", "type": "jar", "extension": "jar" }, - "name": "kotlinx-coroutines-core-1.2.1.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1", + "name": "kotlinx-coroutines-core-1.3.7.jar", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.jar" + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.jar" ], - "sha256": "7177ed4629704537e0252537629886f5409526ecd041d8d8e308e20624b14394" + "sha256": "ad426ec76f52b1dcdf200f55495aea9a2d2796811884e8c4b514645061cf59f3" }, { "id": { "group": "org.jetbrains.kotlinx", "name": "kotlinx-coroutines-core", - "version": "1.2.1", + "version": "1.3.7", "type": "pom", "extension": "pom" }, - "name": "kotlinx-coroutines-core-1.2.1.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1", + "name": "kotlinx-coroutines-core-1.3.7.pom", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", "urls": [ - "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.pom" + "https://plugins.gradle.org/m2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.pom" ], - "sha256": "6f7523ea8a56d7f12d11a004cfe5a4577bfba3ed6c84cc5ac48b72d54975552c" + "sha256": "9e82078f4dafe1cc2e28f308a317912a45c6a88fc83c51db6ba8cb0ea0829ef1" }, { "id": { @@ -1692,6 +1782,21 @@ ], "sha256": "b51f8867c92b6a722499557fc3a1fdea77bdf9ef574722fe90ce436a29559454" }, + { + "id": { + "group": "org.sonatype.oss", + "name": "oss-parent", + "version": "9", + "type": "pom", + "extension": "pom" + }, + "name": "oss-parent-9.pom", + "path": "org/sonatype/oss/oss-parent/9", + "urls": [ + "https://plugins.gradle.org/m2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom" + ], + "sha256": "fb40265f982548212ff82e362e59732b2187ec6f0d80182885c14ef1f982827a" + }, { "id": { "group": "org.vafer", @@ -1761,417 +1866,513 @@ "id": { "group": "com.github.ajalt", "name": "clikt", - "version": "2.6.0", + "version": "2.8.0", "type": "jar", "extension": "jar" }, - "name": "clikt-2.6.0.jar", - "path": "com/github/ajalt/clikt/2.6.0", + "name": "clikt-2.8.0.jar", + "path": "com/github/ajalt/clikt/2.8.0", "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt/2.6.0/clikt-2.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.6.0/clikt-2.6.0.jar" + "https://jcenter.bintray.com/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.jar" ], - "sha256": "95003ba16cf6a6e8343c69c40a8328fb40c64ccce5cf94b0eadafb2ca044e6fe" + "sha256": "31e7e890bec03af28228a1b56a44b2bc1ec2bb9ef058c928880016d19994869c" }, { "id": { "group": "com.github.ajalt", "name": "clikt", - "version": "2.6.0", + "version": "2.8.0", "type": "module", "extension": "module" }, - "name": "clikt-2.6.0.module", - "path": "com/github/ajalt/clikt/2.6.0", + "name": "clikt-2.8.0.module", + "path": "com/github/ajalt/clikt/2.8.0", "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt/2.6.0/clikt-2.6.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.6.0/clikt-2.6.0.module" + "https://jcenter.bintray.com/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.module" ], - "sha256": "74f441e8283b28cddd82152c4e7733746e26959670a8f20266358ba02a27918d" + "sha256": "eb755142ced4c30ff9954f881f8a62014b1dcbf48ab9c89aad88c5c291fde469" }, { "id": { "group": "com.github.ajalt", "name": "clikt", - "version": "2.6.0", + "version": "2.8.0", "type": "pom", "extension": "pom" }, - "name": "clikt-2.6.0.pom", - "path": "com/github/ajalt/clikt/2.6.0", + "name": "clikt-2.8.0.pom", + "path": "com/github/ajalt/clikt/2.8.0", "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt/2.6.0/clikt-2.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.6.0/clikt-2.6.0.pom" + "https://jcenter.bintray.com/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt/2.8.0/clikt-2.8.0.pom" ], - "sha256": "9f8bf881eaad0c35b981d53223fe2d95c03848011aacf8cbf7b200f1a9257e68" + "sha256": "ea78c9feaf142e0e001ad3bc132f792892926fbc2660fa6eefc320f15cf0fc7c" }, { "id": { "group": "com.github.ajalt", "name": "clikt-metadata", - "version": "2.6.0", + "version": "2.8.0", "type": "jar", "extension": "jar" }, - "name": "clikt-metadata-2.6.0.jar", - "path": "com/github/ajalt/clikt-metadata/2.6.0", + "name": "clikt-metadata-2.8.0.jar", + "path": "com/github/ajalt/clikt-metadata/2.8.0", "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.6.0/clikt-metadata-2.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.6.0/clikt-metadata-2.6.0.jar" + "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.jar" ], - "sha256": "4518170a805fd290e0b5f0ff9affbcc9b7c3daf79a65234d103598493aee36ba" + "sha256": "3717ff98eb61b3e702dc74f50f8721cc816d35dce9c2fff583e34d530d3f234f" }, { "id": { "group": "com.github.ajalt", "name": "clikt-metadata", - "version": "2.6.0", + "version": "2.8.0", "type": "module", "extension": "module" }, - "name": "clikt-metadata-2.6.0.module", - "path": "com/github/ajalt/clikt-metadata/2.6.0", + "name": "clikt-metadata-2.8.0.module", + "path": "com/github/ajalt/clikt-metadata/2.8.0", "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.6.0/clikt-metadata-2.6.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.6.0/clikt-metadata-2.6.0.module" + "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.module" ], - "sha256": "f10453e3d7584117525d5dd2d65774028efa71bc386167a2f35e02854d9449b3" + "sha256": "cb8dd46963477aa4dac6aefb83c2c1189aaaa89c5a5744cf2461a8bd302f4a66" }, { "id": { "group": "com.github.ajalt", "name": "clikt-metadata", - "version": "2.6.0", + "version": "2.8.0", "type": "pom", "extension": "pom" }, - "name": "clikt-metadata-2.6.0.pom", - "path": "com/github/ajalt/clikt-metadata/2.6.0", + "name": "clikt-metadata-2.8.0.pom", + "path": "com/github/ajalt/clikt-metadata/2.8.0", "urls": [ - "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.6.0/clikt-metadata-2.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.6.0/clikt-metadata-2.6.0.pom" + "https://jcenter.bintray.com/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/github/ajalt/clikt-metadata/2.8.0/clikt-metadata-2.8.0.pom" ], - "sha256": "f4cfb8b657e4a94c368176ae64c1052ea4b502103e8f7663532ec3ae1d18599d" + "sha256": "36d7d3e5afb54b7516b89d1bb6488028daff46b72e7c4e1a5dff4635bb680dcf" + }, + { + "id": { + "group": "com.google.auto.service", + "name": "auto-service-aggregator", + "version": "1.0-rc7", + "type": "pom", + "extension": "pom" + }, + "name": "auto-service-aggregator-1.0-rc7.pom", + "path": "com/google/auto/service/auto-service-aggregator/1.0-rc7", + "urls": [ + "https://jcenter.bintray.com/com/google/auto/service/auto-service-aggregator/1.0-rc7/auto-service-aggregator-1.0-rc7.pom", + "https://repo.gradle.org/gradle/libs-releases/com/google/auto/service/auto-service-aggregator/1.0-rc7/auto-service-aggregator-1.0-rc7.pom" + ], + "sha256": "03058548acc5bdd0aba0980b5aac7c5846a402774fd7203c176f7eab18eef3f9" + }, + { + "id": { + "group": "com.google.auto.service", + "name": "auto-service-annotations", + "version": "1.0-rc7", + "type": "jar", + "extension": "jar" + }, + "name": "auto-service-annotations-1.0-rc7.jar", + "path": "com/google/auto/service/auto-service-annotations/1.0-rc7", + "urls": [ + "https://jcenter.bintray.com/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.jar", + "https://repo.gradle.org/gradle/libs-releases/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.jar" + ], + "sha256": "986dc826fa0a43bf9f04194c1a8667774f4f44190ec816b08554b47891ba5459" + }, + { + "id": { + "group": "com.google.auto.service", + "name": "auto-service-annotations", + "version": "1.0-rc7", + "type": "pom", + "extension": "pom" + }, + "name": "auto-service-annotations-1.0-rc7.pom", + "path": "com/google/auto/service/auto-service-annotations/1.0-rc7", + "urls": [ + "https://jcenter.bintray.com/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.pom", + "https://repo.gradle.org/gradle/libs-releases/com/google/auto/service/auto-service-annotations/1.0-rc7/auto-service-annotations-1.0-rc7.pom" + ], + "sha256": "cb837ca0d14a7b9ce8ec7edf1aba34895a0a93c2e2233be0686707d042ae32f1" }, { "id": { "group": "com.squareup", "name": "kotlinpoet", - "version": "1.4.4", + "version": "1.6.0", "type": "jar", "extension": "jar" }, - "name": "kotlinpoet-1.4.4.jar", - "path": "com/squareup/kotlinpoet/1.4.4", + "name": "kotlinpoet-1.6.0.jar", + "path": "com/squareup/kotlinpoet/1.6.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/kotlinpoet/1.4.4/kotlinpoet-1.4.4.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/kotlinpoet/1.4.4/kotlinpoet-1.4.4.jar" + "https://jcenter.bintray.com/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.jar" ], - "sha256": "b3e35adfdf5d4fae4e0ed6a0d1347e0ed7c8bdf034f1d66193e6165d6ec4e21d" + "sha256": "8085eb4c8b1ece4f32259b22f26bf880bc47b74f548e29010b0146aa6b38f24b" }, { "id": { "group": "com.squareup", "name": "kotlinpoet", - "version": "1.4.4", + "version": "1.6.0", "type": "pom", "extension": "pom" }, - "name": "kotlinpoet-1.4.4.pom", - "path": "com/squareup/kotlinpoet/1.4.4", + "name": "kotlinpoet-1.6.0.pom", + "path": "com/squareup/kotlinpoet/1.6.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/kotlinpoet/1.4.4/kotlinpoet-1.4.4.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/kotlinpoet/1.4.4/kotlinpoet-1.4.4.pom" + "https://jcenter.bintray.com/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/kotlinpoet/1.6.0/kotlinpoet-1.6.0.pom" ], - "sha256": "ee1a58f2289be8971ce0f2b8f520a3c6507c94a76f9742e000f227c62d93dc47" + "sha256": "7a196c990b8f32a03df2d22c88ca5ed992c039d45e5b3876263608243f433347" }, { "id": { "group": "com.squareup.moshi", "name": "moshi", - "version": "1.9.2", + "version": "1.11.0", "type": "jar", "extension": "jar" }, - "name": "moshi-1.9.2.jar", - "path": "com/squareup/moshi/moshi/1.9.2", + "name": "moshi-1.11.0.jar", + "path": "com/squareup/moshi/moshi/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.9.2/moshi-1.9.2.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.9.2/moshi-1.9.2.jar" + "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.jar" ], - "sha256": "48d73cc1fcef935635442700cf50a1174a3dcd2535c9fee320b70df0a83587bc" + "sha256": "b6ee64fb84a7486aa9983e20c75259d4931bd597c169e1e67c3bc0521fd03b27" }, { "id": { "group": "com.squareup.moshi", "name": "moshi", - "version": "1.9.2", + "version": "1.11.0", + "type": "module", + "extension": "module" + }, + "name": "moshi-1.11.0.module", + "path": "com/squareup/moshi/moshi/1.11.0", + "urls": [ + "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.module" + ], + "sha256": "94b151862945f4c7533e3468ac8393212d6c673e917bcd356d4cdf7df44d3b3e" + }, + { + "id": { + "group": "com.squareup.moshi", + "name": "moshi", + "version": "1.11.0", "type": "pom", "extension": "pom" }, - "name": "moshi-1.9.2.pom", - "path": "com/squareup/moshi/moshi/1.9.2", + "name": "moshi-1.11.0.pom", + "path": "com/squareup/moshi/moshi/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.9.2/moshi-1.9.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.9.2/moshi-1.9.2.pom" + "https://jcenter.bintray.com/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi/1.11.0/moshi-1.11.0.pom" ], - "sha256": "6dfb37f452309d97561a64f4f20df967a3acd72d74fde43af6de75180881ac1c" + "sha256": "c226445b5ece3103686725c3183226e2fdc2ce2fcde7af6a4a5d1567d04dfb3b" }, { "id": { "group": "com.squareup.moshi", "name": "moshi-adapters", - "version": "1.9.2", + "version": "1.11.0", "type": "jar", "extension": "jar" }, - "name": "moshi-adapters-1.9.2.jar", - "path": "com/squareup/moshi/moshi-adapters/1.9.2", + "name": "moshi-adapters-1.11.0.jar", + "path": "com/squareup/moshi/moshi-adapters/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.9.2/moshi-adapters-1.9.2.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.9.2/moshi-adapters-1.9.2.jar" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.jar" ], - "sha256": "142f03ef3750ff6e4c46f71e709559bfc8b5cb623d9e68fa59a600a936ff5ca6" + "sha256": "f4e28eb4d39e6ea8b46bea51ea2c66265dcad9597e2f6ce4bc75cd2395368d60" }, { "id": { "group": "com.squareup.moshi", "name": "moshi-adapters", - "version": "1.9.2", + "version": "1.11.0", + "type": "module", + "extension": "module" + }, + "name": "moshi-adapters-1.11.0.module", + "path": "com/squareup/moshi/moshi-adapters/1.11.0", + "urls": [ + "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.module" + ], + "sha256": "a0c64efb270f38891635f8a7dc50132dd881f5d0e4f19f812505417c92931141" + }, + { + "id": { + "group": "com.squareup.moshi", + "name": "moshi-adapters", + "version": "1.11.0", "type": "pom", "extension": "pom" }, - "name": "moshi-adapters-1.9.2.pom", - "path": "com/squareup/moshi/moshi-adapters/1.9.2", + "name": "moshi-adapters-1.11.0.pom", + "path": "com/squareup/moshi/moshi-adapters/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.9.2/moshi-adapters-1.9.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.9.2/moshi-adapters-1.9.2.pom" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-adapters/1.11.0/moshi-adapters-1.11.0.pom" ], - "sha256": "e98377c868bdd53d7850b9dc47ac3b843532fa59a8c959ed0ff0e92c5e7b576d" + "sha256": "81ff8f4befb92b160227df9b72f1fef3ee537dfc5becc5ba42443b667d0f1b26" }, { "id": { "group": "com.squareup.moshi", "name": "moshi-kotlin", - "version": "1.9.2", + "version": "1.11.0", "type": "jar", "extension": "jar" }, - "name": "moshi-kotlin-1.9.2.jar", - "path": "com/squareup/moshi/moshi-kotlin/1.9.2", + "name": "moshi-kotlin-1.11.0.jar", + "path": "com/squareup/moshi/moshi-kotlin/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.9.2/moshi-kotlin-1.9.2.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.9.2/moshi-kotlin-1.9.2.jar" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.jar" ], - "sha256": "97a91bd93234a5991a79ee67858b512bc63040031e694622547762b1448b6ed4" + "sha256": "220f3b85d99ea40ff65609813f3624fb4313de3634a747adb04040cf7cb486bc" }, { "id": { "group": "com.squareup.moshi", "name": "moshi-kotlin", - "version": "1.9.2", + "version": "1.11.0", + "type": "module", + "extension": "module" + }, + "name": "moshi-kotlin-1.11.0.module", + "path": "com/squareup/moshi/moshi-kotlin/1.11.0", + "urls": [ + "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.module" + ], + "sha256": "26ac4997f1bb5dcdf67f6d6efb93064e53e717ca470761795b27b3347ff9a595" + }, + { + "id": { + "group": "com.squareup.moshi", + "name": "moshi-kotlin", + "version": "1.11.0", "type": "pom", "extension": "pom" }, - "name": "moshi-kotlin-1.9.2.pom", - "path": "com/squareup/moshi/moshi-kotlin/1.9.2", + "name": "moshi-kotlin-1.11.0.pom", + "path": "com/squareup/moshi/moshi-kotlin/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.9.2/moshi-kotlin-1.9.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.9.2/moshi-kotlin-1.9.2.pom" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin/1.11.0/moshi-kotlin-1.11.0.pom" ], - "sha256": "8bcf8168a793e4e32545d2a26968c9b0780d356f3d190fca06a373b97ebf8331" + "sha256": "9bf85901c0c5cd9614dc4506d332f688e2d5185995e5379ce68677c74356a465" }, { "id": { "group": "com.squareup.moshi", "name": "moshi-kotlin-codegen", - "version": "1.9.2", + "version": "1.11.0", "type": "jar", "extension": "jar" }, - "name": "moshi-kotlin-codegen-1.9.2.jar", - "path": "com/squareup/moshi/moshi-kotlin-codegen/1.9.2", + "name": "moshi-kotlin-codegen-1.11.0.jar", + "path": "com/squareup/moshi/moshi-kotlin-codegen/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.9.2/moshi-kotlin-codegen-1.9.2.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.9.2/moshi-kotlin-codegen-1.9.2.jar" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.jar" ], - "sha256": "39d8e9631ec807682dbebc68b1ec9929ddac665939fd543bf434e3f6212272f3" + "sha256": "e5d8e5cba11d8aca0261649c362fdee718e16ccc647124e55ee2e2c328be4c82" }, { "id": { "group": "com.squareup.moshi", "name": "moshi-kotlin-codegen", - "version": "1.9.2", - "type": "pom", - "extension": "pom" + "version": "1.11.0", + "type": "module", + "extension": "module" }, - "name": "moshi-kotlin-codegen-1.9.2.pom", - "path": "com/squareup/moshi/moshi-kotlin-codegen/1.9.2", + "name": "moshi-kotlin-codegen-1.11.0.module", + "path": "com/squareup/moshi/moshi-kotlin-codegen/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.9.2/moshi-kotlin-codegen-1.9.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.9.2/moshi-kotlin-codegen-1.9.2.pom" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.module" ], - "sha256": "70ccb176c4b019676973ad94e6b95c71be11474b5b75c6709cd3bfbc94c105e8" + "sha256": "4ae87ef50d9f8c24958e0928816afca29b1e78ad070fd4dc17484eb309fd3eaf" }, { "id": { "group": "com.squareup.moshi", - "name": "moshi-parent", - "version": "1.9.2", + "name": "moshi-kotlin-codegen", + "version": "1.11.0", "type": "pom", "extension": "pom" }, - "name": "moshi-parent-1.9.2.pom", - "path": "com/squareup/moshi/moshi-parent/1.9.2", + "name": "moshi-kotlin-codegen-1.11.0.pom", + "path": "com/squareup/moshi/moshi-kotlin-codegen/1.11.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/moshi/moshi-parent/1.9.2/moshi-parent-1.9.2.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-parent/1.9.2/moshi-parent-1.9.2.pom" + "https://jcenter.bintray.com/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/moshi/moshi-kotlin-codegen/1.11.0/moshi-kotlin-codegen-1.11.0.pom" ], - "sha256": "20065081c581782668f6523da4582dec2e87bc753c7ed0bfff3ae7e1b5db641a" + "sha256": "faaffc7dff7612edfe924544121f9555704b240c6a469c91268d60e6be68a9e6" }, { "id": { "group": "com.squareup.okio", "name": "okio", - "version": "1.16.0", + "version": "1.17.5", "type": "jar", "extension": "jar" }, - "name": "okio-1.16.0.jar", - "path": "com/squareup/okio/okio/1.16.0", + "name": "okio-1.17.5.jar", + "path": "com/squareup/okio/okio/1.17.5", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/1.16.0/okio-1.16.0.jar" + "https://jcenter.bintray.com/com/squareup/okio/okio/1.17.5/okio-1.17.5.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/1.17.5/okio-1.17.5.jar" ], - "sha256": "ec0484ff1903640e3845c2b10abb99eff2d32308ffe3459e5f92309a451b9c7e" + "sha256": "19a7ff48d86d3cf4497f7f250fbf295f430c13a528dd5b7b203f821802b886ad" }, { "id": { "group": "com.squareup.okio", "name": "okio", - "version": "1.16.0", + "version": "1.17.5", "type": "pom", "extension": "pom" }, - "name": "okio-1.16.0.pom", - "path": "com/squareup/okio/okio/1.16.0", + "name": "okio-1.17.5.pom", + "path": "com/squareup/okio/okio/1.17.5", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/1.16.0/okio-1.16.0.pom" + "https://jcenter.bintray.com/com/squareup/okio/okio/1.17.5/okio-1.17.5.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/1.17.5/okio-1.17.5.pom" ], - "sha256": "1d2521621c0875123aa91311b2fe8edefd0ed93f66be6dfea18cc61bc5c99e36" + "sha256": "fa4e3ece4aaed469de3635e4a9c1235a4f4692f91c8b48657296c892f868010f" }, { "id": { "group": "com.squareup.okio", "name": "okio", - "version": "2.6.0", + "version": "2.9.0", "type": "jar", "extension": "jar" }, - "name": "okio-2.6.0.jar", - "path": "com/squareup/okio/okio/2.6.0", + "name": "okio-2.9.0.jar", + "path": "com/squareup/okio/okio/2.9.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/2.6.0/okio-2.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/2.6.0/okio-2.6.0.jar" + "https://jcenter.bintray.com/com/squareup/okio/okio/2.9.0/okio-2.9.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/2.9.0/okio-2.9.0.jar" ], - "sha256": "4d84ef686277b58eb05691ac19cd3befa3429a27274982ee65ea0f07044bcc00" + "sha256": "b9255c163b7edc0b8406559d66579c6c32dea01f691943bac5d3fdbd10f69b44" }, { "id": { "group": "com.squareup.okio", "name": "okio", - "version": "2.6.0", + "version": "2.9.0", "type": "module", "extension": "module" }, - "name": "okio-2.6.0.module", - "path": "com/squareup/okio/okio/2.6.0", + "name": "okio-2.9.0.module", + "path": "com/squareup/okio/okio/2.9.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/2.6.0/okio-2.6.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/2.6.0/okio-2.6.0.module" + "https://jcenter.bintray.com/com/squareup/okio/okio/2.9.0/okio-2.9.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/2.9.0/okio-2.9.0.module" ], - "sha256": "838d6962acdeb636c245bf0f24bbdf3ae46ffa35a12f0312d750efd14868fec3" + "sha256": "65b78c1ab21dc7640798dc767c580990916d7a8ccf418d8ab22fe3aca0b488ee" }, { "id": { "group": "com.squareup.okio", "name": "okio", - "version": "2.6.0", + "version": "2.9.0", "type": "pom", "extension": "pom" }, - "name": "okio-2.6.0.pom", - "path": "com/squareup/okio/okio/2.6.0", + "name": "okio-2.9.0.pom", + "path": "com/squareup/okio/okio/2.9.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio/2.6.0/okio-2.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/2.6.0/okio-2.6.0.pom" + "https://jcenter.bintray.com/com/squareup/okio/okio/2.9.0/okio-2.9.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio/2.9.0/okio-2.9.0.pom" ], - "sha256": "859900ea8e80e9811856d571d16397545a4410bbed8c1b67a2cb80994350e765" + "sha256": "f2e1385b004bd7bf008545c3405b967035f1264254ae8a26fb53f29e1c5df7f6" }, { "id": { "group": "com.squareup.okio", "name": "okio-metadata", - "version": "2.6.0", + "version": "2.9.0", "type": "jar", "extension": "jar" }, - "name": "okio-metadata-2.6.0.jar", - "path": "com/squareup/okio/okio-metadata/2.6.0", + "name": "okio-metadata-2.9.0.jar", + "path": "com/squareup/okio/okio-metadata/2.9.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/2.6.0/okio-metadata-2.6.0.jar", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/2.6.0/okio-metadata-2.6.0.jar" + "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/2.9.0/okio-metadata-2.9.0.jar", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/2.9.0/okio-metadata-2.9.0.jar" ], - "sha256": "039b1533e802e271ae7b42cbd338cb2b8e3ffd103d9bc39da45af7e26ea162e8" + "sha256": "97c5a8449c034bc8a51c08b95f29615b7ea7afacd7ad6fb45861d7e9324dc3a4" }, { "id": { "group": "com.squareup.okio", "name": "okio-metadata", - "version": "2.6.0", + "version": "2.9.0", "type": "module", "extension": "module" }, - "name": "okio-metadata-2.6.0.module", - "path": "com/squareup/okio/okio-metadata/2.6.0", + "name": "okio-metadata-2.9.0.module", + "path": "com/squareup/okio/okio-metadata/2.9.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/2.6.0/okio-metadata-2.6.0.module", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/2.6.0/okio-metadata-2.6.0.module" + "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/2.9.0/okio-metadata-2.9.0.module", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/2.9.0/okio-metadata-2.9.0.module" ], - "sha256": "3bce88b0e227f7f6f4dc184cdc5d2ad4e8c9149d47f23cdf2b297279ae0ab89c" + "sha256": "7f0991ba22c30b32c265b768139f8b3d26687d91dec40540426975f8f3f76300" }, { "id": { "group": "com.squareup.okio", "name": "okio-metadata", - "version": "2.6.0", + "version": "2.9.0", "type": "pom", "extension": "pom" }, - "name": "okio-metadata-2.6.0.pom", - "path": "com/squareup/okio/okio-metadata/2.6.0", + "name": "okio-metadata-2.9.0.pom", + "path": "com/squareup/okio/okio-metadata/2.9.0", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/2.6.0/okio-metadata-2.6.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/2.6.0/okio-metadata-2.6.0.pom" + "https://jcenter.bintray.com/com/squareup/okio/okio-metadata/2.9.0/okio-metadata-2.9.0.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-metadata/2.9.0/okio-metadata-2.9.0.pom" ], - "sha256": "a90daec516055167c52bdea79eb94b2f721a75b93a5527ac0628479a70d42aa1" + "sha256": "c330aa859bc733a134824118f39cacd85ef6a88825f0c77442f0c0c694ddc711" }, { "id": { "group": "com.squareup.okio", "name": "okio-parent", - "version": "1.16.0", + "version": "1.17.5", "type": "pom", "extension": "pom" }, - "name": "okio-parent-1.16.0.pom", - "path": "com/squareup/okio/okio-parent/1.16.0", + "name": "okio-parent-1.17.5.pom", + "path": "com/squareup/okio/okio-parent/1.17.5", "urls": [ - "https://jcenter.bintray.com/com/squareup/okio/okio-parent/1.16.0/okio-parent-1.16.0.pom", - "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-parent/1.16.0/okio-parent-1.16.0.pom" + "https://jcenter.bintray.com/com/squareup/okio/okio-parent/1.17.5/okio-parent-1.17.5.pom", + "https://repo.gradle.org/gradle/libs-releases/com/squareup/okio/okio-parent/1.17.5/okio-parent-1.17.5.pom" ], - "sha256": "0b7424c3faab3bb5333096e39957f88f8d50ce0c98bfba71a3fcfaa0aaf0552c" + "sha256": "9b5a572fe0c471b72e0d2123f2cb50e57d8c8463d7b817f54c0122a6248e9d03" }, { "id": { @@ -2209,33 +2410,81 @@ "id": { "group": "io.strikt", "name": "strikt-core", - "version": "0.25.0", + "version": "0.28.0", "type": "jar", "extension": "jar" }, - "name": "strikt-core-0.25.0.jar", - "path": "io/strikt/strikt-core/0.25.0", + "name": "strikt-core-0.28.0.jar", + "path": "io/strikt/strikt-core/0.28.0", "urls": [ - "https://jcenter.bintray.com/io/strikt/strikt-core/0.25.0/strikt-core-0.25.0.jar", - "https://repo.gradle.org/gradle/libs-releases/io/strikt/strikt-core/0.25.0/strikt-core-0.25.0.jar" + "https://jcenter.bintray.com/io/strikt/strikt-core/0.28.0/strikt-core-0.28.0.jar", + "https://repo.gradle.org/gradle/libs-releases/io/strikt/strikt-core/0.28.0/strikt-core-0.28.0.jar" ], - "sha256": "111235bef112a049f587104a936c57c79ac9295e55f87e448d3de0ce17b57bc5" + "sha256": "ffb67f82a45c0179aabd9511474098a2efb3d68b12b233da66a3ede979c5330e" }, { "id": { "group": "io.strikt", "name": "strikt-core", - "version": "0.25.0", + "version": "0.28.0", "type": "pom", "extension": "pom" }, - "name": "strikt-core-0.25.0.pom", - "path": "io/strikt/strikt-core/0.25.0", + "name": "strikt-core-0.28.0.pom", + "path": "io/strikt/strikt-core/0.28.0", "urls": [ - "https://jcenter.bintray.com/io/strikt/strikt-core/0.25.0/strikt-core-0.25.0.pom", - "https://repo.gradle.org/gradle/libs-releases/io/strikt/strikt-core/0.25.0/strikt-core-0.25.0.pom" + "https://jcenter.bintray.com/io/strikt/strikt-core/0.28.0/strikt-core-0.28.0.pom", + "https://repo.gradle.org/gradle/libs-releases/io/strikt/strikt-core/0.28.0/strikt-core-0.28.0.pom" ], - "sha256": "a0f5a066febae2d800e4189df910a8df9fc3917e7293b140ca2a57f5a12b870c" + "sha256": "1dec64b9ad4a5dcdb12f4f15cf4b5ff0017993c960ba8d802011b507bba6ad05" + }, + { + "id": { + "group": "net.ltgt.gradle.incap", + "name": "incap", + "version": "0.3", + "type": "jar", + "extension": "jar" + }, + "name": "incap-0.3.jar", + "path": "net/ltgt/gradle/incap/incap/0.3", + "urls": [ + "https://jcenter.bintray.com/net/ltgt/gradle/incap/incap/0.3/incap-0.3.jar", + "https://repo.gradle.org/gradle/libs-releases/net/ltgt/gradle/incap/incap/0.3/incap-0.3.jar" + ], + "sha256": "1d3ebe10d6059a26438dd183ab5a823cf8cd8081bc0d4cf997ad80e9ab9607d8" + }, + { + "id": { + "group": "net.ltgt.gradle.incap", + "name": "incap", + "version": "0.3", + "type": "module", + "extension": "module" + }, + "name": "incap-0.3.module", + "path": "net/ltgt/gradle/incap/incap/0.3", + "urls": [ + "https://jcenter.bintray.com/net/ltgt/gradle/incap/incap/0.3/incap-0.3.module", + "https://repo.gradle.org/gradle/libs-releases/net/ltgt/gradle/incap/incap/0.3/incap-0.3.module" + ], + "sha256": "1d21ea2914eb40f1b391ca6d4e793de50b29efcd1e168ecec2bef68e03ced214" + }, + { + "id": { + "group": "net.ltgt.gradle.incap", + "name": "incap", + "version": "0.3", + "type": "pom", + "extension": "pom" + }, + "name": "incap-0.3.pom", + "path": "net/ltgt/gradle/incap/incap/0.3", + "urls": [ + "https://jcenter.bintray.com/net/ltgt/gradle/incap/incap/0.3/incap-0.3.pom", + "https://repo.gradle.org/gradle/libs-releases/net/ltgt/gradle/incap/incap/0.3/incap-0.3.pom" + ], + "sha256": "d316408accfb553946925243337947e6dd7a733c29bc30e53ed37972b7516c78" }, { "id": { @@ -2305,46 +2554,46 @@ "id": { "group": "org.gradle", "name": "gradle-tooling-api", - "version": "6.3", + "version": "6.8-milestone-2", "type": "jar", "extension": "jar" }, - "name": "gradle-tooling-api-6.3.jar", - "path": "org/gradle/gradle-tooling-api/6.3", + "name": "gradle-tooling-api-6.8-milestone-2.jar", + "path": "org/gradle/gradle-tooling-api/6.8-milestone-2", "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.3/gradle-tooling-api-6.3.jar" + "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.8-milestone-2/gradle-tooling-api-6.8-milestone-2.jar" ], - "sha256": "2d1a7160c55debdb4294c1bc51074251f85dbf498cb897d07387a00f4eb62be2" + "sha256": "3aec6cf21e2859bb9ad3c121446f2124633b8ecad6d757c6e03d82483019787d" }, { "id": { "group": "org.gradle", "name": "gradle-tooling-api", - "version": "6.3", + "version": "6.8-milestone-2", "type": "module", "extension": "module" }, - "name": "gradle-tooling-api-6.3.module", - "path": "org/gradle/gradle-tooling-api/6.3", + "name": "gradle-tooling-api-6.8-milestone-2.module", + "path": "org/gradle/gradle-tooling-api/6.8-milestone-2", "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.3/gradle-tooling-api-6.3.module" + "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.8-milestone-2/gradle-tooling-api-6.8-milestone-2.module" ], - "sha256": "59f736eefd46c75fb78e036f7825e581690c7b97e91da41f21fcc7d919cf921b" + "sha256": "13f2309ed1d7572a9f270444b966e41e37ea447c725239f131312f6e7556eecd" }, { "id": { "group": "org.gradle", "name": "gradle-tooling-api", - "version": "6.3", + "version": "6.8-milestone-2", "type": "pom", "extension": "pom" }, - "name": "gradle-tooling-api-6.3.pom", - "path": "org/gradle/gradle-tooling-api/6.3", + "name": "gradle-tooling-api-6.8-milestone-2.pom", + "path": "org/gradle/gradle-tooling-api/6.8-milestone-2", "urls": [ - "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.3/gradle-tooling-api-6.3.pom" + "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/6.8-milestone-2/gradle-tooling-api-6.8-milestone-2.pom" ], - "sha256": "510c02725da0b92d4ef17aee5af1bf535ee30332647e81fdb89639bafc6d39b5" + "sha256": "13d0746b71f0dfe7380d913f0a4344ca16731d9d5c1cb5e338e8d9cae52c908e" }, { "id": { @@ -2414,769 +2663,481 @@ "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-annotation-processing-gradle", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-annotation-processing-gradle-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70", + "name": "kotlin-annotation-processing-gradle-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70/kotlin-annotation-processing-gradle-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70/kotlin-annotation-processing-gradle-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10/kotlin-annotation-processing-gradle-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10/kotlin-annotation-processing-gradle-1.4.10.jar" ], - "sha256": "0b9aa9d8989a9026bf8acfae59da2d6d5ef47d7a1bfed654c2882a2f29bbfba9" + "sha256": "0ba48754df3bcc16fafb3e22c40a251d01115359809cf14cf5f98aef15d902e1" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-annotation-processing-gradle", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-annotation-processing-gradle-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70", + "name": "kotlin-annotation-processing-gradle-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70/kotlin-annotation-processing-gradle-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.3.70/kotlin-annotation-processing-gradle-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10/kotlin-annotation-processing-gradle-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-annotation-processing-gradle/1.4.10/kotlin-annotation-processing-gradle-1.4.10.pom" ], - "sha256": "13f757d59f1d96b9aa9ba3657853932b33e309a135713b72150cb3516c6784e2" + "sha256": "ecf643b89d16fe2d6ad4a7f12755cdf10076545869229dbce43fa1f2445c21fc" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-compiler-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70", + "name": "kotlin-compiler-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70/kotlin-compiler-embeddable-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70/kotlin-compiler-embeddable-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10/kotlin-compiler-embeddable-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10/kotlin-compiler-embeddable-1.4.10.jar" ], - "sha256": "870886c570937402466f150ea6045485a2fb07c0ad4f23d470a2486b51e40efd" + "sha256": "c0d023cff6ee64d360a5b6d7da17aa068b63a4a721f6323a855249d6737978e6" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-compiler-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70", + "name": "kotlin-compiler-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70/kotlin-compiler-embeddable-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.3.70/kotlin-compiler-embeddable-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10/kotlin-compiler-embeddable-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.4.10/kotlin-compiler-embeddable-1.4.10.pom" ], - "sha256": "d27b679d4e2d9e9a7c4906276105903978d6188c9266c53c839a089eccdbfd9a" + "sha256": "10b4c56cf26d87089777abaaa798b96924ebd42b2f59f806bb7a677f06d92fce" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-daemon-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-daemon-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70", + "name": "kotlin-daemon-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70/kotlin-daemon-embeddable-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70/kotlin-daemon-embeddable-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10/kotlin-daemon-embeddable-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10/kotlin-daemon-embeddable-1.4.10.jar" ], - "sha256": "ef443a83c57e59c9fa8945ddf74b357f27d822f709d681a837e1b248a1a1e3bf" + "sha256": "b0ba729c8bd039e1973bab95a88577fbc407baefaef016acecf73c06a504a05e" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-daemon-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-daemon-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70", + "name": "kotlin-daemon-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70/kotlin-daemon-embeddable-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.3.70/kotlin-daemon-embeddable-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10/kotlin-daemon-embeddable-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.4.10/kotlin-daemon-embeddable-1.4.10.pom" ], - "sha256": "430193200173b7de2c286c4c0f6044c3bb76d981ef61bf3bcc35f1207130ed14" + "sha256": "4ce8827541cdb85bfce5bd493b307da13da3c6c5e470f9f2a07f3e578d54b7c5" }, { "id": { "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.3.50", + "name": "kotlin-klib-commonizer-embeddable", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-reflect-1.3.50.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.50", + "name": "kotlin-klib-commonizer-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.10/kotlin-klib-commonizer-embeddable-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.10/kotlin-klib-commonizer-embeddable-1.4.10.jar" ], - "sha256": "64583199ea5a54aefd1bd1595288925f784226ee562d1dd279011c6075b3d7a4" + "sha256": "fe6046a1c68d56c21aa57ee9847ad92ce5a7975e6633082c19deaa4532acc959" }, { "id": { "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.3.50", + "name": "kotlin-klib-commonizer-embeddable", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-reflect-1.3.50.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.50", + "name": "kotlin-klib-commonizer-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.3.50/kotlin-reflect-1.3.50.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.10/kotlin-klib-commonizer-embeddable-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.4.10/kotlin-klib-commonizer-embeddable-1.4.10.pom" ], - "sha256": "8745181e5a3e0bafefd46309c6b810df7253f379feb985131eaf8d4d9c302635" + "sha256": "b6f72d264e25f02dcaee32c8ab2e47d0c6a1cd7934c640406c5e72ed0994b6d4" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-reflect", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-reflect-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.70", + "name": "kotlin-reflect-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.70/kotlin-reflect-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.3.70/kotlin-reflect-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.jar" ], - "sha256": "febffca04d267687384eb2051904acd3358879249fa358f60c7f3e58b7b23686" + "sha256": "3ab3413ec945f801448360ad97bc6e14fec6d606889ede3c707cc277b4467f45" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-reflect", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-reflect-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.70", + "name": "kotlin-reflect-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-reflect/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.70/kotlin-reflect-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.3.70/kotlin-reflect-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.4.10/kotlin-reflect-1.4.10.pom" ], - "sha256": "aacae35e5fbb3544af928861da01011306b25a1f0a1a8845b33db2787df856d5" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.3.71", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-reflect-1.3.71.jar", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.71/kotlin-reflect-1.3.71.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.3.71/kotlin-reflect-1.3.71.jar" - ], - "sha256": "59c57ab609494d2a30d6ea3737428a56918ff0b8031081ea73b8472fdec06e44" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-reflect", - "version": "1.3.71", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-reflect-1.3.71.pom", - "path": "org/jetbrains/kotlin/kotlin-reflect/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.71/kotlin-reflect-1.3.71.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-reflect/1.3.71/kotlin-reflect-1.3.71.pom" - ], - "sha256": "4df94aaeee8d900be431386e31ef44e82a66e57c3ae30866aec2875aff01fe70" + "sha256": "eef345ac9f76f39a8f0364bfbb335619eb506c4e54e1997be1c58dc624b425d9" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-script-runtime", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-script-runtime-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.3.70", + "name": "kotlin-script-runtime-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.3.70/kotlin-script-runtime-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-script-runtime/1.3.70/kotlin-script-runtime-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.4.10/kotlin-script-runtime-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-script-runtime/1.4.10/kotlin-script-runtime-1.4.10.jar" ], - "sha256": "d5532e1caa22fa75671f5d5942cf7337a516c2cae12abab3a8c0e5a7bbe78707" + "sha256": "142c51b9bed14244abdd6ea4551e645be57c3a03a70b9933822e870c05fa8fac" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-script-runtime", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-script-runtime-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.3.70", + "name": "kotlin-script-runtime-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-script-runtime/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.3.70/kotlin-script-runtime-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-script-runtime/1.3.70/kotlin-script-runtime-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-script-runtime/1.4.10/kotlin-script-runtime-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-script-runtime/1.4.10/kotlin-script-runtime-1.4.10.pom" ], - "sha256": "8d6ab1cdea976a02bff649b31876a62addde3434dae2aa7a57657f02cd43824d" + "sha256": "41357fe0c2608446c7a8f1ceb0259042aa0b94d7d92404d5904024dfb88c075a" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-common", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.3.70", + "name": "kotlin-scripting-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.3.70/kotlin-scripting-common-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-common/1.3.70/kotlin-scripting-common-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.4.10/kotlin-scripting-common-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-common/1.4.10/kotlin-scripting-common-1.4.10.jar" ], - "sha256": "62741e8c05ba2273e613d028f153d227e1a8760b96ee99927ef67716a19b2341" + "sha256": "bda57f354344be674e0a241b4c87248857acb411b9dc8ab65068141016466085" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-common", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.3.70", + "name": "kotlin-scripting-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.3.70/kotlin-scripting-common-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-common/1.3.70/kotlin-scripting-common-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-common/1.4.10/kotlin-scripting-common-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-common/1.4.10/kotlin-scripting-common-1.4.10.pom" ], - "sha256": "f142355f15e437bcc8e203f612b286d5106a07fe90b257732101fb2b1975e2f0" + "sha256": "428551f2529aae79a6dfc3babae871f628d30f5daee8254a339af01dd71ac1cd" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-compiler-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70/kotlin-scripting-compiler-embeddable-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70/kotlin-scripting-compiler-embeddable-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10/kotlin-scripting-compiler-embeddable-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10/kotlin-scripting-compiler-embeddable-1.4.10.jar" ], - "sha256": "8aef1e114c7bc96103de3f04e937edbf230b3b063ce9a953fb2934048b124410" + "sha256": "9741d42f28e4f1d621e421ac2b0a4fb2e5f05b1fd4bfd326545b42de57fda4c1" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-compiler-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70/kotlin-scripting-compiler-embeddable-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.3.70/kotlin-scripting-compiler-embeddable-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10/kotlin-scripting-compiler-embeddable-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.4.10/kotlin-scripting-compiler-embeddable-1.4.10.pom" ], - "sha256": "e18df94b9ad8ad18806880fee8455b0df0bea87585fe5eff62e109ebb984382a" + "sha256": "3e231d28644bff51f7a2e8cb1b6ef01e943cf9efb29720faa14166f7b448de7a" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-impl-embeddable-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70/kotlin-scripting-compiler-impl-embeddable-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70/kotlin-scripting-compiler-impl-embeddable-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10/kotlin-scripting-compiler-impl-embeddable-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10/kotlin-scripting-compiler-impl-embeddable-1.4.10.jar" ], - "sha256": "2508ee9ceb8b32916744c3d40e1be49ac98dd01eb813ec710f007e5609e64cc2" + "sha256": "7e369d1ba702082d9daa54674004aef7cb2adf5d2872e758a87674f4c3144836" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-compiler-impl-embeddable", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-compiler-impl-embeddable-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70", + "name": "kotlin-scripting-compiler-impl-embeddable-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70/kotlin-scripting-compiler-impl-embeddable-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.3.70/kotlin-scripting-compiler-impl-embeddable-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10/kotlin-scripting-compiler-impl-embeddable-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.4.10/kotlin-scripting-compiler-impl-embeddable-1.4.10.pom" ], - "sha256": "3122746ff1582ab1275be3fac6dcac2d4e798160ffc99aa13a47afff78caf88c" + "sha256": "4728fe40c3b32661ca66cde848e7bf78be95fd18aa07e8e36421257152d157f7" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-jvm", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-scripting-jvm-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70", + "name": "kotlin-scripting-jvm-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70/kotlin-scripting-jvm-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70/kotlin-scripting-jvm-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10/kotlin-scripting-jvm-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10/kotlin-scripting-jvm-1.4.10.jar" ], - "sha256": "bf576d25453ae94963c585728e1074760e1fde95a49859600af333580bf6cb10" + "sha256": "6cc266acac8dc49f5956f3f553c8de5fce0d1757c65a86b83c4ef0625a82ab69" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-scripting-jvm", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-scripting-jvm-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70", + "name": "kotlin-scripting-jvm-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70/kotlin-scripting-jvm-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-jvm/1.3.70/kotlin-scripting-jvm-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10/kotlin-scripting-jvm-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-scripting-jvm/1.4.10/kotlin-scripting-jvm-1.4.10.pom" ], - "sha256": "785070c20754dc2ffe04b1b023721ca7033c8251cd53a72949e09fa81af00eaa" + "sha256": "04b8a39c6860998bd6446bf69c425e42af8f155a639915353c257233fecc2ff8" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib", - "version": "1.3.50", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-1.3.50.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.50", + "name": "kotlin-stdlib-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.50/kotlin-stdlib-1.3.50.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.3.50/kotlin-stdlib-1.3.50.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.jar" ], - "sha256": "e6f05746ee0366d0b52825a090fac474dcf44082c9083bbb205bd16976488d6c" + "sha256": "01ecb09782c042b931c1839acf21a188340b295d05400afd6e3415d4475b8daa" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib", - "version": "1.3.50", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-1.3.50.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.50", + "name": "kotlin-stdlib-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.50/kotlin-stdlib-1.3.50.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.3.50/kotlin-stdlib-1.3.50.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.4.10/kotlin-stdlib-1.4.10.pom" ], - "sha256": "704fd78960ae046428f69bcd5b951c122e4c180c9400238a866e12cb18494a61" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.3.70", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.70/kotlin-stdlib-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.3.70/kotlin-stdlib-1.3.70.jar" - ], - "sha256": "32043c0ea32a281cde288d6abeb9b28e666600d5b6bc5ecbcab8f0e939f93233" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.3.70", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.70/kotlin-stdlib-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.3.70/kotlin-stdlib-1.3.70.pom" - ], - "sha256": "ff410b15c5738c2e0924ab9611ca59585b7dbec316dc7f47a7d46676bfd15048" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.3.71", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-1.3.71.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/kotlin-stdlib-1.3.71.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/kotlin-stdlib-1.3.71.jar" - ], - "sha256": "5ace22b102a96425e4ac44e0558b927f3857b56a33cbc289cf1b70aee645e6a7" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib", - "version": "1.3.71", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-1.3.71.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/kotlin-stdlib-1.3.71.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib/1.3.71/kotlin-stdlib-1.3.71.pom" - ], - "sha256": "ff03e9989faa2d40fa4a9098aaad71e247f27ea4d24b0754da642eb0924bd8c5" + "sha256": "a4b9cfbb4bbda523af1e24d52c775fb9c0f7cb568e48b065d45aeb56e63c2762" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-common", - "version": "1.3.50", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-common-1.3.50.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50", + "name": "kotlin-stdlib-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.jar" ], - "sha256": "8ce678e88e4ba018b66dacecf952471e4d7dfee156a8a819760a5a5ff29d323c" + "sha256": "4681f2d436a68c7523595d84ed5758e1382f9da0f67c91e6a848690d711274fe" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-common", - "version": "1.3.50", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-common-1.3.50.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50", + "name": "kotlin-stdlib-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.10/kotlin-stdlib-common-1.4.10.pom" ], - "sha256": "b6396fe802d7bc76a381485e266cb975f3b2f2d3dd9bf7213aab6ca27a561fc1" + "sha256": "63480e72a7d4de742b49a6ff90e45f544ca37f3fe11af8b4839f9cd747515d00" }, { "id": { "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.3.70", + "name": "kotlin-stdlib-jdk7", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70", + "name": "kotlin-stdlib-jdk7-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70/kotlin-stdlib-common-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70/kotlin-stdlib-common-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.jar" ], - "sha256": "6e2377cfc4898f2fb24429951b133b570b250e3f860a8458b2a1f8a63cf53a50" + "sha256": "f9566380c08722c780ce33ceee23e98ddf765ca98fabd3e2fabae7975c8d232b" }, { "id": { "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.3.70", + "name": "kotlin-stdlib-jdk7", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70", + "name": "kotlin-stdlib-jdk7-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70/kotlin-stdlib-common-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.70/kotlin-stdlib-common-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.10/kotlin-stdlib-jdk7-1.4.10.pom" ], - "sha256": "76162bfcaa756897fd3f631019353e13b128df2318cdad5baecb7e7d428a28e3" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.3.71", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-common-1.3.71.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/kotlin-stdlib-common-1.3.71.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/kotlin-stdlib-common-1.3.71.jar" - ], - "sha256": "974f8a9b7bfce3d730a86efe0eab219a72621e8530f91e30c89f400ba98092ec" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-common", - "version": "1.3.71", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-common-1.3.71.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/kotlin-stdlib-common-1.3.71.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.71/kotlin-stdlib-common-1.3.71.pom" - ], - "sha256": "93f5cb50148dee7da746ed487e6278ee8d94da9a99b670f9f5248456c2f66341" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.3.50", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.3.50.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50/kotlin-stdlib-jdk7-1.3.50.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50/kotlin-stdlib-jdk7-1.3.50.jar" - ], - "sha256": "9a026639e76212f8d57b86d55b075394c2e009f1979110751d34c05c5f75d57b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.3.50", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.3.50.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50/kotlin-stdlib-jdk7-1.3.50.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50/kotlin-stdlib-jdk7-1.3.50.pom" - ], - "sha256": "a3aef46388ee96e975110db51df3ab794c87d892bdbc6d5a49bf926e4779438b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.3.70", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70/kotlin-stdlib-jdk7-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70/kotlin-stdlib-jdk7-1.3.70.jar" - ], - "sha256": "f401aaccc14c2234ef235da8a0e82ed1e166aff7e00624b640ea3ddfc5245af6" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.3.70", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70/kotlin-stdlib-jdk7-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.70/kotlin-stdlib-jdk7-1.3.70.pom" - ], - "sha256": "aa51062db8475e4068be20322cc9002cdb06994a026803d395d0e0502d606a0f" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.3.71", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-stdlib-jdk7-1.3.71.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71/kotlin-stdlib-jdk7-1.3.71.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71/kotlin-stdlib-jdk7-1.3.71.jar" - ], - "sha256": "b046a5ef54c7006db852e48e547aaff525a9e7a0a5909ffe5fe2c966c1a3a72e" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk7", - "version": "1.3.71", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-stdlib-jdk7-1.3.71.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71/kotlin-stdlib-jdk7-1.3.71.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.71/kotlin-stdlib-jdk7-1.3.71.pom" - ], - "sha256": "7163f88887d050f76f86ad2304f84a9d79c39a96178bf02e4524bdeacc5bb149" + "sha256": "78f2fe1d48e99c64958930ccdc43fce5939460ecdfc65f302823a021d63c520d" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-jdk8", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-jdk8-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70", + "name": "kotlin-stdlib-jdk8-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70/kotlin-stdlib-jdk8-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70/kotlin-stdlib-jdk8-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.jar" ], - "sha256": "0f7e737ae2c1f0fe3f0b0fd8df62298778770a809f2d0d5a396f3069252d6d99" + "sha256": "39b7a9442d7a3865e0f4a732c56c1d5da0e11ffb3bb82a461d32deb0c0ca7673" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-stdlib-jdk8", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-jdk8-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70", + "name": "kotlin-stdlib-jdk8-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70/kotlin-stdlib-jdk8-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.70/kotlin-stdlib-jdk8-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.10/kotlin-stdlib-jdk8-1.4.10.pom" ], - "sha256": "559b089df136750907ec2e3eb0838f8f0892eb08d64e877064bffea62f0c467a" + "sha256": "c2f4d70082dbbfcea68fdfa74289cef32df9e4b5ddf359f006036dff1c5b06d6" }, { "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.3.71", + "group": "org.jetbrains.kotlinx", + "name": "kotlinx-coroutines-core", + "version": "1.3.7", "type": "jar", "extension": "jar" }, - "name": "kotlin-stdlib-jdk8-1.3.71.jar", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.71", + "name": "kotlinx-coroutines-core-1.3.7.jar", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.71/kotlin-stdlib-jdk8-1.3.71.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.71/kotlin-stdlib-jdk8-1.3.71.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.jar" ], - "sha256": "a22192ac779ba8eff09d07084ae503e8be9e7c8ca1cb2b511ff8af4c68d83d66" + "sha256": "ad426ec76f52b1dcdf200f55495aea9a2d2796811884e8c4b514645061cf59f3" }, { "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-stdlib-jdk8", - "version": "1.3.71", + "group": "org.jetbrains.kotlinx", + "name": "kotlinx-coroutines-core", + "version": "1.3.7", "type": "pom", "extension": "pom" }, - "name": "kotlin-stdlib-jdk8-1.3.71.pom", - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.71", + "name": "kotlinx-coroutines-core-1.3.7.pom", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.71/kotlin-stdlib-jdk8-1.3.71.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.71/kotlin-stdlib-jdk8-1.3.71.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.7/kotlinx-coroutines-core-1.3.7.pom" ], - "sha256": "daa4f98393b7196473ac7b347618a244d3c7eaa3554b5f86f9cddcce6a4cded6" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.2.1", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinx-coroutines-core-1.2.1.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.jar" - ], - "sha256": "7177ed4629704537e0252537629886f5409526ecd041d8d8e308e20624b14394" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.2.1", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinx-coroutines-core-1.2.1.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.2.1/kotlinx-coroutines-core-1.2.1.pom" - ], - "sha256": "6f7523ea8a56d7f12d11a004cfe5a4577bfba3ed6c84cc5ac48b72d54975552c" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.3.5", - "type": "jar", - "extension": "jar" - }, - "name": "kotlinx-coroutines-core-1.3.5.jar", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.5", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.5/kotlinx-coroutines-core-1.3.5.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.5/kotlinx-coroutines-core-1.3.5.jar" - ], - "sha256": "6d3ddc759cd2094b1495198a8501e22a51c4c3d011ec801f5fc45a2cd25b8f11" - }, - { - "id": { - "group": "org.jetbrains.kotlinx", - "name": "kotlinx-coroutines-core", - "version": "1.3.5", - "type": "pom", - "extension": "pom" - }, - "name": "kotlinx-coroutines-core-1.3.5.pom", - "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.5", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.5/kotlinx-coroutines-core-1.3.5.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.3.5/kotlinx-coroutines-core-1.3.5.pom" - ], - "sha256": "f4a306487c17b8cdca8d3e5da50369a2e5ac7c665200516d427726dff5a56f92" + "sha256": "9e82078f4dafe1cc2e28f308a317912a45c6a88fc83c51db6ba8cb0ea0829ef1" }, { "id": { @@ -3210,6 +3171,54 @@ ], "sha256": "77c8b77af4dca3cf23b0bc9c1ae6196866f5e6a9bfced3345747dac85b76e5fa" }, + { + "id": { + "group": "org.jetbrains.kotlinx", + "name": "kotlinx-coroutines-core-jvm", + "version": "1.3.9", + "type": "jar", + "extension": "jar" + }, + "name": "kotlinx-coroutines-core-jvm-1.3.9.jar", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9", + "urls": [ + "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9/kotlinx-coroutines-core-jvm-1.3.9.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9/kotlinx-coroutines-core-jvm-1.3.9.jar" + ], + "sha256": "6538f458473a42b6e2a92676f00d70d4fa0f6ae824d13c1e31c8051c196d2335" + }, + { + "id": { + "group": "org.jetbrains.kotlinx", + "name": "kotlinx-coroutines-core-jvm", + "version": "1.3.9", + "type": "module", + "extension": "module" + }, + "name": "kotlinx-coroutines-core-jvm-1.3.9.module", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9", + "urls": [ + "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9/kotlinx-coroutines-core-jvm-1.3.9.module", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9/kotlinx-coroutines-core-jvm-1.3.9.module" + ], + "sha256": "a9aea29809ffb2e6c6f2cc594a6a1f8dc02a4d740629e285f3fa2aa89f8318d5" + }, + { + "id": { + "group": "org.jetbrains.kotlinx", + "name": "kotlinx-coroutines-core-jvm", + "version": "1.3.9", + "type": "pom", + "extension": "pom" + }, + "name": "kotlinx-coroutines-core-jvm-1.3.9.pom", + "path": "org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9", + "urls": [ + "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9/kotlinx-coroutines-core-jvm-1.3.9.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.3.9/kotlinx-coroutines-core-jvm-1.3.9.pom" + ], + "sha256": "64c6d2b53e52eb65e26c6b828d848d8ceab30473c3511bbd1c116cf9799bc127" + }, { "id": { "group": "org.junit.platform", @@ -3338,6 +3347,54 @@ ], "sha256": "a96e671816c1ff8803bdec74c9241f025bdfb277da5d2b4ee02266405936f994" }, + { + "id": { + "group": "org.ow2", + "name": "ow2", + "version": "1.5", + "type": "pom", + "extension": "pom" + }, + "name": "ow2-1.5.pom", + "path": "org/ow2/ow2/1.5", + "urls": [ + "https://jcenter.bintray.com/org/ow2/ow2/1.5/ow2-1.5.pom", + "https://repo.gradle.org/gradle/libs-releases/org/ow2/ow2/1.5/ow2-1.5.pom" + ], + "sha256": "0f8a1b116e760b8fe6389c51b84e4b07a70fc11082d4f936e453b583dd50b43b" + }, + { + "id": { + "group": "org.ow2.asm", + "name": "asm", + "version": "7.1", + "type": "jar", + "extension": "jar" + }, + "name": "asm-7.1.jar", + "path": "org/ow2/asm/asm/7.1", + "urls": [ + "https://jcenter.bintray.com/org/ow2/asm/asm/7.1/asm-7.1.jar", + "https://repo.gradle.org/gradle/libs-releases/org/ow2/asm/asm/7.1/asm-7.1.jar" + ], + "sha256": "4ab2fa2b6d2cc9ccb1eaa05ea329c407b47b13ed2915f62f8c4b8cc96258d4de" + }, + { + "id": { + "group": "org.ow2.asm", + "name": "asm", + "version": "7.1", + "type": "pom", + "extension": "pom" + }, + "name": "asm-7.1.pom", + "path": "org/ow2/asm/asm/7.1", + "urls": [ + "https://jcenter.bintray.com/org/ow2/asm/asm/7.1/asm-7.1.pom", + "https://repo.gradle.org/gradle/libs-releases/org/ow2/asm/asm/7.1/asm-7.1.pom" + ], + "sha256": "0f29742eada6588a46c679f499a6755e4b3939767004f2bd9c02019cfd1d3180" + }, { "id": { "group": "org.slf4j", @@ -3438,97 +3495,97 @@ "id": { "group": "org.spekframework.spek2", "name": "spek-dsl-jvm", - "version": "2.0.10", + "version": "2.0.14", "type": "jar", "extension": "jar" }, - "name": "spek-dsl-jvm-2.0.10.jar", - "path": "org/spekframework/spek2/spek-dsl-jvm/2.0.10", + "name": "spek-dsl-jvm-2.0.14.jar", + "path": "org/spekframework/spek2/spek-dsl-jvm/2.0.14", "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-dsl-jvm/2.0.10/spek-dsl-jvm-2.0.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-dsl-jvm/2.0.10/spek-dsl-jvm-2.0.10.jar" + "https://jcenter.bintray.com/org/spekframework/spek2/spek-dsl-jvm/2.0.14/spek-dsl-jvm-2.0.14.jar", + "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-dsl-jvm/2.0.14/spek-dsl-jvm-2.0.14.jar" ], - "sha256": "3663509e0868d61ad652225369d1733e450bf8df548511a2f3be7dc1aab6219c" + "sha256": "29584816844b4f9dc204764e0ab27eabab1b2f5af4b94652a572685372d3f5f9" }, { "id": { "group": "org.spekframework.spek2", "name": "spek-dsl-jvm", - "version": "2.0.10", + "version": "2.0.14", "type": "pom", "extension": "pom" }, - "name": "spek-dsl-jvm-2.0.10.pom", - "path": "org/spekframework/spek2/spek-dsl-jvm/2.0.10", + "name": "spek-dsl-jvm-2.0.14.pom", + "path": "org/spekframework/spek2/spek-dsl-jvm/2.0.14", "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-dsl-jvm/2.0.10/spek-dsl-jvm-2.0.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-dsl-jvm/2.0.10/spek-dsl-jvm-2.0.10.pom" + "https://jcenter.bintray.com/org/spekframework/spek2/spek-dsl-jvm/2.0.14/spek-dsl-jvm-2.0.14.pom", + "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-dsl-jvm/2.0.14/spek-dsl-jvm-2.0.14.pom" ], - "sha256": "a26f77f7078960926e9a67058226b97190d4ad715adaee4d15927c3058fa6e4e" + "sha256": "7130aed4f16dc3e32e4caedb860a4896bdf40aa9e104a9b665871e252b8d71d1" }, { "id": { "group": "org.spekframework.spek2", "name": "spek-runner-junit5", - "version": "2.0.10", + "version": "2.0.14", "type": "jar", "extension": "jar" }, - "name": "spek-runner-junit5-2.0.10.jar", - "path": "org/spekframework/spek2/spek-runner-junit5/2.0.10", + "name": "spek-runner-junit5-2.0.14.jar", + "path": "org/spekframework/spek2/spek-runner-junit5/2.0.14", "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runner-junit5/2.0.10/spek-runner-junit5-2.0.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runner-junit5/2.0.10/spek-runner-junit5-2.0.10.jar" + "https://jcenter.bintray.com/org/spekframework/spek2/spek-runner-junit5/2.0.14/spek-runner-junit5-2.0.14.jar", + "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runner-junit5/2.0.14/spek-runner-junit5-2.0.14.jar" ], - "sha256": "3457afe8fb46361e22bd63b699555c1dbe193d32adaa0f87b41d1d91fbd2885e" + "sha256": "f77fe609f5408b235d28ab9a7080b77fce270a3779d732c5677d0e3a51475563" }, { "id": { "group": "org.spekframework.spek2", "name": "spek-runner-junit5", - "version": "2.0.10", + "version": "2.0.14", "type": "pom", "extension": "pom" }, - "name": "spek-runner-junit5-2.0.10.pom", - "path": "org/spekframework/spek2/spek-runner-junit5/2.0.10", + "name": "spek-runner-junit5-2.0.14.pom", + "path": "org/spekframework/spek2/spek-runner-junit5/2.0.14", "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runner-junit5/2.0.10/spek-runner-junit5-2.0.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runner-junit5/2.0.10/spek-runner-junit5-2.0.10.pom" + "https://jcenter.bintray.com/org/spekframework/spek2/spek-runner-junit5/2.0.14/spek-runner-junit5-2.0.14.pom", + "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runner-junit5/2.0.14/spek-runner-junit5-2.0.14.pom" ], - "sha256": "e75ac3b12905c591fa55578f4ed0233505cc63eaa51df1a1d0543626124100f2" + "sha256": "0b83ee1a8a7434a3a1052df06fa0cdcaa1c9f8d3d7d975108bcb3f87b4ac65b0" }, { "id": { "group": "org.spekframework.spek2", "name": "spek-runtime-jvm", - "version": "2.0.10", + "version": "2.0.14", "type": "jar", "extension": "jar" }, - "name": "spek-runtime-jvm-2.0.10.jar", - "path": "org/spekframework/spek2/spek-runtime-jvm/2.0.10", + "name": "spek-runtime-jvm-2.0.14.jar", + "path": "org/spekframework/spek2/spek-runtime-jvm/2.0.14", "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runtime-jvm/2.0.10/spek-runtime-jvm-2.0.10.jar", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runtime-jvm/2.0.10/spek-runtime-jvm-2.0.10.jar" + "https://jcenter.bintray.com/org/spekframework/spek2/spek-runtime-jvm/2.0.14/spek-runtime-jvm-2.0.14.jar", + "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runtime-jvm/2.0.14/spek-runtime-jvm-2.0.14.jar" ], - "sha256": "fcc8cb3922950bc50af0bb598241b80cb94547dbeb504b2c5c9a58c9d407d9ce" + "sha256": "5f540818b6f192b528dbfad5df0bdfd64f3d8fe6470edf63f41a0ec4c1369f6f" }, { "id": { "group": "org.spekframework.spek2", "name": "spek-runtime-jvm", - "version": "2.0.10", + "version": "2.0.14", "type": "pom", "extension": "pom" }, - "name": "spek-runtime-jvm-2.0.10.pom", - "path": "org/spekframework/spek2/spek-runtime-jvm/2.0.10", + "name": "spek-runtime-jvm-2.0.14.pom", + "path": "org/spekframework/spek2/spek-runtime-jvm/2.0.14", "urls": [ - "https://jcenter.bintray.com/org/spekframework/spek2/spek-runtime-jvm/2.0.10/spek-runtime-jvm-2.0.10.pom", - "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runtime-jvm/2.0.10/spek-runtime-jvm-2.0.10.pom" + "https://jcenter.bintray.com/org/spekframework/spek2/spek-runtime-jvm/2.0.14/spek-runtime-jvm-2.0.14.pom", + "https://repo.gradle.org/gradle/libs-releases/org/spekframework/spek2/spek-runtime-jvm/2.0.14/spek-runtime-jvm-2.0.14.pom" ], - "sha256": "405bee7923aec86d53377a44843a12392df3f043357ebd21b551c0145953df7d" + "sha256": "a7803555cf0d5cb0b731db10dfac9dea9c82287677aa77a6ed7e71f46b1ebc05" }, { "id": { @@ -3594,6 +3651,102 @@ ], "sha256": "75d61da98c46d79a3a548a952bd806020f808c75ccd21958a6c791cfbfa0481e" }, + { + "id": { + "group": "io.javalin", + "name": "javalin", + "version": "3.12.0", + "type": "jar", + "extension": "jar" + }, + "name": "javalin-3.12.0.jar", + "path": "io/javalin/javalin/3.12.0", + "urls": [ + "https://jcenter.bintray.com/io/javalin/javalin/3.12.0/javalin-3.12.0.jar", + "https://repo.gradle.org/gradle/libs-releases/io/javalin/javalin/3.12.0/javalin-3.12.0.jar" + ], + "sha256": "9f05f0b5ff761523e780fddc7718dad577f2c5e4b85795aeaabe3ffcb2615667" + }, + { + "id": { + "group": "io.javalin", + "name": "javalin", + "version": "3.12.0", + "type": "pom", + "extension": "pom" + }, + "name": "javalin-3.12.0.pom", + "path": "io/javalin/javalin/3.12.0", + "urls": [ + "https://jcenter.bintray.com/io/javalin/javalin/3.12.0/javalin-3.12.0.pom", + "https://repo.gradle.org/gradle/libs-releases/io/javalin/javalin/3.12.0/javalin-3.12.0.pom" + ], + "sha256": "9a1a5d6bcd18542048f3452fb1fb78990ca90da1d9d2ee09addb11ae900e906c" + }, + { + "id": { + "group": "io.javalin", + "name": "javalin-parent", + "version": "3.12.0", + "type": "pom", + "extension": "pom" + }, + "name": "javalin-parent-3.12.0.pom", + "path": "io/javalin/javalin-parent/3.12.0", + "urls": [ + "https://jcenter.bintray.com/io/javalin/javalin-parent/3.12.0/javalin-parent-3.12.0.pom", + "https://repo.gradle.org/gradle/libs-releases/io/javalin/javalin-parent/3.12.0/javalin-parent-3.12.0.pom" + ], + "sha256": "f3137d4a61ca8a8b314de573eecf70c77cd96863beb0b793b8ee81eef5de350d" + }, + { + "id": { + "group": "javax.servlet", + "name": "javax.servlet-api", + "version": "3.1.0", + "type": "jar", + "extension": "jar" + }, + "name": "javax.servlet-api-3.1.0.jar", + "path": "javax/servlet/javax.servlet-api/3.1.0", + "urls": [ + "https://jcenter.bintray.com/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar", + "https://repo.gradle.org/gradle/libs-releases/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar" + ], + "sha256": "af456b2dd41c4e82cf54f3e743bc678973d9fe35bd4d3071fa05c7e5333b8482" + }, + { + "id": { + "group": "javax.servlet", + "name": "javax.servlet-api", + "version": "3.1.0", + "type": "pom", + "extension": "pom" + }, + "name": "javax.servlet-api-3.1.0.pom", + "path": "javax/servlet/javax.servlet-api/3.1.0", + "urls": [ + "https://jcenter.bintray.com/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.pom", + "https://repo.gradle.org/gradle/libs-releases/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.pom" + ], + "sha256": "b31109e22ea3f2df1ad7955432e718a35def50ae6c19698034afa8a0cf9e9069" + }, + { + "id": { + "group": "net.java", + "name": "jvnet-parent", + "version": "3", + "type": "pom", + "extension": "pom" + }, + "name": "jvnet-parent-3.pom", + "path": "net/java/jvnet-parent/3", + "urls": [ + "https://jcenter.bintray.com/net/java/jvnet-parent/3/jvnet-parent-3.pom", + "https://repo.gradle.org/gradle/libs-releases/net/java/jvnet-parent/3/jvnet-parent-3.pom" + ], + "sha256": "30f5789efa39ddbf96095aada3fc1260c4561faf2f714686717cb2dc5049475a" + }, { "id": { "group": "org.apache", @@ -3772,579 +3925,995 @@ }, { "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-gradle-plugin-api", - "version": "1.3.70", + "group": "org.eclipse.jetty", + "name": "jetty-client", + "version": "9.4.31.v20200723", "type": "jar", "extension": "jar" }, - "name": "kotlin-gradle-plugin-api-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70", + "name": "jetty-client-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-client/9.4.31.v20200723", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70/kotlin-gradle-plugin-api-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70/kotlin-gradle-plugin-api-1.3.70.jar" + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-client/9.4.31.v20200723/jetty-client-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-client/9.4.31.v20200723/jetty-client-9.4.31.v20200723.jar" ], - "sha256": "002d16eb0e04dcc6f2e98ae3b57cb8a9d52efdadc07fc36b0f44d91aae835970" + "sha256": "5077eda8e3d2e937107b3db70b2317acc3f4e8ffc1ca225b5b53a102386c0ac7" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-client", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-client-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-client/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-client/9.4.31.v20200723/jetty-client-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-client/9.4.31.v20200723/jetty-client-9.4.31.v20200723.pom" + ], + "sha256": "87e85fc96be38dc013afbd2d9d018a5446935f3dd28d560c0f25cd229853f377" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-http", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-http-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-http/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-http/9.4.31.v20200723/jetty-http-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-http/9.4.31.v20200723/jetty-http-9.4.31.v20200723.jar" + ], + "sha256": "7bc268d15b15c7ebf311ab0f7b3737c004a057f0171504eb1c651db765539a8f" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-http", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-http-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-http/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-http/9.4.31.v20200723/jetty-http-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-http/9.4.31.v20200723/jetty-http-9.4.31.v20200723.pom" + ], + "sha256": "edf4f961b1851bf068627e26c1039afe9260b853713a4e1d4652a2cce25bdc4b" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-io", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-io-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-io/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-io/9.4.31.v20200723/jetty-io-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-io/9.4.31.v20200723/jetty-io-9.4.31.v20200723.jar" + ], + "sha256": "a6edcf29312db7cc2e86ed65ed027dc77c03ee6f658b298d90e1bd63a7d13804" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-io", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-io-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-io/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-io/9.4.31.v20200723/jetty-io-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-io/9.4.31.v20200723/jetty-io-9.4.31.v20200723.pom" + ], + "sha256": "949435b0797b101328b42e021703c07b4f0e3952e1a2e062c1837e68fe7cd9aa" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-project", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-project-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-project/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-project/9.4.31.v20200723/jetty-project-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-project/9.4.31.v20200723/jetty-project-9.4.31.v20200723.pom" + ], + "sha256": "a7c7bb38e675727d575cca46fa67b30e9bc8723f652ed680194ed8142e47c54b" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-security", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-security-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-security/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-security/9.4.31.v20200723/jetty-security-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-security/9.4.31.v20200723/jetty-security-9.4.31.v20200723.jar" + ], + "sha256": "b116607c2bd490069d345b9cb11e899a5dfd998ec922a2ee25d889ae49d7cf01" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-security", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-security-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-security/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-security/9.4.31.v20200723/jetty-security-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-security/9.4.31.v20200723/jetty-security-9.4.31.v20200723.pom" + ], + "sha256": "ac1fbb73e8acf610995986d4d99fd2fe8d27227239d75ffd18987d992a6a8e8c" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-server", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-server-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-server/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-server/9.4.31.v20200723/jetty-server-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-server/9.4.31.v20200723/jetty-server-9.4.31.v20200723.jar" + ], + "sha256": "d55313f7a67af71db647cd4e41fb6af66f081d797fd422f9dcb8b096f9208f77" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-server", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-server-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-server/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-server/9.4.31.v20200723/jetty-server-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-server/9.4.31.v20200723/jetty-server-9.4.31.v20200723.pom" + ], + "sha256": "6cf3009e5bd99ae68bc4a9b64baa16b2cc4dc7667008f29489948938f8fe65cc" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-servlet", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-servlet-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-servlet/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlet/9.4.31.v20200723/jetty-servlet-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlet/9.4.31.v20200723/jetty-servlet-9.4.31.v20200723.jar" + ], + "sha256": "0d52bd7e7b98b6727101e120a0ca7c82e2042214ec1f2bb6a588459dfc3eefed" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-servlet", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-servlet-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-servlet/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-servlet/9.4.31.v20200723/jetty-servlet-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-servlet/9.4.31.v20200723/jetty-servlet-9.4.31.v20200723.pom" + ], + "sha256": "8edc3488701661ccd67c2c64e8df41d7858a45c8dd2555023a1f6975a54db216" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-util", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-util-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-util/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util/9.4.31.v20200723/jetty-util-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util/9.4.31.v20200723/jetty-util-9.4.31.v20200723.jar" + ], + "sha256": "2fea8e63ea9a6032725f9819aa948657374a353cd776690b31f5ab11057ad894" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-util", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-util-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-util/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-util/9.4.31.v20200723/jetty-util-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-util/9.4.31.v20200723/jetty-util-9.4.31.v20200723.pom" + ], + "sha256": "db81f9b861ed780bed0a03be560efcea45911a06397dfe73ef44447888d085a7" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-webapp", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-webapp-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-webapp/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-webapp/9.4.31.v20200723/jetty-webapp-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-webapp/9.4.31.v20200723/jetty-webapp-9.4.31.v20200723.jar" + ], + "sha256": "94c6d2b4733fc914a6ef1d7db1105ccdfb732d685b461eab7bd3dccf250a8b6f" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-webapp", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-webapp-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-webapp/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-webapp/9.4.31.v20200723/jetty-webapp-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-webapp/9.4.31.v20200723/jetty-webapp-9.4.31.v20200723.pom" + ], + "sha256": "190ae147b7058420c5f0e2baab477e15728814264dc44f1a0cb3e49adff4591e" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-xml", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "jetty-xml-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/jetty-xml/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-xml/9.4.31.v20200723/jetty-xml-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-xml/9.4.31.v20200723/jetty-xml-9.4.31.v20200723.jar" + ], + "sha256": "876209f85ec8e0a4a4bec8756547f6cdc15f593ca6abf02d5a4569f01d2b6514" + }, + { + "id": { + "group": "org.eclipse.jetty", + "name": "jetty-xml", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "jetty-xml-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/jetty-xml/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/jetty-xml/9.4.31.v20200723/jetty-xml-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/jetty-xml/9.4.31.v20200723/jetty-xml-9.4.31.v20200723.pom" + ], + "sha256": "c35d014982fc45ae90024902982a0b361544574915d2bd912c9a2aab06641138" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-api", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "websocket-api-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/websocket/websocket-api/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-api/9.4.31.v20200723/websocket-api-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-api/9.4.31.v20200723/websocket-api-9.4.31.v20200723.jar" + ], + "sha256": "2e9b59572dd29a17eb472539b0338431ebeb38d3d7a1dd11cf5e2cd2852b2360" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-api", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "websocket-api-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/websocket/websocket-api/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-api/9.4.31.v20200723/websocket-api-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-api/9.4.31.v20200723/websocket-api-9.4.31.v20200723.pom" + ], + "sha256": "c993c619663f4acd6127db41be38e0934951047c1ee7a459406ed0bb09640048" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-client", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "websocket-client-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/websocket/websocket-client/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-client/9.4.31.v20200723/websocket-client-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-client/9.4.31.v20200723/websocket-client-9.4.31.v20200723.jar" + ], + "sha256": "43beb1479ae7cbf3a56a5c72247590d833fa694c7775f6855a3a07ab7304459a" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-client", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "websocket-client-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/websocket/websocket-client/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-client/9.4.31.v20200723/websocket-client-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-client/9.4.31.v20200723/websocket-client-9.4.31.v20200723.pom" + ], + "sha256": "8f8990f594e24ba36c8b643a0e553ceffa7f92a10e7843246c211c7908123c38" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-common", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "websocket-common-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/websocket/websocket-common/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-common/9.4.31.v20200723/websocket-common-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-common/9.4.31.v20200723/websocket-common-9.4.31.v20200723.jar" + ], + "sha256": "737fe09961e780bb279f2e2a83e68a2484af9180dfb8047e56ce43c8aa38256f" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-common", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "websocket-common-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/websocket/websocket-common/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-common/9.4.31.v20200723/websocket-common-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-common/9.4.31.v20200723/websocket-common-9.4.31.v20200723.pom" + ], + "sha256": "618316a80496c710b76270225c0722af9ef30e3a372590e32b3e5a6204ad3ba8" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-parent", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "websocket-parent-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/websocket/websocket-parent/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-parent/9.4.31.v20200723/websocket-parent-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-parent/9.4.31.v20200723/websocket-parent-9.4.31.v20200723.pom" + ], + "sha256": "43db2548726028111c2df4b35664870ba709cc72acbdfad8dcdc64ab5a775f35" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-server", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "websocket-server-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/websocket/websocket-server/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-server/9.4.31.v20200723/websocket-server-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-server/9.4.31.v20200723/websocket-server-9.4.31.v20200723.jar" + ], + "sha256": "8add46d79a2f4778129048f88b0a96a5d0f4d47e0c98c61c53be65e791c80687" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-server", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "websocket-server-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/websocket/websocket-server/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-server/9.4.31.v20200723/websocket-server-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-server/9.4.31.v20200723/websocket-server-9.4.31.v20200723.pom" + ], + "sha256": "0b51a176675e4ff114adfe3b93ff6003888d927389b44d6ce11c59234018e7e4" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-servlet", + "version": "9.4.31.v20200723", + "type": "jar", + "extension": "jar" + }, + "name": "websocket-servlet-9.4.31.v20200723.jar", + "path": "org/eclipse/jetty/websocket/websocket-servlet/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-servlet/9.4.31.v20200723/websocket-servlet-9.4.31.v20200723.jar", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-servlet/9.4.31.v20200723/websocket-servlet-9.4.31.v20200723.jar" + ], + "sha256": "2f77080b26921f4d7a4500bffb80ee6a0d23a0f759e233949d96f5887f262a1f" + }, + { + "id": { + "group": "org.eclipse.jetty.websocket", + "name": "websocket-servlet", + "version": "9.4.31.v20200723", + "type": "pom", + "extension": "pom" + }, + "name": "websocket-servlet-9.4.31.v20200723.pom", + "path": "org/eclipse/jetty/websocket/websocket-servlet/9.4.31.v20200723", + "urls": [ + "https://jcenter.bintray.com/org/eclipse/jetty/websocket/websocket-servlet/9.4.31.v20200723/websocket-servlet-9.4.31.v20200723.pom", + "https://repo.gradle.org/gradle/libs-releases/org/eclipse/jetty/websocket/websocket-servlet/9.4.31.v20200723/websocket-servlet-9.4.31.v20200723.pom" + ], + "sha256": "2c08b1686688d9a6303a2ed2e29fd940245a22044a5ef3b2565f6456c2a57853" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-api", - "version": "1.3.70", + "version": "1.4.10", + "type": "jar", + "extension": "jar" + }, + "name": "kotlin-gradle-plugin-api-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10", + "urls": [ + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10/kotlin-gradle-plugin-api-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10/kotlin-gradle-plugin-api-1.4.10.jar" + ], + "sha256": "83e2d1333ac57832e10eac230f36800fa7fda46a05b7ff76f694714674260cb9" + }, + { + "id": { + "group": "org.jetbrains.kotlin", + "name": "kotlin-gradle-plugin-api", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-gradle-plugin-api-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70", + "name": "kotlin-gradle-plugin-api-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70/kotlin-gradle-plugin-api-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.3.70/kotlin-gradle-plugin-api-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10/kotlin-gradle-plugin-api-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.4.10/kotlin-gradle-plugin-api-1.4.10.pom" ], - "sha256": "06adc64d4472271e4dcf71152c66248e8123a7ec5b7315b591409cdfbf16559b" + "sha256": "226514a326c8224f2ce948b106d8a133e17ab8e114db25a5f3e413c5b70f9ae5" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-model", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-gradle-plugin-model-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70", + "name": "kotlin-gradle-plugin-model-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70/kotlin-gradle-plugin-model-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70/kotlin-gradle-plugin-model-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10/kotlin-gradle-plugin-model-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10/kotlin-gradle-plugin-model-1.4.10.jar" ], - "sha256": "955bda358b160a4ce6f054c2db9ce8cebb2f6d57320e15e07ad6d109b7c41d65" + "sha256": "0f5dff8b67b0ea18f41e4c0547de55b83fc12d777cd0806b80c7c415fc65a78f" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-gradle-plugin-model", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-gradle-plugin-model-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70", + "name": "kotlin-gradle-plugin-model-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70/kotlin-gradle-plugin-model-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.3.70/kotlin-gradle-plugin-model-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10/kotlin-gradle-plugin-model-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.4.10/kotlin-gradle-plugin-model-1.4.10.pom" ], - "sha256": "4ec0c1f84503750cebd5539a09ad4e7a738693301bd51ea04460ee00256f2fd5" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-native-utils", - "version": "1.3.70", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-native-utils-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-native-utils/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.3.70/kotlin-native-utils-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-native-utils/1.3.70/kotlin-native-utils-1.3.70.jar" - ], - "sha256": "a30a7ac071cd044b2c54d315da2e8c478a033c229815cadea297839402e75d9b" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-native-utils", - "version": "1.3.70", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-native-utils-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-native-utils/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-native-utils/1.3.70/kotlin-native-utils-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-native-utils/1.3.70/kotlin-native-utils-1.3.70.pom" - ], - "sha256": "d884c57025a8ed03cc697effd6427a4410216f3fe09b8da87e27d64501ee960b" + "sha256": "f16817733e7ea24ec8559e5ac5d3c2d2d4fcd9a4073be3052147d7c5689b1778" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-sam-with-receiver", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-sam-with-receiver-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70", + "name": "kotlin-sam-with-receiver-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70/kotlin-sam-with-receiver-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70/kotlin-sam-with-receiver-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10/kotlin-sam-with-receiver-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10/kotlin-sam-with-receiver-1.4.10.jar" ], - "sha256": "e5d41143748e62be18ce3fe356898c558f45bac02f32b0d2659cda789c2557d1" + "sha256": "ae8cac6d6d2e24c8ef5f1546791431097db81e7c8d55e5caf17ec3986fd8c681" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-sam-with-receiver", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-sam-with-receiver-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70", + "name": "kotlin-sam-with-receiver-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70/kotlin-sam-with-receiver-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.3.70/kotlin-sam-with-receiver-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10/kotlin-sam-with-receiver-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.4.10/kotlin-sam-with-receiver-1.4.10.pom" ], - "sha256": "081f909f3b1803f0e65886a33d318939f82a26da47b001a3453cf104ca7a0fad" + "sha256": "b3be50e2d0f63b1f29b9ade1e4e3b7ee59e95a3f8685b196d8d8b71878276935" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-test-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-test/1.3.70", + "name": "kotlin-test-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-test/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test/1.3.70/kotlin-test-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test/1.3.70/kotlin-test-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test/1.4.10/kotlin-test-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test/1.4.10/kotlin-test-1.4.10.jar" ], - "sha256": "6b4716e65521280976959d82766ee9249474690824869b747391f7c7a945493b" + "sha256": "a3fe8e2a5ee3ad378c0305c4ecadbc94434a1181ccf6bcb0cada5f67f53f5c82" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-test-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-test/1.3.70", + "name": "kotlin-test-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-test/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test/1.3.70/kotlin-test-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test/1.3.70/kotlin-test-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test/1.4.10/kotlin-test-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test/1.4.10/kotlin-test-1.4.10.pom" ], - "sha256": "c5b3bfb9ca3ce4a2b87bb9615fe7f9ec69b6069d79a05a2ccfb9bd5aa1b75be2" + "sha256": "574744876454852709ffb4acadd14369d30a22d6624e08223163b590b88f101f" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test-annotations-common", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-test-annotations-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-test-annotations-common/1.3.70", + "name": "kotlin-test-annotations-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-annotations-common/1.3.70/kotlin-test-annotations-common-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-annotations-common/1.3.70/kotlin-test-annotations-common-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.10/kotlin-test-annotations-common-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.10/kotlin-test-annotations-common-1.4.10.jar" ], - "sha256": "89440d1a564de6ee275d73b30d2b0cce12bc7b219c8e7166d5312df164b08cc3" + "sha256": "fe4ed71c0c9652dd7931a6100a12945487f65dcf06e0682ad2bf847239b5a8b1" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test-annotations-common", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-test-annotations-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-test-annotations-common/1.3.70", + "name": "kotlin-test-annotations-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-annotations-common/1.3.70/kotlin-test-annotations-common-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-annotations-common/1.3.70/kotlin-test-annotations-common-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.10/kotlin-test-annotations-common-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-annotations-common/1.4.10/kotlin-test-annotations-common-1.4.10.pom" ], - "sha256": "be82c85da67713450d83e6fed115207ef0f607b38a101d319d80c40515750b7c" + "sha256": "746b5508643dd79678c84eda15b7ccdb6eb544f1dc68b8c65f847c46dc28d0e7" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test-common", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-test-common-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-test-common/1.3.70", + "name": "kotlin-test-common-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-test-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-common/1.3.70/kotlin-test-common-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-common/1.3.70/kotlin-test-common-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-common/1.4.10/kotlin-test-common-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-common/1.4.10/kotlin-test-common-1.4.10.jar" ], - "sha256": "848a1bd39ce0e230a92b8df39b489d273767c2633bead331fee6309ea2044583" + "sha256": "796d8531be38516e104c9a774b4c896adf40b497938a8628ac1158d59187f850" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test-common", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-test-common-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-test-common/1.3.70", + "name": "kotlin-test-common-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-test-common/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-common/1.3.70/kotlin-test-common-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-common/1.3.70/kotlin-test-common-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-common/1.4.10/kotlin-test-common-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-common/1.4.10/kotlin-test-common-1.4.10.pom" ], - "sha256": "77813f95b248719166cab479568e0b0787c0f2ac3c3625e6f841f380648b8ce9" + "sha256": "b846a029f2be5522942f5c7644e8a7b4118b397428d4f61f8c91bfe8e2a9559c" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test-junit5", - "version": "1.3.70", + "version": "1.4.10", "type": "jar", "extension": "jar" }, - "name": "kotlin-test-junit5-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-test-junit5/1.3.70", + "name": "kotlin-test-junit5-1.4.10.jar", + "path": "org/jetbrains/kotlin/kotlin-test-junit5/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-junit5/1.3.70/kotlin-test-junit5-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-junit5/1.3.70/kotlin-test-junit5-1.3.70.jar" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-junit5/1.4.10/kotlin-test-junit5-1.4.10.jar", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-junit5/1.4.10/kotlin-test-junit5-1.4.10.jar" ], - "sha256": "56fdfd3ea4fa90c44d0f317a5464bd5d68f2fa97fb450fc9c4ff2c029f505eaa" + "sha256": "d202f6de42ac3ec8a0e88524bde63e96ad71056f0dbdc4edb71b922c2b0207fc" }, { "id": { "group": "org.jetbrains.kotlin", "name": "kotlin-test-junit5", - "version": "1.3.70", + "version": "1.4.10", "type": "pom", "extension": "pom" }, - "name": "kotlin-test-junit5-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-test-junit5/1.3.70", + "name": "kotlin-test-junit5-1.4.10.pom", + "path": "org/jetbrains/kotlin/kotlin-test-junit5/1.4.10", "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-junit5/1.3.70/kotlin-test-junit5-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-junit5/1.3.70/kotlin-test-junit5-1.3.70.pom" + "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-test-junit5/1.4.10/kotlin-test-junit5-1.4.10.pom", + "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-test-junit5/1.4.10/kotlin-test-junit5-1.4.10.pom" ], - "sha256": "e69a6cb9e96b0dea083e6ba6da223a3abdcfddaac5baa2fce829cf42d7c7cdc7" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-util-io", - "version": "1.3.70", - "type": "jar", - "extension": "jar" - }, - "name": "kotlin-util-io-1.3.70.jar", - "path": "org/jetbrains/kotlin/kotlin-util-io/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.3.70/kotlin-util-io-1.3.70.jar", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-util-io/1.3.70/kotlin-util-io-1.3.70.jar" - ], - "sha256": "9ff540fa43f52699a34e15f0c6eb3185126e5867a942e9bbf82f16a7fad81ff4" - }, - { - "id": { - "group": "org.jetbrains.kotlin", - "name": "kotlin-util-io", - "version": "1.3.70", - "type": "pom", - "extension": "pom" - }, - "name": "kotlin-util-io-1.3.70.pom", - "path": "org/jetbrains/kotlin/kotlin-util-io/1.3.70", - "urls": [ - "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-util-io/1.3.70/kotlin-util-io-1.3.70.pom", - "https://repo.gradle.org/gradle/libs-releases/org/jetbrains/kotlin/kotlin-util-io/1.3.70/kotlin-util-io-1.3.70.pom" - ], - "sha256": "6636d13600e4d19b5866c182111cc83e716556588bf1ef2f6141b8693495fab6" + "sha256": "c49f72a4186adc98e690d3103547929267373cbdb62ee47919366c23d0c48f4c" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-api", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "jar", "extension": "jar" }, - "name": "junit-jupiter-api-5.7.0-M1.jar", - "path": "org/junit/jupiter/junit-jupiter-api/5.7.0-M1", + "name": "junit-jupiter-api-5.7.0.jar", + "path": "org/junit/jupiter/junit-jupiter-api/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0-M1/junit-jupiter-api-5.7.0-M1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0-M1/junit-jupiter-api-5.7.0-M1.jar" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.jar", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.jar" ], - "sha256": "a8d71a89ec108046c2c5a3f956ee2b6b462ebc4c8843fa8177e83e2cf5145f1c" + "sha256": "b03f78e0daeed2d77a0af9bcd662b4cdb9693f7ee72e01a539b508b84c63d182" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-api", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "module", "extension": "module" }, - "name": "junit-jupiter-api-5.7.0-M1.module", - "path": "org/junit/jupiter/junit-jupiter-api/5.7.0-M1", + "name": "junit-jupiter-api-5.7.0.module", + "path": "org/junit/jupiter/junit-jupiter-api/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0-M1/junit-jupiter-api-5.7.0-M1.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0-M1/junit-jupiter-api-5.7.0-M1.module" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.module", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.module" ], - "sha256": "b694fba24686cc69a9ef65494e92f171a0e4b5e97bdad119dd6a2c27f63939df" + "sha256": "d1a7bae6cd44ad6d96715261410eef2338a494436d667280d1373a47c17e241c" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-api", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "pom", "extension": "pom" }, - "name": "junit-jupiter-api-5.7.0-M1.pom", - "path": "org/junit/jupiter/junit-jupiter-api/5.7.0-M1", + "name": "junit-jupiter-api-5.7.0.pom", + "path": "org/junit/jupiter/junit-jupiter-api/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0-M1/junit-jupiter-api-5.7.0-M1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0-M1/junit-jupiter-api-5.7.0-M1.pom" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.pom", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-api/5.7.0/junit-jupiter-api-5.7.0.pom" ], - "sha256": "90e88d19d768b159f0536eeafe52b5e07a17d49c155d36646e4179f0088e312f" + "sha256": "a0f823d513c8d4692935f24c2fe6e77cc4a7b6147a9e8a518f722e50bbf86138" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-engine", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "jar", "extension": "jar" }, - "name": "junit-jupiter-engine-5.7.0-M1.jar", - "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0-M1", + "name": "junit-jupiter-engine-5.7.0.jar", + "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0-M1/junit-jupiter-engine-5.7.0-M1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0-M1/junit-jupiter-engine-5.7.0-M1.jar" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.jar", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.jar" ], - "sha256": "ff3ceb45c6e704c751445848c58bf499fef3d4c7949eca9438ff5929ee77acbe" + "sha256": "dfa26af94644ac2612dde6625852fcb550a0d21caa243257de54cba738ba87af" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-engine", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "module", "extension": "module" }, - "name": "junit-jupiter-engine-5.7.0-M1.module", - "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0-M1", + "name": "junit-jupiter-engine-5.7.0.module", + "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0-M1/junit-jupiter-engine-5.7.0-M1.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0-M1/junit-jupiter-engine-5.7.0-M1.module" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.module", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.module" ], - "sha256": "882a59b5b4d4cbe0bd425129315fd9a3af278c7b7ec009191b5f3e151cecc275" + "sha256": "c36bda48228eef5c40cdc9a9d6303bb848382cdb0884b3677d49182b4ec7a1a4" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-engine", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "pom", "extension": "pom" }, - "name": "junit-jupiter-engine-5.7.0-M1.pom", - "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0-M1", + "name": "junit-jupiter-engine-5.7.0.pom", + "path": "org/junit/jupiter/junit-jupiter-engine/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0-M1/junit-jupiter-engine-5.7.0-M1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0-M1/junit-jupiter-engine-5.7.0-M1.pom" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.pom", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-engine/5.7.0/junit-jupiter-engine-5.7.0.pom" ], - "sha256": "564a76ad5643ddf115458daf099844266d73fd71d32d3bc85b478f94e55f577f" + "sha256": "b702e250875d331ee3c6b88f37299fbe951f43992f4b2e4a8f144e2e4cf2c7e8" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-params", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "jar", "extension": "jar" }, - "name": "junit-jupiter-params-5.7.0-M1.jar", - "path": "org/junit/jupiter/junit-jupiter-params/5.7.0-M1", + "name": "junit-jupiter-params-5.7.0.jar", + "path": "org/junit/jupiter/junit-jupiter-params/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0-M1/junit-jupiter-params-5.7.0-M1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0-M1/junit-jupiter-params-5.7.0-M1.jar" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.jar", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.jar" ], - "sha256": "68735209b7b114b8f20458cd8be8c91c92d3a6c5a8b68fc358bf2ee404c906c5" + "sha256": "ca9f555c37b9bf79effd2e834af549e4feb52ad8ac9e348fe5b430d4d8a482b7" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-params", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "module", "extension": "module" }, - "name": "junit-jupiter-params-5.7.0-M1.module", - "path": "org/junit/jupiter/junit-jupiter-params/5.7.0-M1", + "name": "junit-jupiter-params-5.7.0.module", + "path": "org/junit/jupiter/junit-jupiter-params/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0-M1/junit-jupiter-params-5.7.0-M1.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0-M1/junit-jupiter-params-5.7.0-M1.module" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.module", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.module" ], - "sha256": "7dee723f7f05bda64190e36a6115b9285143910672ba3c9075a9b3a6605dc78c" + "sha256": "23561cb313916ed459a3a4c325c1573f7dc41f89c14fbea4328aa8c87782baaf" }, { "id": { "group": "org.junit.jupiter", "name": "junit-jupiter-params", - "version": "5.7.0-M1", + "version": "5.7.0", "type": "pom", "extension": "pom" }, - "name": "junit-jupiter-params-5.7.0-M1.pom", - "path": "org/junit/jupiter/junit-jupiter-params/5.7.0-M1", + "name": "junit-jupiter-params-5.7.0.pom", + "path": "org/junit/jupiter/junit-jupiter-params/5.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0-M1/junit-jupiter-params-5.7.0-M1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0-M1/junit-jupiter-params-5.7.0-M1.pom" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.pom", + "https://repo.gradle.org/gradle/libs-releases/org/junit/jupiter/junit-jupiter-params/5.7.0/junit-jupiter-params-5.7.0.pom" ], - "sha256": "bd3bba6d111ddfcbfa90901963b3269f316ca529a7d822731319789e83b238d6" + "sha256": "23873e305a9751109839ad08b6b37dfadd1036f43b359b3b1b7bd2601fc73260" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-commons", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "jar", "extension": "jar" }, - "name": "junit-platform-commons-1.7.0-M1.jar", - "path": "org/junit/platform/junit-platform-commons/1.7.0-M1", + "name": "junit-platform-commons-1.7.0.jar", + "path": "org/junit/platform/junit-platform-commons/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0-M1/junit-platform-commons-1.7.0-M1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0-M1/junit-platform-commons-1.7.0-M1.jar" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.jar", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.jar" ], - "sha256": "13a276cf57907dd65309e14cdb49b8e6b25b55dcac1e280b3409ea53ea9999c6" + "sha256": "5330ee87cc7586e6e25175a34e9251624ff12ff525269d3415d0b4ca519b6fea" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-commons", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "module", "extension": "module" }, - "name": "junit-platform-commons-1.7.0-M1.module", - "path": "org/junit/platform/junit-platform-commons/1.7.0-M1", + "name": "junit-platform-commons-1.7.0.module", + "path": "org/junit/platform/junit-platform-commons/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0-M1/junit-platform-commons-1.7.0-M1.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0-M1/junit-platform-commons-1.7.0-M1.module" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.module", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.module" ], - "sha256": "0c72c3694e8ff10f4ec1311953e000c2547617b0bb6abc934cc61dad187e9bc3" + "sha256": "b0a5c7a1b7e409d1f5cc963d9aea1c77c34b90e163d6842a4489c6aa07ff8ee2" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-commons", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "pom", "extension": "pom" }, - "name": "junit-platform-commons-1.7.0-M1.pom", - "path": "org/junit/platform/junit-platform-commons/1.7.0-M1", + "name": "junit-platform-commons-1.7.0.pom", + "path": "org/junit/platform/junit-platform-commons/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0-M1/junit-platform-commons-1.7.0-M1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0-M1/junit-platform-commons-1.7.0-M1.pom" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.pom", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-commons/1.7.0/junit-platform-commons-1.7.0.pom" ], - "sha256": "2042683c458dd10a89ac42de9f0dd9ab31f727e8bb76fcd8ca73bd0d5ff2a880" + "sha256": "0cd7c4f9bee659912ac1dce46f123cd06f40bbb73ab316bd9411c792e3c680a2" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-engine", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "jar", "extension": "jar" }, - "name": "junit-platform-engine-1.7.0-M1.jar", - "path": "org/junit/platform/junit-platform-engine/1.7.0-M1", + "name": "junit-platform-engine-1.7.0.jar", + "path": "org/junit/platform/junit-platform-engine/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0-M1/junit-platform-engine-1.7.0-M1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0-M1/junit-platform-engine-1.7.0-M1.jar" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.jar", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.jar" ], - "sha256": "ee08e1f5e3be30596572547d7d6d5dd3cbfb9122f178982f05f4343cc9a26fea" + "sha256": "75f21a20dc594afdc875736725b408cec6d0344874d29f34b2dd3075500236f2" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-engine", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "module", "extension": "module" }, - "name": "junit-platform-engine-1.7.0-M1.module", - "path": "org/junit/platform/junit-platform-engine/1.7.0-M1", + "name": "junit-platform-engine-1.7.0.module", + "path": "org/junit/platform/junit-platform-engine/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0-M1/junit-platform-engine-1.7.0-M1.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0-M1/junit-platform-engine-1.7.0-M1.module" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.module", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.module" ], - "sha256": "48bebf47670041e22146f8e3bdd7a3cee4f8ac27a60a3e3a6eee3b8dc3ae28d5" + "sha256": "6510a9fa881cef42d41485538dbc54749426db1e0b14ec433915ea5f2448079a" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-engine", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "pom", "extension": "pom" }, - "name": "junit-platform-engine-1.7.0-M1.pom", - "path": "org/junit/platform/junit-platform-engine/1.7.0-M1", + "name": "junit-platform-engine-1.7.0.pom", + "path": "org/junit/platform/junit-platform-engine/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0-M1/junit-platform-engine-1.7.0-M1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0-M1/junit-platform-engine-1.7.0-M1.pom" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.pom", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-engine/1.7.0/junit-platform-engine-1.7.0.pom" ], - "sha256": "6fe94f2bbdde001db0b50bd0fbc63675c6e0076ccef18b7921e83aa42d6c8cd5" + "sha256": "225b99c5032fd1cb8cecda2e8b5a7526d6a5f81fb98a29a57557f7f5ccda9d12" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-launcher", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "jar", "extension": "jar" }, - "name": "junit-platform-launcher-1.7.0-M1.jar", - "path": "org/junit/platform/junit-platform-launcher/1.7.0-M1", + "name": "junit-platform-launcher-1.7.0.jar", + "path": "org/junit/platform/junit-platform-launcher/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0-M1/junit-platform-launcher-1.7.0-M1.jar", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0-M1/junit-platform-launcher-1.7.0-M1.jar" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.jar", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.jar" ], - "sha256": "1ee900e7115e388de1c773fc0fc6607e858e4c8cf66dfbd42428b331498244ac" + "sha256": "fbdc748fde4c4279fe1d3c607447cb3b7ccd45d7338fc574f8a894ddf2d16818" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-launcher", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "module", "extension": "module" }, - "name": "junit-platform-launcher-1.7.0-M1.module", - "path": "org/junit/platform/junit-platform-launcher/1.7.0-M1", + "name": "junit-platform-launcher-1.7.0.module", + "path": "org/junit/platform/junit-platform-launcher/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0-M1/junit-platform-launcher-1.7.0-M1.module", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0-M1/junit-platform-launcher-1.7.0-M1.module" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.module", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.module" ], - "sha256": "ceb4f749db3abc6b08eda68b911d4e0a148ac06a5bcda62c69cba0e9aa61f8ed" + "sha256": "ce94d2ba02504fc91abdc0b797350e52528719d049eecc0438287ec95b964ba4" }, { "id": { "group": "org.junit.platform", "name": "junit-platform-launcher", - "version": "1.7.0-M1", + "version": "1.7.0", "type": "pom", "extension": "pom" }, - "name": "junit-platform-launcher-1.7.0-M1.pom", - "path": "org/junit/platform/junit-platform-launcher/1.7.0-M1", + "name": "junit-platform-launcher-1.7.0.pom", + "path": "org/junit/platform/junit-platform-launcher/1.7.0", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0-M1/junit-platform-launcher-1.7.0-M1.pom", - "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0-M1/junit-platform-launcher-1.7.0-M1.pom" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.pom", + "https://repo.gradle.org/gradle/libs-releases/org/junit/platform/junit-platform-launcher/1.7.0/junit-platform-launcher-1.7.0.pom" ], - "sha256": "29f48a8da87672b5b94b77fa2ce50a0e715e33a510db5f2bff3b29bf4fb8794c" + "sha256": "24d05c28f5a9ead2c0678fd11279ea81f1cb7ef9d463441d9104fad15003829a" }, { "id": { @@ -4378,6 +4947,38 @@ ], "sha256": "61f10feac576665b68caa6170cd423e8fb00055f1fad7ad9d7de2150e5f15caa" }, + { + "id": { + "group": "org.slf4j", + "name": "slf4j-api", + "version": "1.7.30", + "type": "jar", + "extension": "jar" + }, + "name": "slf4j-api-1.7.30.jar", + "path": "org/slf4j/slf4j-api/1.7.30", + "urls": [ + "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", + "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" + ], + "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57" + }, + { + "id": { + "group": "org.slf4j", + "name": "slf4j-api", + "version": "1.7.30", + "type": "pom", + "extension": "pom" + }, + "name": "slf4j-api-1.7.30.pom", + "path": "org/slf4j/slf4j-api/1.7.30", + "urls": [ + "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.pom", + "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.pom" + ], + "sha256": "7e0747751e9b67e19dcb5206f04ea22cc03d250c422426402eadd03513f2c314" + }, { "id": { "group": "org.slf4j", @@ -4393,6 +4994,22 @@ "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-parent/1.7.28/slf4j-parent-1.7.28.pom" ], "sha256": "919b5f42dde33ace036865d1e2b292d98a0627417ff756e0287f4a56ad3e544e" + }, + { + "id": { + "group": "org.slf4j", + "name": "slf4j-parent", + "version": "1.7.30", + "type": "pom", + "extension": "pom" + }, + "name": "slf4j-parent-1.7.30.pom", + "path": "org/slf4j/slf4j-parent/1.7.30", + "urls": [ + "https://jcenter.bintray.com/org/slf4j/slf4j-parent/1.7.30/slf4j-parent-1.7.30.pom", + "https://repo.gradle.org/gradle/libs-releases/org/slf4j/slf4j-parent/1.7.30/slf4j-parent-1.7.30.pom" + ], + "sha256": "11647956e48a0c5bfb3ac33f6da7e83f341002b6857efd335a505b687be34b75" } ] } diff --git a/gradle-env.nix b/gradle-env.nix index 9c8c076..e1ca199 100644 --- a/gradle-env.nix +++ b/gradle-env.nix @@ -4,7 +4,7 @@ # # with (import {}); # let -# buildGradle = callPackage ./gradleEnv.nix {}; +# buildGradle = callPackage ./gradle-env.nix {}; # in # buildGradle { # envSpec = ./gradle-env.json; @@ -36,8 +36,8 @@ let concatStringsSep; inherit (stdenv.lib) - versionOlder unique mapAttrs last concatMapStringsSep removeSuffix - optionalString groupBy' readFile hasSuffix; + versionOlder unique mapAttrs mapAttrsToList last concatMapStringsSep + removeSuffix optionalString groupBy' readFile hasSuffix; mkDep = depSpec: stdenv.mkDerivation { inherit (depSpec) name; @@ -230,7 +230,7 @@ let }; mkProjectEnv = projectSpec: { - inherit (projectSpec) name version; + inherit (projectSpec) name path version; initScript = mkInitScript projectSpec; gradle = args.gradlePackage or mkGradle projectSpec.gradle; }; @@ -243,6 +243,23 @@ let pname = args.pname or projectEnv.name; version = args.version or projectEnv.version; + buildProject = env: flags: '' + gradle --offline --no-daemon --no-build-cache \ + --info --full-stacktrace --warning-mode=all \ + ${optionalString enableParallelBuilding "--parallel"} \ + ${optionalString enableDebug "-Dorg.gradle.debug=true"} \ + --init-script ${env.initScript} \ + ${optionalString (env.path != "") ''-p "${env.path}"''} \ + ${concatStringsSep " " flags} + ''; + + buildIncludedProjects = + concatStringsSep "\n" (mapAttrsToList + (_: env: buildProject env [ "build" ]) + (removeAttrs gradleEnv [ "" ])); + + buildRootProject = buildProject projectEnv gradleFlags; + in stdenv.mkDerivation (args // { inherit pname version; @@ -254,14 +271,15 @@ in stdenv.mkDerivation (args // { ( set -x - env \ - "GRADLE_USER_HOME=$(mktemp -d)" \ - gradle --offline --no-daemon --no-build-cache \ - --info --full-stacktrace --warning-mode=all \ - ${optionalString enableParallelBuilding "--parallel"} \ - ${optionalString enableDebug "-Dorg.gradle.debug=true"} \ - --init-script ${projectEnv.initScript} \ - ${concatStringsSep " " gradleFlags} + + # use the init script here + TMPHOME=$(mktemp -d) + mkdir -p $TMPHOME/init.d + cp ${projectEnv.initScript} $TMPHOME/init.d + + export "GRADLE_USER_HOME=$TMPHOME" + ${buildIncludedProjects} + ${buildRootProject} ) runHook postBuild diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index f3d88b1..e708b1c 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 6623300..20c38ba 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.8-milestone-2-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index 2fe81a7..4f906e0 100755 --- a/gradlew +++ b/gradlew @@ -82,6 +82,7 @@ esac CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + # Determine the Java command to use to start the JVM. if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then @@ -129,6 +130,7 @@ fi if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then APP_HOME=`cygpath --path --mixed "$APP_HOME"` CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` # We build the pattern for arguments to be converted via cygpath diff --git a/gradlew.bat b/gradlew.bat index 24467a1..ac1b06f 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -29,6 +29,9 @@ if "%DIRNAME%" == "" set DIRNAME=. set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" @@ -37,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init +if "%ERRORLEVEL%" == "0" goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -51,7 +54,7 @@ goto fail set JAVA_HOME=%JAVA_HOME:"=% set JAVA_EXE=%JAVA_HOME%/bin/java.exe -if exist "%JAVA_EXE%" goto init +if exist "%JAVA_EXE%" goto execute echo. echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% @@ -61,28 +64,14 @@ echo location of your Java installation. goto fail -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - :execute @rem Setup the command line set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* :end @rem End local scope for the variables with windows NT shell diff --git a/model/gradle.lockfile b/model/gradle.lockfile new file mode 100644 index 0000000..73e0271 --- /dev/null +++ b/model/gradle.lockfile @@ -0,0 +1,13 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +com.squareup.moshi:moshi:1.11.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.squareup.okio:okio:1.17.5=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +net.swiftzer.semver:semver:1.1.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-reflect:1.4.10=compileClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10=compileClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10=compileClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10=compileClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:1.4.10=compileClasspath,testCompileClasspath,testRuntimeClasspath +org.jetbrains:annotations:13.0=compileClasspath,testCompileClasspath,testRuntimeClasspath +empty= diff --git a/model/gradle/dependency-locks/compileClasspath.lockfile b/model/gradle/dependency-locks/compileClasspath.lockfile deleted file mode 100644 index 9170b03..0000000 --- a/model/gradle/dependency-locks/compileClasspath.lockfile +++ /dev/null @@ -1,12 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -net.swiftzer.semver:semver:1.1.1 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 diff --git a/model/gradle/dependency-locks/runtimeClasspath.lockfile b/model/gradle/dependency-locks/runtimeClasspath.lockfile deleted file mode 100644 index bcf4ce0..0000000 --- a/model/gradle/dependency-locks/runtimeClasspath.lockfile +++ /dev/null @@ -1,6 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -net.swiftzer.semver:semver:1.1.1 diff --git a/model/gradle/dependency-locks/testCompileClasspath.lockfile b/model/gradle/dependency-locks/testCompileClasspath.lockfile deleted file mode 100644 index 9170b03..0000000 --- a/model/gradle/dependency-locks/testCompileClasspath.lockfile +++ /dev/null @@ -1,12 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -net.swiftzer.semver:semver:1.1.1 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 diff --git a/model/gradle/dependency-locks/testRuntimeClasspath.lockfile b/model/gradle/dependency-locks/testRuntimeClasspath.lockfile deleted file mode 100644 index 9170b03..0000000 --- a/model/gradle/dependency-locks/testRuntimeClasspath.lockfile +++ /dev/null @@ -1,12 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -net.swiftzer.semver:semver:1.1.1 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 diff --git a/plugin/.stutter/java11.lock b/plugin/.stutter/java11.lock deleted file mode 100644 index 9f3de2e..0000000 --- a/plugin/.stutter/java11.lock +++ /dev/null @@ -1,10 +0,0 @@ -# DO NOT MODIFY: Generated by Stutter plugin. -5.0 -5.1.1 -5.2.1 -5.3.1 -5.4.1 -5.5.1 -5.6.4 -6.0.1 -6.1 diff --git a/plugin/.stutter/java8.lock b/plugin/.stutter/java8.lock index bc04116..0d7a77e 100644 --- a/plugin/.stutter/java8.lock +++ b/plugin/.stutter/java8.lock @@ -1,17 +1,8 @@ # DO NOT MODIFY: Generated by Stutter plugin. 4.4.1 -4.5.1 -4.6 -4.7 -4.8.1 -4.9 4.10.3 5.0 -5.1.1 -5.2.1 -5.3.1 -5.4.1 -5.5.1 5.6.4 6.0.1 -6.1 +6.7.1 +6.8-milestone-3 diff --git a/plugin/build.gradle.kts b/plugin/build.gradle.kts index affd82f..9e37182 100644 --- a/plugin/build.gradle.kts +++ b/plugin/build.gradle.kts @@ -47,6 +47,7 @@ dependencies { compatTestImplementation(project(":model")) compatTestImplementation("io.strikt:strikt-core:latest.release") compatTestImplementation("com.squareup.okio:okio:latest.release") + compatTestImplementation("io.javalin:javalin:latest.release") } gradlePlugin { @@ -65,6 +66,7 @@ kotlinDslPluginOptions { } stutter { + isSparse = true java(8) { compatibleRange("4.4") } @@ -79,6 +81,14 @@ tasks { } withType { - useJUnitPlatform() + useJUnitPlatform { + includeEngines("junit-jupiter") + } + + afterTest(KotlinClosure2({ descriptor, result -> + // work around a bug in Gradle versions before 6.1, see https://github.com/junit-team/junit5/issues/2041 + val test = descriptor as org.gradle.api.internal.tasks.testing.TestDescriptorInternal + println("[${test.classDisplayName}] > [${test.displayName}]: ${result.resultType}") + })) } } diff --git a/plugin/buildscript-gradle.lockfile b/plugin/buildscript-gradle.lockfile new file mode 100644 index 0000000..17bbc5a --- /dev/null +++ b/plugin/buildscript-gradle.lockfile @@ -0,0 +1,36 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +com.github.gundy:semver4j:0.16.4=classpath +com.google.code.gson:gson:2.8.5=classpath +de.undercouch:gradle-download-task:4.0.2=classpath +org.antlr:antlr4-runtime:4.5.2-1=classpath +org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:1.4.2=classpath +org.gradle.kotlin:gradle-kotlin-dsl-plugins:1.4.2=classpath +org.jetbrains.intellij.deps:trove4j:1.0.20181211=classpath +org.jetbrains.kotlin:kotlin-android-extensions:1.4.10=classpath +org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.4.10=classpath +org.jetbrains.kotlin:kotlin-build-common:1.4.10=classpath +org.jetbrains.kotlin:kotlin-compiler-embeddable:1.4.10=classpath +org.jetbrains.kotlin:kotlin-compiler-runner:1.4.10=classpath +org.jetbrains.kotlin:kotlin-daemon-client:1.4.10=classpath +org.jetbrains.kotlin:kotlin-daemon-embeddable:1.4.10=classpath +org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.4.10=classpath +org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.4.10=classpath +org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.10=classpath +org.jetbrains.kotlin:kotlin-reflect:1.4.10=classpath +org.jetbrains.kotlin:kotlin-sam-with-receiver:1.4.10=classpath +org.jetbrains.kotlin:kotlin-script-runtime:1.4.10=classpath +org.jetbrains.kotlin:kotlin-scripting-common:1.4.10=classpath +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.4.10=classpath +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.4.10=classpath +org.jetbrains.kotlin:kotlin-scripting-jvm:1.4.10=classpath +org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10=classpath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10=classpath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10=classpath +org.jetbrains.kotlin:kotlin-stdlib:1.4.10=classpath +org.jetbrains.kotlin:kotlin-util-io:1.4.10=classpath +org.jetbrains.kotlin:kotlin-util-klib:1.4.10=classpath +org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.7=classpath +org.jetbrains:annotations:13.0=classpath +empty= diff --git a/plugin/gradle.lockfile b/plugin/gradle.lockfile new file mode 100644 index 0000000..0f3e6e5 --- /dev/null +++ b/plugin/gradle.lockfile @@ -0,0 +1,69 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +com.christophsturm:filepeek:0.1.2=compatTestRuntimeClasspath +com.squareup.moshi:moshi:1.11.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,default,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +com.squareup.okio:okio-metadata:2.9.0=compatTestImplementationDependenciesMetadata +com.squareup.okio:okio:1.17.5=compileClasspath,default,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +com.squareup.okio:okio:2.9.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +dev.minutest:minutest:1.11.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +io.github.classgraph:classgraph:4.8.28=compatTestRuntimeClasspath +io.javalin:javalin:3.12.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +io.strikt:strikt-core:0.28.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +javax.servlet:javax.servlet-api:3.1.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +net.swiftzer.semver:semver:1.1.1=compatTestRuntimeClasspath,default,runtimeClasspath,testRuntimeClasspath +org.apache.ivy:ivy:2.5.0=compileClasspath,default,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.apache.maven:maven-repository-metadata:3.6.3=compileClasspath,default,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.apiguardian:apiguardian-api:1.1.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.codehaus.plexus:plexus-utils:3.2.1=compileClasspath,default,implementationDependenciesMetadata,runtimeClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.eclipse.jetty.websocket:websocket-api:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty.websocket:websocket-client:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty.websocket:websocket-common:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty.websocket:websocket-server:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty.websocket:websocket-servlet:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-client:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-http:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-io:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-security:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-server:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-servlet:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-util:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-webapp:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.eclipse.jetty:jetty-xml:9.4.31.v20200723=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.gradle:gradle-tooling-api:6.8-milestone-2=compileClasspath,compileOnly,compileOnlyDependenciesMetadata +org.jetbrains.intellij.deps:trove4j:1.0.20181211=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:1.4.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:1.4.10=kotlinCompilerClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.4.10=kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-reflect:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,compileOnly,compileOnlyDependenciesMetadata,embeddedKotlin,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-sam-with-receiver:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-script-runtime:1.4.10=kotlinCompilerClasspath,kotlinCompilerPluginClasspath,kotlinKlibCommonizerClasspath +org.jetbrains.kotlin:kotlin-scripting-common:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-scripting-jvm:1.4.10=kotlinCompilerPluginClasspath +org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,compileOnly,compileOnlyDependenciesMetadata,embeddedKotlin,kotlinCompilerClasspath,kotlinCompilerPluginClasspath,kotlinKlibCommonizerClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,compileOnly,compileOnlyDependenciesMetadata,embeddedKotlin,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,compileOnly,compileOnlyDependenciesMetadata,embeddedKotlin,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,compileOnly,compileOnlyDependenciesMetadata,embeddedKotlin,kotlinCompilerClasspath,kotlinCompilerPluginClasspath,kotlinKlibCommonizerClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-test-annotations-common:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.jetbrains.kotlin:kotlin-test-common:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.jetbrains.kotlin:kotlin-test-junit5:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.jetbrains.kotlin:kotlin-test:1.4.10=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.3.9=compatTestRuntimeClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.7=kotlinCompilerPluginClasspath +org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9=compatTestRuntimeClasspath +org.jetbrains:annotations:13.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compileClasspath,compileOnly,compileOnlyDependenciesMetadata,embeddedKotlin,kotlinCompilerClasspath,kotlinCompilerPluginClasspath,kotlinKlibCommonizerClasspath,testCompileClasspath,testImplementationDependenciesMetadata,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.7.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.junit.jupiter:junit-jupiter-engine:5.7.0=compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.junit.jupiter:junit-jupiter-params:5.7.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +org.junit.platform:junit-platform-commons:1.7.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.junit.platform:junit-platform-engine:1.7.0=compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.junit.platform:junit-platform-launcher:1.7.0=compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.junit:junit-bom:5.7.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.opentest4j:opentest4j:1.2.0=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath,compatTestRuntimeOnlyDependenciesMetadata +org.slf4j:slf4j-api:1.7.28=compileClasspath,compileOnly,compileOnlyDependenciesMetadata +org.slf4j:slf4j-api:1.7.30=compatTestCompileClasspath,compatTestImplementationDependenciesMetadata,compatTestRuntimeClasspath +empty=annotationProcessor,apiDependenciesMetadata,archives,compatTestAnnotationProcessor,compatTestApiDependenciesMetadata,compatTestCompile,compatTestCompileOnly,compatTestCompileOnlyDependenciesMetadata,compatTestKotlinScriptDef,compatTestKotlinScriptDefExtensions,compatTestRuntime,compile,kotlinNativeCompilerPluginClasspath,kotlinScriptDef,kotlinScriptDefExtensions,runtime,runtimeOnlyDependenciesMetadata,shadow,testAnnotationProcessor,testApiDependenciesMetadata,testCompile,testCompileOnly,testCompileOnlyDependenciesMetadata,testKotlinScriptDef,testKotlinScriptDefExtensions,testRuntime,testRuntimeOnlyDependenciesMetadata diff --git a/plugin/gradle/dependency-locks/buildscript-classpath.lockfile b/plugin/gradle/dependency-locks/buildscript-classpath.lockfile deleted file mode 100644 index dfc74bf..0000000 --- a/plugin/gradle/dependency-locks/buildscript-classpath.lockfile +++ /dev/null @@ -1,34 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.google.code.gson:gson:2.8.5 -de.undercouch:gradle-download-task:4.0.2 -org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:1.3.4 -org.gradle.kotlin:plugins:1.3.4 -org.jetbrains.intellij.deps:trove4j:1.0.20181211 -org.jetbrains.kotlin:kotlin-android-extensions:1.3.70 -org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.3.70 -org.jetbrains.kotlin:kotlin-build-common:1.3.70 -org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.70 -org.jetbrains.kotlin:kotlin-compiler-runner:1.3.70 -org.jetbrains.kotlin:kotlin-daemon-client:1.3.70 -org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.70 -org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.3.70 -org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.3.70 -org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.70 -org.jetbrains.kotlin:kotlin-native-utils:1.3.70 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-sam-with-receiver:1.3.70 -org.jetbrains.kotlin:kotlin-script-runtime:1.3.70 -org.jetbrains.kotlin:kotlin-scripting-common:1.3.70 -org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.3.70 -org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.3.70 -org.jetbrains.kotlin:kotlin-scripting-jvm:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains.kotlin:kotlin-util-io:1.3.70 -org.jetbrains.kotlin:kotlin-util-klib:1.3.70 -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.1 -org.jetbrains:annotations:13.0 diff --git a/plugin/gradle/dependency-locks/compatTestCompileClasspath.lockfile b/plugin/gradle/dependency-locks/compatTestCompileClasspath.lockfile deleted file mode 100644 index ce46e45..0000000 --- a/plugin/gradle/dependency-locks/compatTestCompileClasspath.lockfile +++ /dev/null @@ -1,24 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.christophsturm:filepeek:0.1.2 -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:2.6.0 -dev.minutest:minutest:1.11.0 -io.strikt:strikt-core:0.25.0 -org.apiguardian:apiguardian-api:1.1.0 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains.kotlin:kotlin-test-annotations-common:1.3.70 -org.jetbrains.kotlin:kotlin-test-common:1.3.70 -org.jetbrains.kotlin:kotlin-test-junit5:1.3.70 -org.jetbrains.kotlin:kotlin-test:1.3.70 -org.jetbrains:annotations:13.0 -org.junit.jupiter:junit-jupiter-api:5.7.0-M1 -org.junit.jupiter:junit-jupiter-params:5.7.0-M1 -org.junit.platform:junit-platform-commons:1.7.0-M1 -org.junit:junit-bom:5.7.0-M1 -org.opentest4j:opentest4j:1.2.0 diff --git a/plugin/gradle/dependency-locks/compatTestRuntimeClasspath.lockfile b/plugin/gradle/dependency-locks/compatTestRuntimeClasspath.lockfile deleted file mode 100644 index dd229e9..0000000 --- a/plugin/gradle/dependency-locks/compatTestRuntimeClasspath.lockfile +++ /dev/null @@ -1,30 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.christophsturm:filepeek:0.1.2 -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:2.6.0 -dev.minutest:minutest:1.11.0 -io.github.classgraph:classgraph:4.8.28 -io.strikt:strikt-core:0.25.0 -net.swiftzer.semver:semver:1.1.1 -org.apiguardian:apiguardian-api:1.1.0 -org.jetbrains.kotlin:kotlin-reflect:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.71 -org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -org.jetbrains.kotlin:kotlin-test-annotations-common:1.3.70 -org.jetbrains.kotlin:kotlin-test-common:1.3.70 -org.jetbrains.kotlin:kotlin-test-junit5:1.3.70 -org.jetbrains.kotlin:kotlin-test:1.3.70 -org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.5 -org.jetbrains:annotations:13.0 -org.junit.jupiter:junit-jupiter-api:5.7.0-M1 -org.junit.jupiter:junit-jupiter-engine:5.7.0-M1 -org.junit.jupiter:junit-jupiter-params:5.7.0-M1 -org.junit.platform:junit-platform-commons:1.7.0-M1 -org.junit.platform:junit-platform-engine:1.7.0-M1 -org.junit.platform:junit-platform-launcher:1.7.0-M1 -org.junit:junit-bom:5.7.0-M1 -org.opentest4j:opentest4j:1.2.0 diff --git a/plugin/gradle/dependency-locks/compileClasspath.lockfile b/plugin/gradle/dependency-locks/compileClasspath.lockfile deleted file mode 100644 index 47b2de4..0000000 --- a/plugin/gradle/dependency-locks/compileClasspath.lockfile +++ /dev/null @@ -1,16 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -org.apache.ivy:ivy:2.5.0 -org.apache.maven:maven-repository-metadata:3.6.3 -org.codehaus.plexus:plexus-utils:3.2.1 -org.gradle:gradle-tooling-api:6.3 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 -org.slf4j:slf4j-api:1.7.28 diff --git a/plugin/gradle/dependency-locks/runtimeClasspath.lockfile b/plugin/gradle/dependency-locks/runtimeClasspath.lockfile deleted file mode 100644 index 42dc9b1..0000000 --- a/plugin/gradle/dependency-locks/runtimeClasspath.lockfile +++ /dev/null @@ -1,9 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -net.swiftzer.semver:semver:1.1.1 -org.apache.ivy:ivy:2.5.0 -org.apache.maven:maven-repository-metadata:3.6.3 -org.codehaus.plexus:plexus-utils:3.2.1 diff --git a/plugin/gradle/dependency-locks/testCompileClasspath.lockfile b/plugin/gradle/dependency-locks/testCompileClasspath.lockfile deleted file mode 100644 index 7d1d5f6..0000000 --- a/plugin/gradle/dependency-locks/testCompileClasspath.lockfile +++ /dev/null @@ -1,14 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -org.apache.ivy:ivy:2.5.0 -org.apache.maven:maven-repository-metadata:3.6.3 -org.codehaus.plexus:plexus-utils:3.2.1 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 diff --git a/plugin/gradle/dependency-locks/testRuntimeClasspath.lockfile b/plugin/gradle/dependency-locks/testRuntimeClasspath.lockfile deleted file mode 100644 index 9fe6cea..0000000 --- a/plugin/gradle/dependency-locks/testRuntimeClasspath.lockfile +++ /dev/null @@ -1,15 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -com.squareup.moshi:moshi:1.9.2 -com.squareup.okio:okio:1.16.0 -net.swiftzer.semver:semver:1.1.1 -org.apache.ivy:ivy:2.5.0 -org.apache.maven:maven-repository-metadata:3.6.3 -org.codehaus.plexus:plexus-utils:3.2.1 -org.jetbrains.kotlin:kotlin-reflect:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-common:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.70 -org.jetbrains.kotlin:kotlin-stdlib:1.3.70 -org.jetbrains:annotations:13.0 diff --git a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/BasicTest.kt b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/BasicTest.kt index 51e0e41..80c15a8 100644 --- a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/BasicTest.kt +++ b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/BasicTest.kt @@ -1,6 +1,7 @@ package org.nixos.gradle2nix import dev.minutest.Tests +import dev.minutest.experimental.minus import dev.minutest.junit.JUnit5Minutests import dev.minutest.rootContext import org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.BINTRAY_JCENTER_URL @@ -18,7 +19,7 @@ import strikt.assertions.startsWith class BasicTest : JUnit5Minutests { @Tests - fun tests() = rootContext("basic tests") { + fun tests() = rootContext("basic tests") { withFixture("basic/basic-java-project") { test("builds basic java project") { expectThat(build()) { @@ -57,12 +58,13 @@ class BasicTest : JUnit5Minutests { } withFixture("basic/basic-kotlin-project") { - test("excludes embedded kotlin repo") { + GRADLE_MIN("4.9") - test("excludes embedded kotlin repo") { + expectThat(build()) { get("all dependencies") { pluginDependencies + - rootProject.buildscriptDependencies + - rootProject.projectDependencies + rootProject.buildscriptDependencies + + rootProject.projectDependencies }.flatMap { it.urls }.all { not { startsWith("file:") } } } } diff --git a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/DependencyTest.kt b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/DependencyTest.kt index 1d572f0..8079ac3 100644 --- a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/DependencyTest.kt +++ b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/DependencyTest.kt @@ -1,67 +1,99 @@ package org.nixos.gradle2nix import dev.minutest.Tests +import dev.minutest.experimental.minus import dev.minutest.junit.JUnit5Minutests import dev.minutest.rootContext import strikt.api.expectThat import strikt.assertions.all -import strikt.assertions.contains import strikt.assertions.containsExactly import strikt.assertions.filter import strikt.assertions.isEqualTo -import strikt.assertions.isNotEqualTo import strikt.assertions.isNotNull -import strikt.assertions.single -import strikt.assertions.startsWith +import strikt.assertions.isNull class DependencyTest : JUnit5Minutests { @Tests - fun tests() = rootContext("dependency tests") { + fun tests() = rootContext("dependency tests") { - withFixture("dependency/classifier") { - test("resolves dependency with classifier") { - expectThat(build()) { - get("root project dependencies") { rootProject.projectDependencies }.ids.containsExactly( - "com.badlogicgames.gdx:gdx-parent:1.9.9@pom", - "com.badlogicgames.gdx:gdx-platform:1.9.9:natives-desktop@jar", - "com.badlogicgames.gdx:gdx-platform:1.9.9@pom", - "org.sonatype.oss:oss-parent:5@pom" - ) + withRepository("m2") { + + withFixture("dependency/classifier") { + test("resolves dependency with classifier") { + expectThat(build()) { + get("root project dependencies") { rootProject.projectDependencies }.ids.containsExactly( + "com.badlogicgames.gdx:gdx-parent:1.9.9@pom", + "com.badlogicgames.gdx:gdx-platform:1.9.9:natives-desktop@jar", + "com.badlogicgames.gdx:gdx-platform:1.9.9@pom", + "org.sonatype.oss:oss-parent:5@pom" + ) + } } } - } - withFixture("dependency/dynamic-snapshot") { - test("resolves snapshot dependency with dynamic version") { - expectThat(build()) { - get("root project dependencies") { rootProject.projectDependencies } - .filter { it.id.name == "packr" } - .all { - get("id.version") { id.version }.isEqualTo("-SNAPSHOT") - get("timestamp") { timestamp }.isNotNull() - get("build") { build }.isNotNull() - } - } - } - } - - withFixture("dependency/snapshot") { - test("resolves snapshot dependency") { - expectThat(build()) { - get("root project dependencies") { rootProject.projectDependencies } - .filter { it.id.name == "okio" } - .and { - ids.containsExactly( - "com.squareup.okio:okio:2.5.0-SNAPSHOT@jar", - "com.squareup.okio:okio:2.5.0-SNAPSHOT@module", - "com.squareup.okio:okio:2.5.0-SNAPSHOT@pom" + withFixture("dependency/maven-bom") { + GRADLE_MIN("5.0") - test("resolves dependencies from maven bom platform") { + expectThat(build()) { + get("root project dependencies") { rootProject.projectDependencies } + .ids + .containsExactly( + "io.micrometer:micrometer-bom:1.5.1@pom", + "io.micrometer:micrometer-core:1.5.1@jar", + "io.micrometer:micrometer-core:1.5.1@pom", + "org.hdrhistogram:HdrHistogram:2.1.12@jar", + "org.hdrhistogram:HdrHistogram:2.1.12@pom" ) - all { + } + } + } + + withFixture("dependency/snapshot") { + test("resolves snapshot dependency") { + expectThat(build()) { + get("root project dependencies") { rootProject.projectDependencies } + .and { + ids.containsExactly( + "org.apache:test-SNAPSHOT2:2.0.2-SNAPSHOT@jar", + "org.apache:test-SNAPSHOT2:2.0.2-SNAPSHOT@pom" + ) + all { + get("timestamp") { timestamp }.isNull() + get("build") { build }.isNotNull() + } + } + } + } + } + + withFixture("dependency/snapshot-dynamic") { + test("resolves snapshot dependency with dynamic version") { + expectThat(build()) { + get("root project dependencies") { rootProject.projectDependencies } + .and { + ids.containsExactly( + "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT@jar", + "org.apache:test-SNAPSHOT1:2.0.2-SNAPSHOT@pom" + ) + all { + get("timestamp") { timestamp }.isEqualTo("20070310.181613") + get("build") { build }.isEqualTo(3) + } + } + } + } + } + + withFixture("dependency/snapshot-redirect") { + test("resolves snapshot dependency with redirect") { + expectThat(build()) { + get("root project dependencies") { rootProject.projectDependencies } + .filter { it.id.name == "packr" } + .all { + get("id.version") { id.version }.isEqualTo("-SNAPSHOT") get("timestamp") { timestamp }.isNotNull() get("build") { build }.isNotNull() - get("urls") { urls }.single().startsWith(SONATYPE_OSS_URL) } - } + } } } } diff --git a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/IvyTest.kt b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/IvyTest.kt index 345dc05..7ba7130 100644 --- a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/IvyTest.kt +++ b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/IvyTest.kt @@ -12,7 +12,7 @@ import strikt.assertions.startsWith class IvyTest : JUnit5Minutests { @Tests - fun tests() = rootContext("ivy tests") { + fun tests() = rootContext("ivy tests") { withFixture("ivy/basic") { test("resolves ivy dependencies") { expectThat(build()) { diff --git a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/PluginTest.kt b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/PluginTest.kt index 73339a0..010a9e9 100644 --- a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/PluginTest.kt +++ b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/PluginTest.kt @@ -8,7 +8,7 @@ import strikt.assertions.contains class PluginTest : JUnit5Minutests { @Tests - fun tests() = rootContext("plugin tests") { + fun tests() = rootContext("plugin tests") { withFixture("plugin/resolves-from-default-repo") { test("resolves plugin from default repo") { expectThat(build()) { diff --git a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/SubprojectsTest.kt b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/SubprojectsTest.kt index 39b55d3..5cded7d 100644 --- a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/SubprojectsTest.kt +++ b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/SubprojectsTest.kt @@ -17,7 +17,7 @@ import strikt.assertions.startsWith class SubprojectsTest : JUnit5Minutests { @Tests - fun tests() = rootContext("subproject tests") { + fun tests() = rootContext("subproject tests") { withFixture("subprojects/multi-module") { test("builds multi-module project") { expectThat(build().rootProject) { diff --git a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/TestUtil.kt b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/TestUtil.kt index 2063092..1fd762d 100644 --- a/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/TestUtil.kt +++ b/plugin/src/compatTest/kotlin/org/nixos/gradle2nix/TestUtil.kt @@ -3,7 +3,12 @@ package org.nixos.gradle2nix import com.squareup.moshi.Moshi import dev.minutest.ContextBuilder import dev.minutest.MinutestFixture +import dev.minutest.Node import dev.minutest.TestContextBuilder +import dev.minutest.closeableFixture +import dev.minutest.experimental.SKIP +import dev.minutest.experimental.TransformingAnnotation +import io.javalin.Javalin import okio.buffer import okio.source import org.gradle.internal.classpath.DefaultClassPath @@ -13,26 +18,29 @@ import org.gradle.util.GradleVersion import org.junit.jupiter.api.Assumptions.assumeTrue import strikt.api.Assertion import strikt.assertions.map +import java.io.Closeable import java.io.File import java.io.StringWriter -import java.nio.file.Files -import java.nio.file.Path import java.nio.file.Paths -import kotlin.streams.toList - -const val SONATYPE_OSS_URL = "https://oss.sonatype.org/content/repositories/snapshots/" private val moshi = Moshi.Builder().build() -private val gradleVersion = GradleVersion.version(System.getProperty("compat.gradle.version")) +val gradleVersion = System.getProperty("compat.gradle.version") + ?.let(GradleVersion::version) + ?: GradleVersion.current() val GRADLE_4_5 = GradleVersion.version("4.5") +fun GRADLE_MIN(version: String) = object : TransformingAnnotation() { + override fun transform(node: Node): Node = + if (gradleVersion < GradleVersion.version(version)) SKIP.transform(node) else node +} + private fun File.initscript() = resolve("init.gradle").also { it.writer().use { out -> val classpath = DefaultClassPath.of(PluginUnderTestMetadataReading.readImplementationClasspath()) .asFiles.joinToString { n -> "'$n'" } - out.appendln(""" + out.append(""" initscript { dependencies { classpath files($classpath) @@ -40,6 +48,7 @@ private fun File.initscript() = resolve("init.gradle").also { } apply plugin: org.nixos.gradle2nix.Gradle2NixPlugin + """.trimIndent()) } } @@ -78,6 +87,9 @@ private fun File.build( System.err.print(log) throw error } + + print(log) + return resolve("build/nix/model.json").run { println(readText()) source().buffer().use { src -> @@ -89,44 +101,96 @@ private fun File.build( val > Assertion.Builder.ids: Assertion.Builder> get() = map { it.id.toString() } -@MinutestFixture -class Fixture(val testRoots: List) +private fun File.parents() = generateSequence(parentFile) { it.parentFile } @MinutestFixture -class ProjectFixture(val testRoot: Path) { +class RepositoryFixture(private val server: Javalin) : Closeable { + override fun close() { + server.stop() + } +} + +@MinutestFixture +class TestFixture(val name: String, val source: File) : Closeable { + val dest: File + + init { + require(source.exists() && source.isDirectory) { + "$name: Test fixture not found: $source}" + } + dest = createTempDir(prefix = name, suffix = "") + } + + override fun close() { + dest.deleteRecursively() + } +} + +@MinutestFixture +class ProjectFixture(private val parent: TestFixture, private val source: File) : Closeable { + private val dest: File + + init { + require(source.exists() && source.isDirectory && parent.source in source.parents()) { + "${parent.name}: Test project not found: $source" + } + val rel = source.toRelativeString(parent.source) + dest = parent.dest.resolve(rel) + } + + fun copy() { + source.copyRecursively(dest, true) + } + fun build( configurations: List = emptyList(), subprojects: List = emptyList() - ) = testRoot.toFile().build(configurations, subprojects) + ) = dest.build(configurations, subprojects) + + override fun close() { + dest.deleteRecursively() + } } -fun ContextBuilder.withFixture( +fun ContextBuilder<*>.withRepository( name: String, - block: TestContextBuilder.() -> Unit -) = context(name) { - val url = checkNotNull(Thread.currentThread().contextClassLoader.getResource(name)?.toURI()) { - "$name: No test fixture found" - } - val fixtureRoot = Paths.get(url) - val dest = createTempDir("gradle2nix").toPath() - val src = checkNotNull(fixtureRoot.takeIf(Files::exists)) { - "$name: Test fixture not found: $fixtureRoot}" - } - src.toFile().copyRecursively(dest.toFile()) - val testRoots = Files.list(dest).filter { Files.isDirectory(it) }.toList() - - fixture { - Fixture(testRoots) + block: TestContextBuilder<*, RepositoryFixture>.() -> Unit +) = derivedContext("with repository: ${name}") { + closeableFixture { + RepositoryFixture(Javalin.create { config -> + config.addStaticFiles("/repositories/$name") + }.start(9999)) } - afterAll { - dest.toFile().deleteRecursively() - } + block() +} - testRoots.forEach { testRoot -> - derivedContext(testRoot.fileName.toString()) { - deriveFixture { ProjectFixture(testRoot) } - block() +fun ContextBuilder<*>.withFixture( + name: String, + block: TestContextBuilder<*, ProjectFixture>.() -> Unit +) { + derivedContext(name) { + val url = checkNotNull(Thread.currentThread().contextClassLoader.getResource(name)?.toURI()) { + "$name: No test fixture found" + } + val fixtureRoot = Paths.get(url).toFile().absoluteFile + + deriveFixture { + TestFixture(name, fixtureRoot) + } + + val testRoots = fixtureRoot.listFiles()!! + .filter { it.isDirectory } + .map { it.absoluteFile } + .toList() + + testRoots.forEach { testRoot -> + derivedContext(testRoot.name) { + deriveFixture { ProjectFixture(this, testRoot) } + before { copy() } + after { close() } + block() + } } } } diff --git a/plugin/src/main/java/org/nixos/gradle2nix/ApiHack.java b/plugin/src/main/java/org/nixos/gradle2nix/ApiHack.java new file mode 100644 index 0000000..eb721d3 --- /dev/null +++ b/plugin/src/main/java/org/nixos/gradle2nix/ApiHack.java @@ -0,0 +1,15 @@ +package org.nixos.gradle2nix; + +import org.gradle.api.artifacts.Dependency; +import org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency; + +import javax.annotation.Nullable; + +/** + * Workarounds for APIs improperly marked with @NonNullApi. + */ +interface ApiHack { + static Dependency defaultExternalModuleDependency(String group, String name, @Nullable String version) { + return new DefaultExternalModuleDependency(group, name, version); + } +} diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/ConfigurationResolver.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/ConfigurationResolver.kt index 6886b32..59d21ff 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/ConfigurationResolver.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/ConfigurationResolver.kt @@ -6,6 +6,7 @@ import org.apache.ivy.plugins.parser.m2.PomReader import org.apache.ivy.plugins.parser.xml.XmlModuleDescriptorParser import org.apache.ivy.plugins.repository.url.URLResource import org.apache.ivy.plugins.resolver.ChainResolver +import org.gradle.api.Project import org.gradle.api.artifacts.Configuration import org.gradle.api.artifacts.ModuleIdentifier import org.gradle.api.artifacts.ResolvedArtifact @@ -23,12 +24,21 @@ import org.gradle.kotlin.dsl.withArtifacts import org.gradle.maven.MavenModule import org.gradle.maven.MavenPomArtifact import org.gradle.util.GradleVersion -import java.io.File -internal class ConfigurationResolverFactory(repositories: RepositoryHandler) { +enum class ConfigurationScope { + BUILDSCRIPT, + PLUGIN, + PROJECT +} + +internal class ConfigurationResolverFactory( + project: Project, + scope: ConfigurationScope, + repositories: RepositoryHandler +) { private val ivySettings = IvySettings().apply { defaultInit() - setDefaultRepositoryCacheBasedir(createTempDir("gradle2nix-cache").apply(File::deleteOnExit).absolutePath) + defaultRepositoryCacheManager = null setDictatorResolver(ChainResolver().also { chain -> chain.settings = this@apply for (resolver in resolvers) chain.add(resolver) @@ -38,7 +48,7 @@ internal class ConfigurationResolverFactory(repositories: RepositoryHandler) { private val resolvers = repositories .filterIsInstance() .filterNot { it.createResolver().isLocal } - .mapNotNull { it.repositoryResolver(ivySettings) } + .mapNotNull { it.repositoryResolver(project, scope, ivySettings) } fun create(dependencies: DependencyHandler): ConfigurationResolver = ConfigurationResolver(ivySettings, resolvers, dependencies) @@ -49,11 +59,23 @@ internal class ConfigurationResolver( private val resolvers: List, private val dependencies: DependencyHandler ) { + private val failed = mutableListOf() private val ivy = Ivy.newInstance(ivySettings) + val unresolved: List = failed.toList() + fun resolve(configuration: Configuration): List { val resolved = configuration.resolvedConfiguration.lenientConfiguration + failed.addAll(resolved.unresolvedModuleDependencies.map { + DefaultArtifactIdentifier( + group = it.selector.group, + name = it.selector.name, + version = it.selector.version ?: "", + type = "module" + ) + }) + val topLevelMetadata = resolved.firstLevelModuleDependencies .flatMap { resolveMetadata(it.moduleGroup, it.moduleName, it.moduleVersion) } @@ -78,6 +100,7 @@ internal class ConfigurationResolver( val sha256 = resolvedArtifact.file.sha256() val artifacts = resolvers.mapNotNull { it.resolve(artifactId, sha256) }.merge() + if (artifacts.isEmpty()) failed.add(artifactId) return artifacts + componentId.run { resolveMetadata(group, module, version) } } @@ -113,7 +136,9 @@ internal class ConfigurationResolver( type = "pom" ) val sha256 = resolvedPom.file.sha256() - resolvers.mapNotNull { it.resolve(artifactId, sha256) }.merge() + val artifacts = resolvers.mapNotNull { it.resolve(artifactId, sha256) }.merge() + if (artifacts.isEmpty()) failed.add(artifactId) + artifacts } } @@ -140,7 +165,9 @@ internal class ConfigurationResolver( extension = "xml" ) val sha256 = resolvedDesc.file.sha256() - resolvers.mapNotNull { it.resolve(artifactId, sha256) }.merge() + val artifacts = resolvers.mapNotNull { it.resolve(artifactId, sha256) }.merge() + if (artifacts.isEmpty()) failed.add(artifactId) + artifacts } } @@ -155,7 +182,9 @@ internal class ConfigurationResolver( version = version, type = "module" ) - return resolvers.mapNotNull { it.resolve(artifactId) }.merge() + val artifacts = resolvers.mapNotNull { it.resolve(artifactId) }.merge() + if (artifacts.isEmpty()) failed.add(artifactId) + return artifacts } private fun ResolvedArtifactResult.parentPom(): ResolvedArtifactResult? { diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt index a794f15..d84a930 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/Gradle2NixPlugin.kt @@ -18,7 +18,7 @@ import org.gradle.tooling.provider.model.ToolingModelBuilder import org.gradle.tooling.provider.model.ToolingModelBuilderRegistry import org.gradle.util.GradleVersion import java.net.URL -import java.util.Locale +import java.util.* @Suppress("unused") open class Gradle2NixPlugin : Plugin { @@ -127,7 +127,7 @@ private fun Project.buildGradle(): DefaultGradle = } private fun Project.buildPlugins(pluginRequests: List): List { - return objects.newInstance().resolve(pluginRequests).distinct().sorted() + return objects.newInstance(this).resolve(pluginRequests).distinct().sorted() } private fun Project.includedBuilds(): List = @@ -141,37 +141,64 @@ private fun Project.buildProject( pluginArtifacts: List ): DefaultProject { logger.lifecycle(" Subproject: $path") + + val (buildscriptDependencies, buildscriptUnresolved) = buildscriptDependencies(pluginArtifacts) + + if (buildscriptUnresolved.isNotEmpty()) { + logger.warn(buildString { + append(" Failed to resolve buildscript dependencies:\n") + for (id in buildscriptUnresolved) { + append(" - $id\n") + } + }) + } + + val (projectDependencies, projectUnresolved) = projectDependencies(explicitConfigurations) + + if (projectUnresolved.isNotEmpty()) { + logger.warn(buildString { + append(" Failed to resolve project dependencies:\n") + for (id in projectUnresolved) { + append(" - $id\n") + } + }) + } + return DefaultProject( name = name, version = version.toString(), path = path, projectDir = projectDir.toRelativeString(rootProject.projectDir), - buildscriptDependencies = buildscriptDependencies(pluginArtifacts), - projectDependencies = projectDependencies(explicitConfigurations), + buildscriptDependencies = buildscriptDependencies, + projectDependencies = projectDependencies, children = explicitSubprojects.map { it.buildProject(explicitConfigurations, emptyList(), pluginArtifacts) } ) } -private fun Project.buildscriptDependencies(pluginArtifacts: List): List { - val resolverFactory = ConfigurationResolverFactory(buildscript.repositories) +private fun Project.buildscriptDependencies( + pluginArtifacts: List +): Pair, List> { + val resolverFactory = ConfigurationResolverFactory(this, ConfigurationScope.BUILDSCRIPT, buildscript.repositories) val resolver = resolverFactory.create(buildscript.dependencies) val pluginIds = pluginArtifacts.map(DefaultArtifact::id) return buildscript.configurations .flatMap(resolver::resolve) .distinct() .filter { it.id !in pluginIds } - .sorted() + .sorted() to resolver.unresolved } -private fun Project.projectDependencies(explicitConfigurations: List): List { - val resolverFactory = ConfigurationResolverFactory(repositories) +private fun Project.projectDependencies( + explicitConfigurations: List +): Pair, List> { + val resolverFactory = ConfigurationResolverFactory(this, ConfigurationScope.PROJECT, repositories) val resolver = resolverFactory.create(dependencies) return collectConfigurations(explicitConfigurations) .flatMap(resolver::resolve) .distinct() - .sorted() + .sorted() to resolver.unresolved } private fun Project.dependentSubprojects(explicitConfigurations: List): Set { diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/PluginResolver.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/PluginResolver.kt index 2c0420e..0c081bb 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/PluginResolver.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/PluginResolver.kt @@ -1,25 +1,28 @@ package org.nixos.gradle2nix -import org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency +import org.gradle.api.Project import org.gradle.plugin.management.PluginRequest import org.gradle.plugin.use.internal.PluginDependencyResolutionServices import javax.inject.Inject internal open class PluginResolver @Inject constructor( + project: Project, pluginDependencyResolutionServices: PluginDependencyResolutionServices ) { private val configurations = pluginDependencyResolutionServices.configurationContainer private val resolver = ConfigurationResolverFactory( + project, + ConfigurationScope.PLUGIN, pluginDependencyResolutionServices.resolveRepositoryHandler ).create(pluginDependencyResolutionServices.dependencyHandler) fun resolve(pluginRequests: List): List { - val markerDependencies = pluginRequests.map { - it.module?.let { selector -> - DefaultExternalModuleDependency(selector.group, selector.name, selector.version) - } ?: it.id.run { - DefaultExternalModuleDependency(id, "$id.gradle.plugin", it.version) + val markerDependencies = pluginRequests.map { request -> + request.module?.let { module -> + ApiHack.defaultExternalModuleDependency(module.group, module.name, module.version) + } ?: request.id.id.let { id -> + ApiHack.defaultExternalModuleDependency(id, "$id.gradle.plugin", request.version) } } return resolver.resolve(configurations.detachedConfiguration(*markerDependencies.toTypedArray())) diff --git a/plugin/src/main/kotlin/org/nixos/gradle2nix/RepositoryResolver.kt b/plugin/src/main/kotlin/org/nixos/gradle2nix/RepositoryResolver.kt index 4a6c5a2..fedf833 100644 --- a/plugin/src/main/kotlin/org/nixos/gradle2nix/RepositoryResolver.kt +++ b/plugin/src/main/kotlin/org/nixos/gradle2nix/RepositoryResolver.kt @@ -15,6 +15,7 @@ import org.apache.ivy.plugins.resolver.URLResolver import org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader import org.codehaus.plexus.util.ReaderFactory import org.codehaus.plexus.util.xml.pull.XmlPullParserException +import org.gradle.api.Project import org.gradle.api.artifacts.repositories.ArtifactRepository import org.gradle.api.artifacts.repositories.IvyArtifactRepository import org.gradle.api.artifacts.repositories.MavenArtifactRepository @@ -27,10 +28,14 @@ import org.apache.ivy.core.module.descriptor.Artifact as IvyArtifact import org.apache.ivy.core.module.descriptor.DefaultArtifact as IvyDefaultArtifact import org.apache.ivy.plugins.resolver.RepositoryResolver as IvyRepositoryResolver -internal fun ResolutionAwareRepository.repositoryResolver(ivySettings: IvySettings): RepositoryResolver? = +internal fun ResolutionAwareRepository.repositoryResolver( + project: Project, + scope: ConfigurationScope, + ivySettings: IvySettings +): RepositoryResolver? = when(this) { - is MavenArtifactRepository -> MavenResolver(ivySettings, this) - is IvyArtifactRepository -> IvyResolver(ivySettings, this) + is MavenArtifactRepository -> MavenResolver(project, scope, ivySettings, this) + is IvyArtifactRepository -> IvyResolver(project, scope, ivySettings, this) else -> null } @@ -49,6 +54,8 @@ internal sealed class RepositoryResolver { } internal class MavenResolver( + project: Project, + scope: ConfigurationScope, ivySettings: IvySettings, repository: MavenArtifactRepository ) : RepositoryResolver() { @@ -58,7 +65,7 @@ internal class MavenResolver( root = repository.url.toString() isM2compatible = true settings = ivySettings - setCache(cacheManager(ivySettings, repository).name) + setCache(cacheManager(project, scope, ivySettings, repository).name) } override fun resolve(artifactId: DefaultArtifactIdentifier, sha256: String?): DefaultArtifact? { @@ -121,6 +128,8 @@ internal class MavenResolver( } internal class IvyResolver( + project: Project, + scope: ConfigurationScope, ivySettings: IvySettings, repository: IvyArtifactRepository ) : RepositoryResolver() { @@ -132,7 +141,7 @@ internal class IvyResolver( for (p in ivyResolver.ivyPatterns) addIvyPattern(p) for (p in ivyResolver.artifactPatterns) addArtifactPattern(p) settings = ivySettings - setCache(cacheManager(ivySettings, repository).name) + setCache(cacheManager(project, scope, ivySettings, repository).name) } override fun resolve(artifactId: DefaultArtifactIdentifier, sha256: String?): DefaultArtifact? { @@ -149,11 +158,16 @@ internal class IvyResolver( } } -private fun cacheManager(ivySettings: IvySettings, repository: ArtifactRepository): RepositoryCacheManager { +private fun cacheManager( + project: Project, + scope: ConfigurationScope, + ivySettings: IvySettings, + repository: ArtifactRepository +): RepositoryCacheManager { return DefaultRepositoryCacheManager( - "${repository.name}-cache", + "${scope.name.toLowerCase()}-${repository.name}-cache", ivySettings, - createTempDir("gradle2nix-${repository.name}-cache") + project.buildDir.resolve("tmp/gradle2nix/${scope.name.toLowerCase()}/${repository.name}") ).also { ivySettings.addRepositoryCacheManager(it) } diff --git a/settings.gradle.kts b/settings.gradle.kts index c7d93a0..7bbd5c5 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1 +1,3 @@ +enableFeaturePreview("ONE_LOCKFILE_PER_PROJECT") + include(":app", ":model", ":plugin")