diff --git a/build.gradle.kts b/build.gradle.kts index 87f1d19..585b328 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,13 +1,13 @@ plugins { - kotlin("jvm") version "1.6.21" - kotlin("plugin.serialization") version "1.6.21" + kotlin("jvm") version "1.7.10" + kotlin("plugin.serialization") version "1.7.10" - id("net.mamoe.mirai-console") version "2.12.0" - id("net.mamoe.maven-central-publish") version "0.7.1" + id("net.mamoe.mirai-console") version "2.12.1" + id("me.him188.maven-central-publish") version "1.0.0-dev-3" } group = "xyz.cssxsh" -version = "1.0.0-dev" +version = "1.0.0-dev-1" repositories { mavenLocal() @@ -22,9 +22,10 @@ mavenCentralPublish { useCentralS01() singleDevGithubProject("cssxsh", "steam-helper") licenseFromGitHubProject("AGPL-3.0", "master") + workingDir = System.getenv("PUBLICATION_TEMP")?.let { file(it).resolve(projectName) } + ?: project.buildDir.resolve("publishing-tmp") publication { artifact(tasks.getByName("buildPlugin")) - artifact(tasks.getByName("buildPluginLegacy")) } } @@ -59,14 +60,17 @@ dependencies { } compileOnly("net.mamoe:mirai-slf4j-bridge:1.2.0") // test - testImplementation(kotlin("test", "1.6.21")) + testImplementation(kotlin("test")) testImplementation("org.slf4j:slf4j-api:1.7.36") testImplementation("net.mamoe:mirai-slf4j-bridge:1.2.0") } +mirai { + jvmTarget = JavaVersion.VERSION_11 +} + tasks { test { useJUnitPlatform() } -} - +} \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 69a9715..b1159fc 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-7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/main/kotlin/xyz/cssxsh/mirai/steam/data/SteamAuthData.kt b/src/main/kotlin/xyz/cssxsh/mirai/steam/data/SteamAuthData.kt index bda09a2..d9a1f02 100644 --- a/src/main/kotlin/xyz/cssxsh/mirai/steam/data/SteamAuthData.kt +++ b/src/main/kotlin/xyz/cssxsh/mirai/steam/data/SteamAuthData.kt @@ -8,10 +8,10 @@ import kotlin.reflect.* public object SteamAuthData : AutoSavePluginData("SteamAuth"), ReadWriteProperty { @ValueName("login_keys") - public val keys : MutableMap by value() + public val keys: MutableMap by value() @ValueName("bind") - public val bind : MutableMap by value() + public val bind: MutableMap by value() override fun getValue(thisRef: SteamHelper, property: KProperty<*>): String { return when (property.name) {