From 7303a3b097d179febb820f9a1cc7eea31759f8ba Mon Sep 17 00:00:00 2001 From: Tad Fisher Date: Fri, 13 Dec 2024 12:01:51 -0800 Subject: [PATCH] Version updates --- flake.lock | 12 +- flake.nix | 4 + gradle.lock | 798 ++++++++++++----------- gradle/libs.versions.toml | 10 +- gradle/wrapper/gradle-wrapper.jar | Bin 43453 -> 43583 bytes gradle/wrapper/gradle-wrapper.properties | 2 +- gradlew | 5 +- gradlew.bat | 2 + 8 files changed, 428 insertions(+), 405 deletions(-) diff --git a/flake.lock b/flake.lock index 416cbde..6b452ae 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1720957393, - "narHash": "sha256-oedh2RwpjEa+TNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA=", + "lastModified": 1733940404, + "narHash": "sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "693bc46d169f5af9c992095736e82c3488bf7dbb", + "rev": "5d67ea6b4b63378b9c13be21e2ec9d1afc921713", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 52e7bf5..9daae5e 100644 --- a/flake.nix +++ b/flake.nix @@ -46,6 +46,10 @@ [ $fail -eq 0 ] || echo "Formatting failed." >&2 exit $fail ''; + + checks = { + traccar = scope.callPackage ./fixtures/external/traccar { }; + }; } ); } diff --git a/gradle.lock b/gradle.lock index 10fa2f8..e6fc361 100644 --- a/gradle.lock +++ b/gradle.lock @@ -111,14 +111,14 @@ "hash": "sha256-095n7fFjX1ytZvkcVnXx+IfJDTuVlPfngQUgfxK04F0=" } }, - "commons-io:commons-io:2.15.1": { - "commons-io-2.15.1.jar": { - "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar", - "hash": "sha256-pYrxLuG2jP0uuwwnyu8WTwhDgaAOyBpIzCdf1+pU4VQ=" + "commons-io:commons-io:2.16.1": { + "commons-io-2.16.1.jar": { + "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-io-2.16.1.jar", + "hash": "sha256-9B97qs1xaJZEes6XWGIfYsHGsKkdiazuSI2ib8R3yE8=" }, - "commons-io-2.15.1.pom": { - "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.15.1/commons-io-2.15.1.pom", - "hash": "sha256-Fxoa+CtnWetXQLO4gJrKgBE96vEVMDby9ERZAd/T+R0=" + "commons-io-2.16.1.pom": { + "url": "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.16.1/commons-io-2.16.1.pom", + "hash": "sha256-V3fSkiUceJXASkxXAVaD7Ds1OhJIbJs+cXjpsLPDj/8=" } }, "dev.gradleplugins:gradle-api:8.1": { @@ -169,18 +169,18 @@ "hash": "sha256-0jI5KonD79yFqymcWpToud01vALzQM6ERv9lmqFZE6A=" } }, - "io.github.goooler.shadow:shadow-gradle-plugin:8.1.7": { - "shadow-gradle-plugin-8.1.7.jar": { - "url": "https://repo.maven.apache.org/maven2/io/github/goooler/shadow/shadow-gradle-plugin/8.1.7/shadow-gradle-plugin-8.1.7.jar", - "hash": "sha256-jyJn7xy7ZeVcRflyQi+8ARyuaKArtNaNQBH2b3WQ7qU=" + "io.github.goooler.shadow:shadow-gradle-plugin:8.1.8": { + "shadow-gradle-plugin-8.1.8.jar": { + "url": "https://repo.maven.apache.org/maven2/io/github/goooler/shadow/shadow-gradle-plugin/8.1.8/shadow-gradle-plugin-8.1.8.jar", + "hash": "sha256-/8uY8dFGmO5F46rQJ1UoG+oGF9P4064gBH9UrZxPWks=" }, - "shadow-gradle-plugin-8.1.7.module": { - "url": "https://repo.maven.apache.org/maven2/io/github/goooler/shadow/shadow-gradle-plugin/8.1.7/shadow-gradle-plugin-8.1.7.module", - "hash": "sha256-quuoKtQQ5uLPCpl8VBwuVX9CvwfWt/qi6ZUHNwIjjcI=" + "shadow-gradle-plugin-8.1.8.module": { + "url": "https://repo.maven.apache.org/maven2/io/github/goooler/shadow/shadow-gradle-plugin/8.1.8/shadow-gradle-plugin-8.1.8.module", + "hash": "sha256-K+BFR8+gfSaUb6OGjhwog2Vdapgx4sSiRuO36v2URHM=" }, - "shadow-gradle-plugin-8.1.7.pom": { - "url": "https://repo.maven.apache.org/maven2/io/github/goooler/shadow/shadow-gradle-plugin/8.1.7/shadow-gradle-plugin-8.1.7.pom", - "hash": "sha256-VrTvWS4FE+0WY5C/WBK/iqWglEHHYZItGLgs2jKxKPw=" + "shadow-gradle-plugin-8.1.8.pom": { + "url": "https://repo.maven.apache.org/maven2/io/github/goooler/shadow/shadow-gradle-plugin/8.1.8/shadow-gradle-plugin-8.1.8.pom", + "hash": "sha256-Y6d/T9dWrZGSg9CoyaLtYIWw5hi919b1lj8BVUnK5Yg=" } }, "io.netty:netty-bom:4.1.107.Final": { @@ -253,10 +253,10 @@ "hash": "sha256-CBYQamBniMJw767yFWLPy9j0uvfafBG85RSetWYbMx8=" } }, - "org.apache.commons:commons-parent:65": { - "commons-parent-65.pom": { - "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/65/commons-parent-65.pom", - "hash": "sha256-bPNJX8LmrJE6K38uA/tZCPs/Ip+wbTNY3EVnjVrz424=" + "org.apache.commons:commons-parent:69": { + "commons-parent-69.pom": { + "url": "https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/69/commons-parent-69.pom", + "hash": "sha256-1Q2pw5vcqCPWGNG0oDtz8ZZJf8uGFv0NpyfIYjWSqbs=" } }, "org.apache.logging:logging-parent:10.6.0": { @@ -265,36 +265,36 @@ "hash": "sha256-+CdHWECmQIO1heyNu/cJO2/QJiQpPOw31W7fn8NUEJ4=" } }, - "org.apache.logging.log4j:log4j:2.23.0": { - "log4j-2.23.0.pom": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j/2.23.0/log4j-2.23.0.pom", - "hash": "sha256-Wd6Ka/FgR0CA43Mt63n2DaCGGczvHPEhJ3+AXTD0EKs=" + "org.apache.logging.log4j:log4j:2.23.1": { + "log4j-2.23.1.pom": { + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j/2.23.1/log4j-2.23.1.pom", + "hash": "sha256-bOFUBFU2S1PqIqGDQssSamOBYz9lPwlUZ/KqGYURps4=" } }, - "org.apache.logging.log4j:log4j-api:2.23.0": { - "log4j-api-2.23.0.jar": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.23.0/log4j-api-2.23.0.jar", - "hash": "sha256-/xpYo532bVVTTedE65ciXU92ZUguc5iKSWaB9fJ0STg=" + "org.apache.logging.log4j:log4j-api:2.23.1": { + "log4j-api-2.23.1.jar": { + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.jar", + "hash": "sha256-kuwf02qzvAneYZjS18CRRoXA9xJ+qTGswy/S7N2C6ok=" }, - "log4j-api-2.23.0.pom": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.23.0/log4j-api-2.23.0.pom", - "hash": "sha256-RZyGlnBV46O6Dnzz5ITruvHr896Q6YOr0yqqYlW9EQk=" + "log4j-api-2.23.1.pom": { + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.pom", + "hash": "sha256-tnzD0JgJJwSaO+sA1Qbs4oh0ZzKw3sgSJFxZ9FP7HKE=" } }, - "org.apache.logging.log4j:log4j-bom:2.23.0": { - "log4j-bom-2.23.0.pom": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-bom/2.23.0/log4j-bom-2.23.0.pom", - "hash": "sha256-LloZmss0yqynpj+xtuGleffg7ZgSHcX4g1Q+ZTSTBFA=" + "org.apache.logging.log4j:log4j-bom:2.23.1": { + "log4j-bom-2.23.1.pom": { + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-bom/2.23.1/log4j-bom-2.23.1.pom", + "hash": "sha256-NyOW4EWNTNMsCWytq+DMkzDsEPT1f6O+LnT3m14XijU=" } }, - "org.apache.logging.log4j:log4j-core:2.23.0": { - "log4j-core-2.23.0.jar": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.23.0/log4j-core-2.23.0.jar", - "hash": "sha256-D+9EHuk4cZ9jXbfvIa1bHd99W/j1q/XsqPKcP0Mmgds=" + "org.apache.logging.log4j:log4j-core:2.23.1": { + "log4j-core-2.23.1.jar": { + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.23.1/log4j-core-2.23.1.jar", + "hash": "sha256-cHk2gAX8NPViSPV/iopTNhw6U+kAfVVtvGb8Zp3wgbU=" }, - "log4j-core-2.23.0.pom": { - "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.23.0/log4j-core-2.23.0.pom", - "hash": "sha256-f1deoeMU9ruF/Xsg+5YSrIvmSaeg99TRcnwJ/MHk3wA=" + "log4j-core-2.23.1.pom": { + "url": "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.23.1/log4j-core-2.23.1.pom", + "hash": "sha256-yJugwjdXURuSUrJ6cx0B6GOyjd/OUD597pSuIxjILdw=" } }, "org.apache.maven:maven:4.0.0-alpha-9": { @@ -381,42 +381,42 @@ "hash": "sha256-CtZFmfE/kNtrwPTme+kr9pI6BP69XxmIdSNBX3NYxko=" } }, - "org.codehaus.groovy:groovy-bom:3.0.20": { - "groovy-bom-3.0.20.pom": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-bom/3.0.20/groovy-bom-3.0.20.pom", - "hash": "sha256-dkRwvR07YF/ykc/Q8byQEL1uOaQQkTXHBO442qrdRHQ=" + "org.codehaus.groovy:groovy-bom:3.0.21": { + "groovy-bom-3.0.21.pom": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-bom/3.0.21/groovy-bom-3.0.21.pom", + "hash": "sha256-ksw2r/0g9Wi1CSwLlOz1hd3rCigbbIunJWVwuxhdZTQ=" } }, - "org.codehaus.plexus:plexus:16": { - "plexus-16.pom": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/16/plexus-16.pom", - "hash": "sha256-aNTu1lo9u8NC7YDdE4++nGfLf7TCq8T1IBzbW59kWGg=" + "org.codehaus.plexus:plexus:18": { + "plexus-18.pom": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/18/plexus-18.pom", + "hash": "sha256-tD7onIiQueW8SNB5/LTETwgrUTklM1bcRVgGozw92P0=" } }, - "org.codehaus.plexus:plexus:13": { - "plexus-13.pom": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/13/plexus-13.pom", - "hash": "sha256-V1lF3AiWbGbrA9W66RNb0iyjkgoYZbuZ0+zZO+9Vq9M=" + "org.codehaus.plexus:plexus:17": { + "plexus-17.pom": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/17/plexus-17.pom", + "hash": "sha256-kVJu5mMnx/UPuyW9Qb/LkW4oRBS4aOMdUKIwBL197qc=" } }, - "org.codehaus.plexus:plexus-utils:4.0.0": { - "plexus-utils-4.0.0.jar": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/4.0.0/plexus-utils-4.0.0.jar", - "hash": "sha256-JwzXA7SMblyMaR8YdfItYtIs/gcsc64vWBTYPWjB2gs=" + "org.codehaus.plexus:plexus-utils:4.0.1": { + "plexus-utils-4.0.1.jar": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/4.0.1/plexus-utils-4.0.1.jar", + "hash": "sha256-lrnMREORkdLQY1l04tROdoc2tPsqvLZflM2V5BkS+os=" }, - "plexus-utils-4.0.0.pom": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/4.0.0/plexus-utils-4.0.0.pom", - "hash": "sha256-pExUeUJt6g57//0uw630nGhRUBl4iWXE0jH8PwTaQSk=" + "plexus-utils-4.0.1.pom": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/4.0.1/plexus-utils-4.0.1.pom", + "hash": "sha256-vEI1qVzR665CZEyB67qcHUxSVl+B6WqyBLblbj43jME=" } }, - "org.codehaus.plexus:plexus-xml:4.0.3": { - "plexus-xml-4.0.3.jar": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-xml/4.0.3/plexus-xml-4.0.3.jar", - "hash": "sha256-eqWeb9aTuGF8hydq7KnnoUmhC9qWB4iJO5TYpUcDc/c=" + "org.codehaus.plexus:plexus-xml:4.0.4": { + "plexus-xml-4.0.4.jar": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-xml/4.0.4/plexus-xml-4.0.4.jar", + "hash": "sha256-Bp54tTcQjcYSSmcHP8mYJkeR9rZJnpVaOOcrs+T+Gt8=" }, - "plexus-xml-4.0.3.pom": { - "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-xml/4.0.3/plexus-xml-4.0.3.pom", - "hash": "sha256-JzxQW2WJJwZxENYbbo/hL8tzcPVZgMk7r+lc4Lgt0FY=" + "plexus-xml-4.0.4.pom": { + "url": "https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-xml/4.0.4/plexus-xml-4.0.4.pom", + "hash": "sha256-Ohb3yn7CRzFFtGHgpylREI1H4SThjIRMCFsaY3jGEVE=" } }, "org.codehaus.woodstox:stax2-api:4.2.1": { @@ -441,38 +441,38 @@ "hash": "sha256-00QQSm7mGdplmEA8JdA6qqrw9U6WRv01EkWN9Xyarrg=" } }, - "org.gradle:gradle-tooling-api:8.8": { - "gradle-tooling-api-8.8.jar": { - "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.8/gradle-tooling-api-8.8.jar", - "hash": "sha256-h0ENaDk2pqUFQ24x1kDWaokZwNhTzhtQGJCidL101kU=" + "org.gradle:gradle-tooling-api:8.10.2": { + "gradle-tooling-api-8.10.2.jar": { + "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.10.2/gradle-tooling-api-8.10.2.jar", + "hash": "sha256-C6F6MyUw9Es3iCjM4qFsrTCacesZtuc8SqVa4KoZLKg=" }, - "gradle-tooling-api-8.8.module": { - "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.8/gradle-tooling-api-8.8.module", - "hash": "sha256-24tAcT2JWjPrNdZfPoM4nExfAQ2oUoz3Bx2xw9sAjWg=" + "gradle-tooling-api-8.10.2.module": { + "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.10.2/gradle-tooling-api-8.10.2.module", + "hash": "sha256-oCxZ4KdHQPsDyYB+4pVOvDeKH8JGHeKDg05JnH+nl6g=" }, - "gradle-tooling-api-8.8.pom": { - "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.8/gradle-tooling-api-8.8.pom", - "hash": "sha256-5yDLd4bGXyamMrSmvcM0t0K4F5v8aZf78npJF0IPSaQ=" + "gradle-tooling-api-8.10.2.pom": { + "url": "https://repo.gradle.org/gradle/libs-releases/org/gradle/gradle-tooling-api/8.10.2/gradle-tooling-api-8.10.2.pom", + "hash": "sha256-ztCDiDAP0IgBHSZsqCkHk3DymKaCALbLo8H293QGShI=" } }, - "org.gradle.kotlin:gradle-kotlin-dsl-plugins:4.3.1": { - "gradle-kotlin-dsl-plugins-4.3.1.jar": { - "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.1/gradle-kotlin-dsl-plugins-4.3.1.jar", - "hash": "sha256-j8X5xgrEWoeaQXdoEbWf0s5cWtXkJW8S18i+rFCkHcg=" + "org.gradle.kotlin:gradle-kotlin-dsl-plugins:4.5.0": { + "gradle-kotlin-dsl-plugins-4.5.0.jar": { + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.5.0/gradle-kotlin-dsl-plugins-4.5.0.jar", + "hash": "sha256-Ga92VnnptJN0uyg6xE81O4EJrZz+ZmjO1tmmZFVA4vo=" }, - "gradle-kotlin-dsl-plugins-4.3.1.module": { - "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.1/gradle-kotlin-dsl-plugins-4.3.1.module", - "hash": "sha256-k+eJyXjl4QG8QXfLsnmFQSvMtpNtsA7MQeYoG4QD/F4=" + "gradle-kotlin-dsl-plugins-4.5.0.module": { + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.5.0/gradle-kotlin-dsl-plugins-4.5.0.module", + "hash": "sha256-G2X3c4EI7gxE5qUNjMJUpPHFpzmAtuh7D14uxMt6qDY=" }, - "gradle-kotlin-dsl-plugins-4.3.1.pom": { - "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.3.1/gradle-kotlin-dsl-plugins-4.3.1.pom", - "hash": "sha256-Fr3gZfWofPRP3FD5xbYNMS9xOgwbyq4AixJItHhojAo=" + "gradle-kotlin-dsl-plugins-4.5.0.pom": { + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/4.5.0/gradle-kotlin-dsl-plugins-4.5.0.pom", + "hash": "sha256-D4Du3/O101e+rs5h8enK1Le/b4EVrWRIfYp2x/GwDBw=" } }, - "org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:4.3.1": { - "org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.3.1.pom": { - "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/4.3.1/org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.3.1.pom", - "hash": "sha256-Oispc8Afy2j0kx8ZbNeLAzctoWrBYmqOPWMYVkNqlOc=" + "org.gradle.kotlin.kotlin-dsl:org.gradle.kotlin.kotlin-dsl.gradle.plugin:4.5.0": { + "org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.5.0.pom": { + "url": "https://plugins.gradle.org/m2/org/gradle/kotlin/kotlin-dsl/org.gradle.kotlin.kotlin-dsl.gradle.plugin/4.5.0/org.gradle.kotlin.kotlin-dsl.gradle.plugin-4.5.0.pom", + "hash": "sha256-WPAIDJzwTgVq1U0Ok91KI0KGXnihMR6TVAVk90wgDjc=" } }, "org.jdom:jdom2:2.0.6.1": { @@ -539,248 +539,248 @@ "hash": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k=" } }, - "org.jetbrains.kotlin:kotlin-android-extensions:1.9.22": { - "kotlin-android-extensions-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.jar", - "hash": "sha256-Hl6IFkKpnduPbRPmmVoIwZK8OEGHOWZj2ER8CB2H4k8=" + "org.jetbrains.kotlin:kotlin-android-extensions:1.9.24": { + "kotlin-android-extensions-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.24/kotlin-android-extensions-1.9.24.jar", + "hash": "sha256-4z5UUlSR0ZgdRODKmnxTIWh91QRDPsVJZhqb5UYKEW4=" }, - "kotlin-android-extensions-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.22/kotlin-android-extensions-1.9.22.pom", - "hash": "sha256-lEt8+zPgpvtoRVkEjwKMuWMmyTKiRdXLAhQ7zSwDEVk=" + "kotlin-android-extensions-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-android-extensions/1.9.24/kotlin-android-extensions-1.9.24.pom", + "hash": "sha256-6QmjYHLn/lbQULgKdXEDwdP4dz+2wb0GcrxKr7hRCEs=" } }, - "org.jetbrains.kotlin:kotlin-assignment:1.9.22": { - "kotlin-assignment-1.9.22-gradle82.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22-gradle82.jar", - "hash": "sha256-SbgHX6DiGLoRuhim9yUE38XwOZQovs8Ta9yHHceBgMU=" + "org.jetbrains.kotlin:kotlin-assignment:1.9.24": { + "kotlin-assignment-1.9.24-gradle82.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.24/kotlin-assignment-1.9.24-gradle82.jar", + "hash": "sha256-897/fRYVZp9m+jeTnLZJBOex+LBgNReZDH8IEs40oNs=" }, - "kotlin-assignment-1.9.22.module": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22.module", - "hash": "sha256-bxIe+E4ozzMG/eTDHVXC2D14RPJLDnslZfh7Apn7sx0=" + "kotlin-assignment-1.9.24.module": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.24/kotlin-assignment-1.9.24.module", + "hash": "sha256-qa+tevGbZXAv892pBdPJt/mem9rqadY1+s2f3mi7VQU=" }, - "kotlin-assignment-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.22/kotlin-assignment-1.9.22.pom", - "hash": "sha256-9kQYoM3bm9hQ96/CasjyPon7ptlgSNqnNZVWJ5AgbwA=" + "kotlin-assignment-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-assignment/1.9.24/kotlin-assignment-1.9.24.pom", + "hash": "sha256-U5l+9NCcNhmm32TaPftTdngenYSMck+DLIDPCoCjLA8=" } }, - "org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:1.9.22": { - "kotlin-assignment-compiler-plugin-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.22/kotlin-assignment-compiler-plugin-embeddable-1.9.22.jar", - "hash": "sha256-KmHdIZ/tvlMYo7HiPA9zm0XtG1sksLZzdRm3hF6Alfg=" + "org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:1.9.24": { + "kotlin-assignment-compiler-plugin-embeddable-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.24/kotlin-assignment-compiler-plugin-embeddable-1.9.24.jar", + "hash": "sha256-AoVjJSRkxIYBkX8rbFTRuOQhzcfya/L5zzCIlcgSSgY=" }, - "kotlin-assignment-compiler-plugin-embeddable-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.22/kotlin-assignment-compiler-plugin-embeddable-1.9.22.pom", - "hash": "sha256-nbJr6D8/Y8Uf972pHjpqQNTDTaAj5ilsAQW7SqZvzJI=" + "kotlin-assignment-compiler-plugin-embeddable-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-assignment-compiler-plugin-embeddable/1.9.24/kotlin-assignment-compiler-plugin-embeddable-1.9.24.pom", + "hash": "sha256-Hzfc9EhcI3qtLk70O40RQJleMTKduiTJ9qa3uEBrg9Q=" } }, - "org.jetbrains.kotlin:kotlin-build-common:1.9.22": { - "kotlin-build-common-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.jar", - "hash": "sha256-U8PcxTA/WQPmJgrqc+zMaTD5o276KhHNO9On5V32OWY=" + "org.jetbrains.kotlin:kotlin-build-common:1.9.24": { + "kotlin-build-common-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.24/kotlin-build-common-1.9.24.jar", + "hash": "sha256-+RqOaTfik7FEv6F0DHB3xa12EdtI9CnKMcCm2yduaUo=" }, - "kotlin-build-common-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.22/kotlin-build-common-1.9.22.pom", - "hash": "sha256-KXxfSYoHdIPvic06cQzSt/LlrjgPOjrt+5xBvGI7E0A=" + "kotlin-build-common-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-common/1.9.24/kotlin-build-common-1.9.24.pom", + "hash": "sha256-iNt6ER1bfbV+4gKFEX2mNz3NJQQxqd58h8ZCJRYL0RI=" } }, - "org.jetbrains.kotlin:kotlin-build-tools-api:1.9.22": { - "kotlin-build-tools-api-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.jar", - "hash": "sha256-3UnLfij08zgvUlDPsFyGT9XwqW0yZbspPHezCtzJP/Y=" + "org.jetbrains.kotlin:kotlin-build-tools-api:1.9.24": { + "kotlin-build-tools-api-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.24/kotlin-build-tools-api-1.9.24.jar", + "hash": "sha256-ZUX99qL/t4jN3O3KymMiOdx+XmHD90SCNzXjse2cG1Q=" }, - "kotlin-build-tools-api-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.22/kotlin-build-tools-api-1.9.22.pom", - "hash": "sha256-DFZLu4fcXs32Q005buob886Xar8IgYCN0Wb6SbBGSfs=" + "kotlin-build-tools-api-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-api/1.9.24/kotlin-build-tools-api-1.9.24.pom", + "hash": "sha256-efIYZmDsHYeQhu4jEEeY2M1PthcsJ5xeVuAsqeVbxHU=" } }, - "org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.22": { - "kotlin-build-tools-impl-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.jar", - "hash": "sha256-G0jW3gQqUl9jtVdROuEmbWmTSCJbAT+UDjLGPeJolCg=" + "org.jetbrains.kotlin:kotlin-build-tools-impl:1.9.24": { + "kotlin-build-tools-impl-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.24/kotlin-build-tools-impl-1.9.24.jar", + "hash": "sha256-VPyCvEOOGGoMEGH55uYZEQuozUnFH6GOcFb726IpFhc=" }, - "kotlin-build-tools-impl-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.22/kotlin-build-tools-impl-1.9.22.pom", - "hash": "sha256-tWM/E0m+lcdHRuHimiqm51LoneGrmmUjSS85j6aVWN0=" + "kotlin-build-tools-impl-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-build-tools-impl/1.9.24/kotlin-build-tools-impl-1.9.24.pom", + "hash": "sha256-WI+dA6B9qcDw3JZu6OWqjBEhsUf+1MdxsdwSTMnLONc=" } }, - "org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.22": { - "kotlin-compiler-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.jar", - "hash": "sha256-K/6t7lmrGYjDNtvW5l2ZH3Zq4d2Gg/Km3tX6oCefDKA=" + "org.jetbrains.kotlin:kotlin-compiler-embeddable:1.9.24": { + "kotlin-compiler-embeddable-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.24/kotlin-compiler-embeddable-1.9.24.jar", + "hash": "sha256-5x/xnmsUGrhakyj9AQlBUxowJUMCa9QkTJWtwgjVAfY=" }, - "kotlin-compiler-embeddable-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.22/kotlin-compiler-embeddable-1.9.22.pom", - "hash": "sha256-s9o0u29ClqzzoPRDRm8FBsbJnaXNliTW4LdFsiKHhOs=" + "kotlin-compiler-embeddable-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-embeddable/1.9.24/kotlin-compiler-embeddable-1.9.24.pom", + "hash": "sha256-1w0fiFkkQ/R1eVFUVqTWwxBRztoK0RRGkjrK/kwMldE=" } }, - "org.jetbrains.kotlin:kotlin-compiler-runner:1.9.22": { - "kotlin-compiler-runner-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.jar", - "hash": "sha256-c+x1u5nr/6iySiSjuFPz9mCWvEapNRrw2sk967acFes=" + "org.jetbrains.kotlin:kotlin-compiler-runner:1.9.24": { + "kotlin-compiler-runner-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.24/kotlin-compiler-runner-1.9.24.jar", + "hash": "sha256-g4Q5dMH/0NNmbTxkk0Hb/TB32eFAZlVKakR7laMB3S0=" }, - "kotlin-compiler-runner-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.22/kotlin-compiler-runner-1.9.22.pom", - "hash": "sha256-pO6KZ8HW8lODjAAnKAvLgFCsDc3MrZdIlhOKaaAX6wE=" + "kotlin-compiler-runner-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-compiler-runner/1.9.24/kotlin-compiler-runner-1.9.24.pom", + "hash": "sha256-wb508udfB+SamqaJA+DctogA0iRkBBi0hHfuQsvDWQQ=" } }, - "org.jetbrains.kotlin:kotlin-daemon-client:1.9.22": { - "kotlin-daemon-client-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.jar", - "hash": "sha256-XXPhgVsRZ+Sv4gjwCyp1wIC8WoEHhsqtuOFHh1k6k7k=" + "org.jetbrains.kotlin:kotlin-daemon-client:1.9.24": { + "kotlin-daemon-client-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.24/kotlin-daemon-client-1.9.24.jar", + "hash": "sha256-WIqveo7Y55uL8+qLknj/Enii1ZKFpF4Jjxz8v7Dc080=" }, - "kotlin-daemon-client-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.22/kotlin-daemon-client-1.9.22.pom", - "hash": "sha256-YsRKZZ2lXbb7El4pKbmNUEow4fSvgU4I5JIUJqpST4o=" + "kotlin-daemon-client-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-client/1.9.24/kotlin-daemon-client-1.9.24.pom", + "hash": "sha256-tv4ne9GuP/zAzriOxmZZmHpc0TeaiXaDEvXe3x8uH+U=" } }, - "org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.22": { - "kotlin-daemon-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.jar", - "hash": "sha256-kqV4ExcUR9U0Rh+hP+N9yM07f4bYPpsfe7GwvjBUH4s=" + "org.jetbrains.kotlin:kotlin-daemon-embeddable:1.9.24": { + "kotlin-daemon-embeddable-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.24/kotlin-daemon-embeddable-1.9.24.jar", + "hash": "sha256-F3vIsqQHbcznh4rQ2P0HFjrzF44/qQ7mPU9zO7R7/ck=" }, - "kotlin-daemon-embeddable-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.22/kotlin-daemon-embeddable-1.9.22.pom", - "hash": "sha256-9uo9z2v7Og0GmER8SKa88I2Oqs+D/JX+nUGBpeXjwrE=" + "kotlin-daemon-embeddable-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-daemon-embeddable/1.9.24/kotlin-daemon-embeddable-1.9.24.pom", + "hash": "sha256-T7V/xqxyCVGzIkd0s7sqVFSelj0vTf3GhB6Ex77WKrE=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.22": { - "kotlin-gradle-plugin-1.9.22-gradle82.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22-gradle82.jar", - "hash": "sha256-1OcY3V8wxrqTLZPM/FswFendPkQUOgUrh3Ao8frlQtw=" + "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.24": { + "kotlin-gradle-plugin-1.9.24-gradle82.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.24/kotlin-gradle-plugin-1.9.24-gradle82.jar", + "hash": "sha256-6K7ZqBLmU2zu+z7VaPE0ZPoF8ka/0TaTONZDyDKUAks=" }, - "kotlin-gradle-plugin-1.9.22.module": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.module", - "hash": "sha256-pPRqwMq9jVzbaJ0tN9GdWFhPcIv59k/+TpgKL/dTS7U=" + "kotlin-gradle-plugin-1.9.24.module": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.24/kotlin-gradle-plugin-1.9.24.module", + "hash": "sha256-txNZQoRrVH+xtZaGQXBGPC81+hW1qtkzX60P/YamE3s=" }, - "kotlin-gradle-plugin-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.22/kotlin-gradle-plugin-1.9.22.pom", - "hash": "sha256-A3750tSupA9JKdglE1g+STwOBRVuDaix1/Ujurhobyc=" + "kotlin-gradle-plugin-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.9.24/kotlin-gradle-plugin-1.9.24.pom", + "hash": "sha256-ilwTAHAhV//cHyV1hDZZbsVsM3Z8GqLouOskamWs9SM=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:1.9.22": { - "kotlin-gradle-plugin-annotations-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.jar", - "hash": "sha256-lnaDy5jZkQFFYH+/W0VilbQ/Cq+Tsbunv2mS5zHLJOw=" + "org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:1.9.24": { + "kotlin-gradle-plugin-annotations-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.24/kotlin-gradle-plugin-annotations-1.9.24.jar", + "hash": "sha256-syBxajMCclSau65oGoD14P5YBLo5TQ8kW1s3f6JWNVk=" }, - "kotlin-gradle-plugin-annotations-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.22/kotlin-gradle-plugin-annotations-1.9.22.pom", - "hash": "sha256-Y7por+B4/3D3CPnpecaTxFv+iQQfeWQbC4H2tKEm7rs=" + "kotlin-gradle-plugin-annotations-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-annotations/1.9.24/kotlin-gradle-plugin-annotations-1.9.24.pom", + "hash": "sha256-fHb3hHzJ5bWOGoJbbqAZV7QoHpHmzXBcFmy+afvDtYs=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.22": { - "kotlin-gradle-plugin-api-1.9.22-gradle82.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22-gradle82.jar", - "hash": "sha256-7P9nVGBlxg4JX7k7P4i5uS7R7cN+P+u8b57TVCL6QSs=" + "org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.9.24": { + "kotlin-gradle-plugin-api-1.9.24-gradle82.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.24/kotlin-gradle-plugin-api-1.9.24-gradle82.jar", + "hash": "sha256-LV53JHoKf1klIL64gx6OPrl0m/OIhfgv+9Y8f/BRPhI=" }, - "kotlin-gradle-plugin-api-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.jar", - "hash": "sha256-7P9nVGBlxg4JX7k7P4i5uS7R7cN+P+u8b57TVCL6QSs=" + "kotlin-gradle-plugin-api-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.24/kotlin-gradle-plugin-api-1.9.24.jar", + "hash": "sha256-LV53JHoKf1klIL64gx6OPrl0m/OIhfgv+9Y8f/BRPhI=" }, - "kotlin-gradle-plugin-api-1.9.22.module": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.module", - "hash": "sha256-H0SJxTBPmlEqVof/zAqvCTCvydcgUdOpBfrAcANi+3s=" + "kotlin-gradle-plugin-api-1.9.24.module": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.24/kotlin-gradle-plugin-api-1.9.24.module", + "hash": "sha256-kB+s0LsPLdJ9XzvJDkQvJ3OrEuHOcgnT78HlhWNsfWQ=" }, - "kotlin-gradle-plugin-api-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.22/kotlin-gradle-plugin-api-1.9.22.pom", - "hash": "sha256-ZAFewaGutVCqGCjCQuIoODDFD2g2TkCDH+FYj9wEEfU=" + "kotlin-gradle-plugin-api-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-api/1.9.24/kotlin-gradle-plugin-api-1.9.24.pom", + "hash": "sha256-r9FlfZ0Vx2BxZ1InnZEdG73PjfTPXZYEUGHjCunBMX4=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugin-idea:1.9.22": { - "kotlin-gradle-plugin-idea-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.jar", + "org.jetbrains.kotlin:kotlin-gradle-plugin-idea:1.9.24": { + "kotlin-gradle-plugin-idea-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.24/kotlin-gradle-plugin-idea-1.9.24.jar", "hash": "sha256-jRr4djLZUUjxIqn6CuKQPBnub6t9AeAX924NLJoCLCA=" }, - "kotlin-gradle-plugin-idea-1.9.22.module": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.module", - "hash": "sha256-z+LCbjMPaAMsAD+lJMAx5aYPzo2Jn/8uQjFBKL60QCs=" + "kotlin-gradle-plugin-idea-1.9.24.module": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.24/kotlin-gradle-plugin-idea-1.9.24.module", + "hash": "sha256-4Jx9wdImjqtl5EGtLjgWDzGHsNjAv5zxrUyF+nUjm6Q=" }, - "kotlin-gradle-plugin-idea-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.22/kotlin-gradle-plugin-idea-1.9.22.pom", - "hash": "sha256-3BSjKHVDun5QRs1OCVAtJ4hMqYfshwb1+xid54luOsw=" + "kotlin-gradle-plugin-idea-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea/1.9.24/kotlin-gradle-plugin-idea-1.9.24.pom", + "hash": "sha256-aTnfzQ6JgI3AA25alaOPcb+EKF53bpEFIdVWJnp8sMc=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:1.9.22": { - "kotlin-gradle-plugin-idea-proto-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.jar", - "hash": "sha256-9dgu5hlmotmK364Z8k1hcwIsFUBIls3yNjQANe5owPU=" + "org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:1.9.24": { + "kotlin-gradle-plugin-idea-proto-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.24/kotlin-gradle-plugin-idea-proto-1.9.24.jar", + "hash": "sha256-hR4BJ+5ixRDpf4UB6Q/V6yTQ15bHCcv5SvM5R0Fre/4=" }, - "kotlin-gradle-plugin-idea-proto-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.22/kotlin-gradle-plugin-idea-proto-1.9.22.pom", - "hash": "sha256-huMsqCkn2ogKHPNDpA7MIJgHXm/XInOzTVDfpUTzRjs=" + "kotlin-gradle-plugin-idea-proto-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-idea-proto/1.9.24/kotlin-gradle-plugin-idea-proto-1.9.24.pom", + "hash": "sha256-3gafD+sze0Nbc/GdKaISONBW5oegumvivczlmvqSa7Y=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.22": { - "kotlin-gradle-plugin-model-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.jar", - "hash": "sha256-UQj61b4UmCXs46ABA8PCHPGv6VS7ZLhweJVyk511OMs=" + "org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.9.24": { + "kotlin-gradle-plugin-model-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.24/kotlin-gradle-plugin-model-1.9.24.jar", + "hash": "sha256-VbEQENUcmcMXybbvXpVJrUhXEhjN5hvYRIGMti0aPxk=" }, - "kotlin-gradle-plugin-model-1.9.22.module": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.module", - "hash": "sha256-L/MBPfK6epteiwBOhIF1DI0PqVOtAHoZbYXSY2cdvq4=" + "kotlin-gradle-plugin-model-1.9.24.module": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.24/kotlin-gradle-plugin-model-1.9.24.module", + "hash": "sha256-cQXlShB2dqp9KAzFqUl0QX4qO1cD1w3WH8yr6wccSug=" }, - "kotlin-gradle-plugin-model-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.22/kotlin-gradle-plugin-model-1.9.22.pom", - "hash": "sha256-gfUmlHml2X7oeSpITIMr495DgggSZxlhUAHKyI5C9qg=" + "kotlin-gradle-plugin-model-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin-model/1.9.24/kotlin-gradle-plugin-model-1.9.24.pom", + "hash": "sha256-rquP4uqM+lwumZi1/nU4MaeYfCx4Q6U1MjYqB/pvABg=" } }, - "org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.22": { - "kotlin-gradle-plugins-bom-1.9.22.module": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.module", - "hash": "sha256-Qj401h0iCxoN3BgUCGqM6rTa2ed5ArDOjLRyG789xu0=" + "org.jetbrains.kotlin:kotlin-gradle-plugins-bom:1.9.24": { + "kotlin-gradle-plugins-bom-1.9.24.module": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.24/kotlin-gradle-plugins-bom-1.9.24.module", + "hash": "sha256-BEh8cNHIzCkBwDdNgarX+k/Rp5NeJa200LH69WkKzNs=" }, - "kotlin-gradle-plugins-bom-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.22/kotlin-gradle-plugins-bom-1.9.22.pom", - "hash": "sha256-da2/XHjOJHwiuvNijQs/8c9+19N9YB66cwTXerdb3Z8=" + "kotlin-gradle-plugins-bom-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugins-bom/1.9.24/kotlin-gradle-plugins-bom-1.9.24.pom", + "hash": "sha256-wqVTvkQFNLjTMOV69hNjc1WLXgIPppzPsDsuWDx1nAA=" } }, - "org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.9.22": { - "kotlin-klib-commonizer-api-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.jar", - "hash": "sha256-jC9lQpwYLi5KLgnLkQ5iuW227tKFWUuPga+CO35ZROI=" + "org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.9.24": { + "kotlin-klib-commonizer-api-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.24/kotlin-klib-commonizer-api-1.9.24.jar", + "hash": "sha256-U791bL22Uj3LTA16syrLZBR5bBz0nOQxvkC3DMV9tUk=" }, - "kotlin-klib-commonizer-api-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.22/kotlin-klib-commonizer-api-1.9.22.pom", - "hash": "sha256-EMrJcNMAo0icM/CzBBVv8DLZWVm+WqrDuIAoKtWGIv4=" + "kotlin-klib-commonizer-api-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-klib-commonizer-api/1.9.24/kotlin-klib-commonizer-api-1.9.24.pom", + "hash": "sha256-6pO4z4DdKXdKf7GEeclxH7uWPqhqwjq2FOepQAUsZ34=" } }, - "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.22": { - "kotlin-klib-commonizer-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.jar", - "hash": "sha256-c/50PnTSEoPTg9C6voX9CMRCr8GnvYgIL42gUQ0FPUs=" + "org.jetbrains.kotlin:kotlin-klib-commonizer-embeddable:1.9.24": { + "kotlin-klib-commonizer-embeddable-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.24/kotlin-klib-commonizer-embeddable-1.9.24.jar", + "hash": "sha256-AUyBXNeOK4yub4JeHOpPMd6v4HEBOh0G/jZXVzTDA6E=" }, - "kotlin-klib-commonizer-embeddable-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.22/kotlin-klib-commonizer-embeddable-1.9.22.pom", - "hash": "sha256-dxghItppe2YqSRPX3Z/mu68ATOhH/YZ9oj6v8MTIJEs=" + "kotlin-klib-commonizer-embeddable-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-klib-commonizer-embeddable/1.9.24/kotlin-klib-commonizer-embeddable-1.9.24.pom", + "hash": "sha256-yshuQs6nFQwXJJW69k1hWar/vCjFm1+433K+p1iL9Rw=" } }, - "org.jetbrains.kotlin:kotlin-native-utils:1.9.22": { - "kotlin-native-utils-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.jar", - "hash": "sha256-eGwSfdVTXbLDmuWXzQsMrZ6RS4PiNvHbAlEjXMnGUqw=" + "org.jetbrains.kotlin:kotlin-native-utils:1.9.24": { + "kotlin-native-utils-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.24/kotlin-native-utils-1.9.24.jar", + "hash": "sha256-I1WvMJo7FgeymmF02Fe05umxs2EH1sHvu8PMSbpDRQw=" }, - "kotlin-native-utils-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.22/kotlin-native-utils-1.9.22.pom", - "hash": "sha256-EcUUwF7qOuno4Wq0l5bxEd9DxzSCMeNfr0xCjMT3Q+o=" + "kotlin-native-utils-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-native-utils/1.9.24/kotlin-native-utils-1.9.24.pom", + "hash": "sha256-uvA25RxRge8Q8wVRXRnfawKWsLcIS0g9I4oImN630i0=" } }, - "org.jetbrains.kotlin:kotlin-project-model:1.9.22": { - "kotlin-project-model-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.jar", - "hash": "sha256-zBHVwLGQnFsKCP0l7w51T/0r9Wyu9mX7eFEiI15UKhg=" + "org.jetbrains.kotlin:kotlin-project-model:1.9.24": { + "kotlin-project-model-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-project-model/1.9.24/kotlin-project-model-1.9.24.jar", + "hash": "sha256-Nri/x5EqvuVIWSxcI5keVRQODS17OhqTTdPOj6Q0+N0=" }, - "kotlin-project-model-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-project-model/1.9.22/kotlin-project-model-1.9.22.pom", - "hash": "sha256-659KFngb/ADM7IAw++XuIo5vKydxxQwmezIY/rAGW0A=" + "kotlin-project-model-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-project-model/1.9.24/kotlin-project-model-1.9.24.pom", + "hash": "sha256-sF4O4QAsGO3t626JrwfjvheFB9sT2hutbs52vmDz7es=" } }, - "org.jetbrains.kotlin:kotlin-reflect:1.9.22": { - "kotlin-reflect-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.jar", - "hash": "sha256-d/MRyhOEgR1Rn9o4n8sSaL2qBY1gUEbg7edsA7DfPpc=" + "org.jetbrains.kotlin:kotlin-reflect:1.9.24": { + "kotlin-reflect-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.24/kotlin-reflect-1.9.24.jar", + "hash": "sha256-plFmRFu4XvgWzeEnJ5/gAX0rfMQ5s7lyOQ4bc21k6Uw=" }, - "kotlin-reflect-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.22/kotlin-reflect-1.9.22.pom", - "hash": "sha256-xxLjWN97kxi2j1RjlxsIhnODf8DKQoXRw4LIEC7da18=" + "kotlin-reflect-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.24/kotlin-reflect-1.9.24.pom", + "hash": "sha256-CghcMAUb1tSrdlrVoMUXnEE7NfdBjyiDFy+9m6GrzMk=" } }, "org.jetbrains.kotlin:kotlin-reflect:1.6.10": { @@ -793,109 +793,123 @@ "hash": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak=" } }, - "org.jetbrains.kotlin:kotlin-sam-with-receiver:1.9.22": { - "kotlin-sam-with-receiver-1.9.22-gradle82.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22-gradle82.jar", - "hash": "sha256-cvvN3L25ZaQ9uWfLKjGaXXp3NttQrCA8lrmatVc5wkE=" + "org.jetbrains.kotlin:kotlin-sam-with-receiver:1.9.24": { + "kotlin-sam-with-receiver-1.9.24-gradle82.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.24/kotlin-sam-with-receiver-1.9.24-gradle82.jar", + "hash": "sha256-RYZmqqT/D73L7l77+enlM2cf6/4UKaxsqNEypmuo8wo=" }, - "kotlin-sam-with-receiver-1.9.22.module": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22.module", - "hash": "sha256-7rpm+YBjiXkSCkm5/aW4YeEHLWCQIzi1NyYH8kljDC0=" + "kotlin-sam-with-receiver-1.9.24.module": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.24/kotlin-sam-with-receiver-1.9.24.module", + "hash": "sha256-8qBhnZRfeYWlBM1xxwH9/Kwu97M8otTDxGyuJl5CTzQ=" }, - "kotlin-sam-with-receiver-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.22/kotlin-sam-with-receiver-1.9.22.pom", - "hash": "sha256-AD+clOG/rX8ZDm70F+kTOhCjH3hRMBPlkHS2DzZZLCY=" + "kotlin-sam-with-receiver-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-sam-with-receiver/1.9.24/kotlin-sam-with-receiver-1.9.24.pom", + "hash": "sha256-fqbN1ffpu5RtdIKwn+vDBmLNmXDG0CbYhA3Nqwy+PY8=" } }, - "org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:1.9.22": { - "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.22/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.jar", - "hash": "sha256-jqUUoRQABsxXoHMVsVoTaI7W/qFwfzrJjpzoCVu2z38=" + "org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:1.9.24": { + "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.24/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.24.jar", + "hash": "sha256-mbinMB9ylR2d5sJW1cBSMowL/zndEm7/tQ/nhkq3CWM=" }, - "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.22/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.22.pom", - "hash": "sha256-MM9L0JPCbn/Ryt/F1Qop5q60WXUSeia84rEJUfJPgqo=" + "kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-sam-with-receiver-compiler-plugin-embeddable/1.9.24/kotlin-sam-with-receiver-compiler-plugin-embeddable-1.9.24.pom", + "hash": "sha256-XBTVgzip+Vu/dZ2qibp0lC3PoawzFI68tPALrA9kHjg=" } }, - "org.jetbrains.kotlin:kotlin-script-runtime:1.9.22": { - "kotlin-script-runtime-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.jar", - "hash": "sha256-uAZwV59/ktRz2NWDTwsST3dVxFmP6UskQYOwKDSDRXQ=" + "org.jetbrains.kotlin:kotlin-script-runtime:1.9.24": { + "kotlin-script-runtime-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.24/kotlin-script-runtime-1.9.24.jar", + "hash": "sha256-MUx9MI/nUGVDZbrGFEeAYTyRac89nh2vurkc+AvcNXw=" }, - "kotlin-script-runtime-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.22/kotlin-script-runtime-1.9.22.pom", - "hash": "sha256-/ra0ns9pEG1MEoXnH5ob2noSfO9oMC4+n9yCmKTjR5U=" + "kotlin-script-runtime-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-script-runtime/1.9.24/kotlin-script-runtime-1.9.24.pom", + "hash": "sha256-mGDF58qg5AlxmVCQEtoD01GX/teewKkKUOKPjeh1QE0=" } }, - "org.jetbrains.kotlin:kotlin-scripting-common:1.9.22": { - "kotlin-scripting-common-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.jar", - "hash": "sha256-+lAMvwNJQ++BJvPT3GWvCf+Z3//kTFCZtPwu1b8vXcc=" + "org.jetbrains.kotlin:kotlin-scripting-common:1.9.24": { + "kotlin-scripting-common-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.24/kotlin-scripting-common-1.9.24.jar", + "hash": "sha256-KqeY6XgokBDYByTdGdn+GQtSQkFIEQT89RjAO8OdTks=" }, - "kotlin-scripting-common-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.22/kotlin-scripting-common-1.9.22.pom", - "hash": "sha256-ROURI7DCfm/ZM/wma00Nrw8GhKYq7Z/mhC6Noz8qKz8=" + "kotlin-scripting-common-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-common/1.9.24/kotlin-scripting-common-1.9.24.pom", + "hash": "sha256-S9rpUqslCWFRsfqERCooGupzwW0dTNVdigLDccqJusQ=" } }, - "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.22": { - "kotlin-scripting-compiler-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.jar", - "hash": "sha256-Ij/shIMCNEmc1MeiPqHJLroSfEGzXZux1LYdJBVa6zU=" + "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.9.24": { + "kotlin-scripting-compiler-embeddable-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.24/kotlin-scripting-compiler-embeddable-1.9.24.jar", + "hash": "sha256-02gR+1yZeXaEH/PQqxnGt96RkomeQIK6Hz/7oH6UBfQ=" }, - "kotlin-scripting-compiler-embeddable-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.22/kotlin-scripting-compiler-embeddable-1.9.22.pom", - "hash": "sha256-wWCPP7yyqfdSPq0zWZwurc5MgSFhqeBmufSwBa97Qxw=" + "kotlin-scripting-compiler-embeddable-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.9.24/kotlin-scripting-compiler-embeddable-1.9.24.pom", + "hash": "sha256-FUgOkd8v/sfFfOHgpfFBBltFIrbbyJsv2yk9xsVwwMU=" } }, - "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.22": { - "kotlin-scripting-compiler-impl-embeddable-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar", - "hash": "sha256-OJkYFqKH/3YkHxp35/ERZIHU6To9tjJZplfd4g5tD2U=" + "org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.9.24": { + "kotlin-scripting-compiler-impl-embeddable-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.24/kotlin-scripting-compiler-impl-embeddable-1.9.24.jar", + "hash": "sha256-i/2A2RNqKjJhALC3O/saG7NX7d+uDYEiDkYSa4im7no=" }, - "kotlin-scripting-compiler-impl-embeddable-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.22/kotlin-scripting-compiler-impl-embeddable-1.9.22.pom", - "hash": "sha256-gmccM6lXsuKoINZqaSwvzmPjvwR/HLJeb7A5HF3c8uc=" + "kotlin-scripting-compiler-impl-embeddable-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-impl-embeddable/1.9.24/kotlin-scripting-compiler-impl-embeddable-1.9.24.pom", + "hash": "sha256-Sg6yUXF8Sih6ZBfp/QRBZ4xJatxnAdhasPFi8W0s+4c=" } }, - "org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.22": { - "kotlin-scripting-jvm-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.jar", - "hash": "sha256-jRJ9dvz6BRfDbB6g4ijs4D1aRoJkKgH2R5prvccxKik=" + "org.jetbrains.kotlin:kotlin-scripting-jvm:1.9.24": { + "kotlin-scripting-jvm-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.24/kotlin-scripting-jvm-1.9.24.jar", + "hash": "sha256-G9aQBgqUhDl3N0pFds2J10nk7srx+3pYA2/rOuVRxKw=" }, - "kotlin-scripting-jvm-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.22/kotlin-scripting-jvm-1.9.22.pom", - "hash": "sha256-cBJS6huo/4f8M0dqYePVxtnS3aQbqpiZTdaYDuE/vG0=" + "kotlin-scripting-jvm-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-scripting-jvm/1.9.24/kotlin-scripting-jvm-1.9.24.pom", + "hash": "sha256-kkM+M+MLpFvMS/hKxUsX0p8Dlkp2BwYW1sZS3WxhySU=" } }, - "org.jetbrains.kotlin:kotlin-serialization:1.9.22": { - "kotlin-serialization-1.9.22-gradle82.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22-gradle82.jar", - "hash": "sha256-AcrgEEPdT3sLAttWbZPHVoiwlsNAkJ9o0OSVcqvF6VQ=" + "org.jetbrains.kotlin:kotlin-serialization:1.9.24": { + "kotlin-serialization-1.9.24-gradle82.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.24/kotlin-serialization-1.9.24-gradle82.jar", + "hash": "sha256-qwl/Ug33fXOXhQfsR6/B2K9ME0tn5hCrfcLLzYrFIFg=" }, - "kotlin-serialization-1.9.22.module": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22.module", - "hash": "sha256-s3cuUZFg/is2t9G6MkGQYU27lLFZzmBk9M1z+RhhWiI=" + "kotlin-serialization-1.9.24.module": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.24/kotlin-serialization-1.9.24.module", + "hash": "sha256-aRNY++5uyvcPyLLR8ic1q21RAErJHEh8Jbdm2xPD74k=" }, - "kotlin-serialization-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.22/kotlin-serialization-1.9.22.pom", - "hash": "sha256-D9yUsPEx2Ct3RpAEB0r0f/yntGfVeIn762oVSWg+rL0=" + "kotlin-serialization-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-serialization/1.9.24/kotlin-serialization-1.9.24.pom", + "hash": "sha256-5JgomGgooBL/9+I+cSUCASVSzCtmOdx3HgsX2VINhJ0=" } }, - "org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable:1.9.22": { - "kotlin-serialization-compiler-plugin-embeddable-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.22/kotlin-serialization-compiler-plugin-embeddable-1.9.22.jar", - "hash": "sha256-OFR9AAsWYbFLkkZxz7F6tSAL64NOOj2kJ37gkGLppQA=" + "org.jetbrains.kotlin:kotlin-serialization-compiler-plugin-embeddable:1.9.24": { + "kotlin-serialization-compiler-plugin-embeddable-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.24/kotlin-serialization-compiler-plugin-embeddable-1.9.24.jar", + "hash": "sha256-T/XIE76vaHjvBxFIZvU4keMdlscr+XWMvG81CmxNNs0=" }, - "kotlin-serialization-compiler-plugin-embeddable-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.22/kotlin-serialization-compiler-plugin-embeddable-1.9.22.pom", - "hash": "sha256-i8LheiTLbQ4CMzLkjKq5e3P+MyuSdVWhGjAsb1xcPGQ=" + "kotlin-serialization-compiler-plugin-embeddable-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-serialization-compiler-plugin-embeddable/1.9.24/kotlin-serialization-compiler-plugin-embeddable-1.9.24.pom", + "hash": "sha256-GWjfZLq2HzC6UvTrMQ0tzFl1IQGbsUL72ZPw5VWk3+k=" + } + }, + "org.jetbrains.kotlin:kotlin-stdlib:1.9.24": { + "kotlin-stdlib-1.9.24-all.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.24/kotlin-stdlib-1.9.24-all.jar", + "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" + }, + "kotlin-stdlib-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.24/kotlin-stdlib-1.9.24.jar", + "hash": "sha256-hYuQJpbanPWFq52Y/8HCcSJpgoNU3+kQfjcRsISjZGg=" + }, + "kotlin-stdlib-1.9.24.module": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-stdlib/1.9.24/kotlin-stdlib-1.9.24.module", + "hash": "sha256-8uKmVztbUmXEEtXFgfv46gDGKxC5yS1WdMnpfy8zNbM=" + }, + "kotlin-stdlib-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.24/kotlin-stdlib-1.9.24.pom", + "hash": "sha256-uc6tTCIt7pDHT28BPTFqnlD4EaApMxPDNRrssvfM7V8=" } }, "org.jetbrains.kotlin:kotlin-stdlib:1.9.22": { - "kotlin-stdlib-1.9.22-all.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22-all.jar", - "hash": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" - }, "kotlin-stdlib-1.9.22.jar": { "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.22/kotlin-stdlib-1.9.22.jar", "hash": "sha256-ar4UbCeGQTi4dMzM/l9TTj65I8maG3tdRUlO5WlPPgo=" @@ -909,6 +923,16 @@ "hash": "sha256-zOLxUoXsgHijd0a1cwigVAQt1cwlQgxD9zt4V8JGjwM=" } }, + "org.jetbrains.kotlin:kotlin-stdlib-common:1.9.24": { + "kotlin-stdlib-common-1.9.24.module": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.24/kotlin-stdlib-common-1.9.24.module", + "hash": "sha256-6Y6oxE+zaCDQG7iwAxaOI6IhtAHLQyVtcjo/C3fWFsI=" + }, + "kotlin-stdlib-common-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.24/kotlin-stdlib-common-1.9.24.pom", + "hash": "sha256-XZfiDNWGLoR6aYF1uTno3Fxr11vtmZ1vPU6ghIESFsA=" + } + }, "org.jetbrains.kotlin:kotlin-stdlib-common:1.9.22": { "kotlin-stdlib-common-1.9.22.module": { "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.22/kotlin-stdlib-common-1.9.22.module", @@ -919,40 +943,40 @@ "hash": "sha256-10k21oh1ZK63EOhCmLVCB/U+m88jpSrSv6IsIIZ3V2c=" } }, - "org.jetbrains.kotlin:kotlin-tooling-core:1.9.22": { - "kotlin-tooling-core-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.jar", + "org.jetbrains.kotlin:kotlin-tooling-core:1.9.24": { + "kotlin-tooling-core-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.24/kotlin-tooling-core-1.9.24.jar", "hash": "sha256-iTjrl+NjINqj5vsqYP0qBbIy/0pVcXPFAZ8EW4gy2fQ=" }, - "kotlin-tooling-core-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.22/kotlin-tooling-core-1.9.22.pom", - "hash": "sha256-FPx/NcY15fzRvqU3q0+kQxLoQyUtUzNRnjaxJeoImyE=" + "kotlin-tooling-core-1.9.24.pom": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/1.9.24/kotlin-tooling-core-1.9.24.pom", + "hash": "sha256-dbytE+kWgPzwEsjuGqGqxxn1m2IbOUyj/DLGJf+YclY=" } }, - "org.jetbrains.kotlin:kotlin-util-io:1.9.22": { - "kotlin-util-io-1.9.22.jar": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.jar", - "hash": "sha256-9telhJGjeLCDrRvq1IikheEdFgsx52wYwa1SDx0o9Gs=" + "org.jetbrains.kotlin:kotlin-util-io:1.9.24": { + "kotlin-util-io-1.9.24.jar": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.24/kotlin-util-io-1.9.24.jar", + "hash": "sha256-u0z0H/UG5Q+bLDQiBkmIFupO3f6ImYqQtotDlLT6xfo=" }, - "kotlin-util-io-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.22/kotlin-util-io-1.9.22.pom", - "hash": "sha256-ZP1qINbsBAE7ttdWJ/ZYC7c2QdlIkJ1cFmTi53MQbe4=" + "kotlin-util-io-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-io/1.9.24/kotlin-util-io-1.9.24.pom", + "hash": "sha256-82VnN3kyTzMtOTkMeAd1h4BNEeznKv5K7uMlOtZTPFE=" } }, - "org.jetbrains.kotlin:kotlin-util-klib:1.9.22": { - "kotlin-util-klib-1.9.22.jar": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.jar", - "hash": "sha256-pnnuL1EPOrkmkYGN5etbCQLobYjJdnTn20TcTyJSxfk=" + "org.jetbrains.kotlin:kotlin-util-klib:1.9.24": { + "kotlin-util-klib-1.9.24.jar": { + "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/1.9.24/kotlin-util-klib-1.9.24.jar", + "hash": "sha256-4NqKfwZIV8BIOmVyfRYtPtV84m1+R3ix8ADg0MDck3E=" }, - "kotlin-util-klib-1.9.22.pom": { - "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-klib/1.9.22/kotlin-util-klib-1.9.22.pom", - "hash": "sha256-Dep9//Cit0CIrJlwQ8vCQINdK/9Zs5/MiwysbqPrNpc=" + "kotlin-util-klib-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/kotlin-util-klib/1.9.24/kotlin-util-klib-1.9.24.pom", + "hash": "sha256-krQjr9XnKbsRT3G1ip4DhF3+K9pWJFTrvbg8nYOyMHE=" } }, - "org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin:1.9.22": { - "org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.22.pom": { - "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org.jetbrains.kotlin.plugin.serialization.gradle.plugin/1.9.22/org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.22.pom", - "hash": "sha256-+9WDi7OolDJys/EfhJrIlDeJL9MJstA012QjjEVPoyI=" + "org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin:1.9.24": { + "org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.24.pom": { + "url": "https://plugins.gradle.org/m2/org/jetbrains/kotlin/plugin/serialization/org.jetbrains.kotlin.plugin.serialization.gradle.plugin/1.9.24/org.jetbrains.kotlin.plugin.serialization.gradle.plugin-1.9.24.pom", + "hash": "sha256-4VQlt07TxI1q7g8h3u9MQ5npbV4lZ3vxVZVNOBYRZII=" } }, "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.8.1": { @@ -1073,16 +1097,6 @@ "hash": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I=" } }, - "org.junit:junit-bom:5.9.3": { - "junit-bom-5.9.3.module": { - "url": "https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.3/junit-bom-5.9.3.module", - "hash": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=" - }, - "junit-bom-5.9.3.pom": { - "url": "https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.3/junit-bom-5.9.3.pom", - "hash": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc=" - } - }, "org.mockito:mockito-bom:5.7.0": { "mockito-bom-5.7.0.pom": { "url": "https://repo.maven.apache.org/maven2/org/mockito/mockito-bom/5.7.0/mockito-bom-5.7.0.pom", @@ -1101,34 +1115,34 @@ "hash": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" } }, - "org.ow2.asm:asm:9.6": { - "asm-9.6.jar": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.6/asm-9.6.jar", - "hash": "sha256-PG+sJCTbPUqFO2afTj0dnDxVIjXhmjGWc/iHCDwjA6E=" + "org.ow2.asm:asm:9.7": { + "asm-9.7.jar": { + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.7/asm-9.7.jar", + "hash": "sha256-rfRtXjSUC98Ujs3Sap7o7qlElqcgNP9xQQZrPupcTp0=" }, - "asm-9.6.pom": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.6/asm-9.6.pom", - "hash": "sha256-ku7iS8PIQ+SIHUbB3WUFRx7jFC+s+0ZrQoz+paVsa2A=" + "asm-9.7.pom": { + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.7/asm-9.7.pom", + "hash": "sha256-3gARXx2E86Cy7jpLb2GS0Gb4bRhdZ7nRUi8sgP6sXwA=" } }, - "org.ow2.asm:asm-commons:9.6": { - "asm-commons-9.6.jar": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.jar", - "hash": "sha256-eu/Q1cCQFwHGn3UT/tp2X7a+M68s56oXxXgfyHZXxRE=" + "org.ow2.asm:asm-commons:9.7": { + "asm-commons-9.7.jar": { + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.jar", + "hash": "sha256-OJvCR5WOBJ/JoECNOYySxtNwwYA1EgOV1Muh2dkwS3o=" }, - "asm-commons-9.6.pom": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.pom", - "hash": "sha256-qYrkiVM0uvj/hr1mUWIQ29mgPxpuFeR92oKvz2tT13w=" + "asm-commons-9.7.pom": { + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.7/asm-commons-9.7.pom", + "hash": "sha256-Ws7j7nJS7ZC4B0x1XQInh0malfr/+YrEpoUQfE2kCbQ=" } }, - "org.ow2.asm:asm-tree:9.6": { - "asm-tree-9.6.jar": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.jar", - "hash": "sha256-xD7PF7U5x3fhXae1uGVTs3fi05poPeYoVWfVKDiI5+8=" + "org.ow2.asm:asm-tree:9.7": { + "asm-tree-9.7.jar": { + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.jar", + "hash": "sha256-YvSzvENgRcGstcO6LY7FVuwzaQk9f10Gx0frBLVtUrE=" }, - "asm-tree-9.6.pom": { - "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.pom", - "hash": "sha256-G8tIHX/Ba5VbtgygfIz6JCS87ni9xAW7oxx9b13C0RM=" + "asm-tree-9.7.pom": { + "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.7/asm-tree-9.7.pom", + "hash": "sha256-o06h4+QSjAEDjbQ8aXbojHec9a+EsFBdombf5pZWaOw=" } }, "org.slf4j:slf4j-api:1.7.36": { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9686318..3cad815 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,12 +1,12 @@ [versions] -gradle = "8.8" +gradle = "8.10.2" junit = "5.8.2" # Intentionally using the version embedded in Gradle to reduce dependency count # See https://docs.gradle.org/current/userguide/compatibility.html#kotlin -kotlin = { strictly = "1.9.22" } -ktor = "2.3.11" +kotlin = { strictly = "1.9.24" } +ktor = "3.0.2" kotest = "5.9.0" -shadow = "8.1.7" +shadow = "8.1.8" [libraries] clikt = "com.github.ajalt.clikt:clikt:4.4.0" @@ -22,7 +22,7 @@ kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = " kotlinx-coroutines-core = "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1" ktor-server-core = { module = "io.ktor:ktor-server-core", version.ref = "ktor" } ktor-server-netty = { module = "io.ktor:ktor-server-netty", version.ref = "ktor" } -okio = "com.squareup.okio:okio:3.9.0" +okio = "com.squareup.okio:okio:3.9.1" serialization-json = "org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3" slf4j-simple = "org.slf4j:slf4j-simple:1.7.36" diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index e6441136f3d4ba8a0da8d277868979cfbc8ad796..a4b76b9530d66f5e68d973ea569d8e19de379189 100644 GIT binary patch delta 12612 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 BT1x-` delta 12460 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 T`Z7J93TASz(qo%C2V^+_d67$> diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 6f7a6eb..79eb9d0 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index b740cf1..f5feea6 100755 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -84,7 +86,8 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/gradlew.bat b/gradlew.bat index 7101f8e..9b42019 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ##########################################################################