diff --git a/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/Application.kt b/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/Application.kt index 80e3be5..58af23b 100644 --- a/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/Application.kt +++ b/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/Application.kt @@ -42,7 +42,6 @@ data class MailProperties @ConstructorBinding constructor( ) @EnableScheduling -@OptIn(ExperimentalStdlibApi::class) @ConfigurationPropertiesScan @SpringBootApplication class Application : ApplicationRunner, ApplicationListener { @@ -68,7 +67,6 @@ class Application : ApplicationRunner, ApplicationListener { } @Configuration -@ExperimentalStdlibApi class Configuration { private val logger = LoggerFactory.getLogger(javaClass) diff --git a/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/runner/NewsRunner.kt b/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/runner/NewsRunner.kt index 880b869..2c2eb50 100644 --- a/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/runner/NewsRunner.kt +++ b/src/main/kotlin/com/lanyuanxiaoyao/digtal/market/runner/NewsRunner.kt @@ -25,7 +25,6 @@ import org.springframework.scheduling.annotation.Scheduled import org.springframework.stereotype.Service @Service -@ExperimentalStdlibApi class NewsRunner : Runner { private val logger = LoggerFactory.getLogger(javaClass) private val retryPolicy = RetryPolicy diff --git a/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/Test.kt b/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/Test.kt index c349e8e..3acb490 100644 --- a/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/Test.kt +++ b/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/Test.kt @@ -44,7 +44,6 @@ class Test { } @Test - @ExperimentalStdlibApi fun testParse() { runBlocking { JvmManagement().use { management -> diff --git a/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestManagement.kt b/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestManagement.kt index 0a0be2b..9451d75 100644 --- a/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestManagement.kt +++ b/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestManagement.kt @@ -13,7 +13,6 @@ import org.springframework.boot.test.context.SpringBootTest classes = [Application::class], webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, ) -@ExperimentalStdlibApi class TestManagement { private val logger = LoggerFactory.getLogger(javaClass) diff --git a/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestRule.kt b/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestRule.kt index e940ac8..aabc4fd 100644 --- a/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestRule.kt +++ b/src/test/kotlin/com/lanyuanxiaoyao/digtal/market/TestRule.kt @@ -1,15 +1,22 @@ package com.lanyuanxiaoyao.digtal.market import cn.hutool.json.JSONUtil -import com.lanyuanxiaoyao.squirrel.core.common.* +import com.lanyuanxiaoyao.squirrel.core.common.Content +import com.lanyuanxiaoyao.squirrel.core.common.InMemoryDatabase +import com.lanyuanxiaoyao.squirrel.core.common.Management +import com.lanyuanxiaoyao.squirrel.core.common.Parser +import com.lanyuanxiaoyao.squirrel.core.common.Process +import com.lanyuanxiaoyao.squirrel.core.common.Rule +import com.lanyuanxiaoyao.squirrel.core.common.Script +import com.lanyuanxiaoyao.squirrel.core.common.Selector +import com.lanyuanxiaoyao.squirrel.core.common.Site import com.lanyuanxiaoyao.squirrel.core.jvm.BINARY_PATH import com.lanyuanxiaoyao.squirrel.core.jvm.DRIVER_PATH import com.lanyuanxiaoyao.squirrel.core.jvm.JvmManagement -import kotlinx.coroutines.runBlocking import kotlin.test.BeforeTest import kotlin.test.Test +import kotlinx.coroutines.runBlocking -@ExperimentalStdlibApi class TestRule { private lateinit var management: Management