Skip to content

Commit d72c15b

Browse files
authored
Merge pull request #199 from simple-robot/dev/main
Release: v1.7.0
2 parents 394f63a + 29fb96f commit d72c15b

File tree

11 files changed

+284
-31
lines changed

11 files changed

+284
-31
lines changed

.run/simbot-component-onebot [publishToMavenLocal].run.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<option name="executionName" />
1010
<option name="externalProjectPath" value="$PROJECT_DIR$" />
1111
<option name="externalSystemIdString" value="GRADLE" />
12-
<option name="scriptParameters" value="--info" />
12+
<option name="scriptParameters" value="-i --warning-mode all" />
1313
<option name="taskDescriptions">
1414
<list />
1515
</option>
@@ -26,4 +26,4 @@
2626
<RunAsTest>false</RunAsTest>
2727
<method v="2" />
2828
</configuration>
29-
</component>
29+
</component>

build.gradle.kts

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
import io.gitlab.arturbosch.detekt.Detekt
1919
import love.forte.gradle.common.core.project.setup
2020
import love.forte.gradle.common.core.repository.Repositories
21-
import love.forte.plugin.suspendtrans.gradle.SuspendTransformGradleExtension
22-
import love.forte.simbot.gradle.suspendtransforms.addSimbotJvmTransformers
21+
import love.forte.plugin.suspendtrans.gradle.SuspendTransformPluginExtension
22+
import love.forte.simbot.gradle.suspendtransforms.addSimbotJvmTransforms
2323
import util.isCi
2424

2525
plugins {
@@ -29,20 +29,12 @@ plugins {
2929
`simbot-onebot-changelog-generator`
3030
alias(libs.plugins.detekt)
3131
alias(libs.plugins.kotlinxBinaryCompatibilityValidator)
32-
alias(libs.plugins.suspendTransform) apply false
32+
id("love.forte.plugin.suspend-transform") apply false
33+
// alias(libs.plugins.suspendTransform) apply false
3334
}
3435

3536
setup(P.ComponentOneBot)
3637

37-
buildscript {
38-
dependencies {
39-
// suspend-transform-gradle = { module = "love.forte.plugin.suspend-transform:suspend-transform-plugin-gradle", version.ref = "suspendTransform" }
40-
classpath(libs.simbot.gradle)
41-
// classpath("love.forte.plugin.suspend-transform:suspend-transform-plugin-gradle:4.9.0")
42-
}
43-
}
44-
45-
4638
logger.info("=== Current version: {} ===", version)
4739

4840
allprojects {
@@ -62,11 +54,11 @@ allprojects {
6254
subprojects {
6355
afterEvaluate {
6456
if (plugins.hasPlugin(libs.plugins.suspendTransform.get().pluginId)) {
65-
extensions.configure<SuspendTransformGradleExtension>("suspendTransform") {
57+
extensions.configure<SuspendTransformPluginExtension>("suspendTransformPlugin") {
6658
includeRuntime = false
6759
includeAnnotation = false
6860

69-
addSimbotJvmTransformers()
61+
addSimbotJvmTransforms()
7062
}
7163
}
7264
}

buildSrc/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ dependencies {
3737
implementation("io.github.gradle-nexus:publish-plugin:2.0.0")
3838

3939
// simbot suspend transform gradle common
40-
// compileOnly(libs.simbot.gradle)
40+
implementation(libs.simbot.gradle)
4141

4242
// suspend transform
43-
// implementation(libs.suspend.transform.gradle)
43+
implementation(libs.suspend.transform.gradle)
4444

4545
// gradle common
4646
implementation(libs.bundles.gradle.common)

buildSrc/src/main/kotlin/P.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ object P {
3737
override val description: String get() = DESCRIPTION
3838
override val homepage: String get() = HOMEPAGE
3939

40-
const val VERSION = "1.6.1"
41-
const val NEXT_VERSION = "1.6.2"
40+
const val VERSION = "1.7.0"
41+
const val NEXT_VERSION = "1.7.1"
4242

4343
override val snapshotVersion = "$NEXT_VERSION-SNAPSHOT"
4444
override val version = if (isSnapshot()) snapshotVersion else VERSION

gradle/libs.versions.toml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,30 @@
11
[versions]
2-
kotlin = "2.1.0"
2+
kotlin = "2.1.20"
33
kotlinx-coroutines = "1.9.0"
44
kotlinx-serialization = "1.7.3"
5-
# kotlinx-io = "0.6.0"
5+
# kotlinx-io = "0.7.0"
66
kotlinx-io = { prefer = "0.6.0" }
77
dokka = "2.0.0"
88
ktor = "2.3.12"
99
openjdk-jmh = "1.37"
1010
log4j = "2.24.3"
1111
# simbot
12-
simbot = { prefer = "4.11.0" }
13-
suspendTransform = "2.1.0-0.11.0"
12+
simbot = { prefer = "4.12.0" }
13+
suspendTransform = "2.1.20-0.12.0"
1414
gradleCommon = "0.6.0"
1515
# ksp
16-
ksp = "2.1.0-1.0.29"
16+
ksp = "2.1.20-1.0.32"
1717
# https://square.github.io/kotlinpoet/
18-
kotlinPoet = "2.0.0"
18+
kotlinPoet = "2.1.0"
1919
# https://mockk.io/
20-
mockk = "1.13.16"
20+
mockk = "1.14.0"
2121
# https://detekt.dev/docs/intro
2222
detekt = "1.23.8"
2323

2424
[libraries]
2525
# simbot
2626
simbot-api = { group = "love.forte.simbot", name = "simbot-api", version.ref = "simbot" }
2727
simbot-core = { group = "love.forte.simbot", name = "simbot-core", version.ref = "simbot" }
28-
simbot-spring = { group = "love.forte.simbot", name = "simbot-core-spring-boot-starter", version.ref = "simbot" }
2928
simbot-logger = { group = "love.forte.simbot.logger", name = "simbot-logger", version.ref = "simbot" }
3029
simbot-logger-slf4jimpl = { group = "love.forte.simbot.logger", name = "simbot-logger-slf4j2-impl", version.ref = "simbot" }
3130
simbot-common-apidefinition = { group = "love.forte.simbot.common", name = "simbot-common-apidefinition", version.ref = "simbot" }

settings.gradle.kts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,18 @@
1414
* You should have received a copy of the GNU Lesser General Public License along with simbot-component-onebot.
1515
* If not, see <https://www.gnu.org/licenses/>.
1616
*/
17+
pluginManagement {
18+
repositories {
19+
mavenCentral()
20+
gradlePluginPortal()
21+
mavenLocal()
22+
}
23+
}
1724

1825
plugins {
19-
id("org.gradle.toolchains.foojay-resolver-convention") version "0.9.0"
26+
id("org.gradle.toolchains.foojay-resolver-convention") version "0.10.0"
2027
}
28+
2129
rootProject.name = "simbot-component-onebot"
2230

2331
include(":internal-processors:include-component-message-elements-processor")

0 commit comments

Comments
 (0)