1
0

fix: 移除kotlin实验性API注解

This commit is contained in:
2024-11-05 11:05:58 +08:00
parent 527c7b8cfa
commit ecfdff1a67
5 changed files with 10 additions and 8 deletions

View File

@@ -42,7 +42,6 @@ data class MailProperties @ConstructorBinding constructor(
)
@EnableScheduling
@OptIn(ExperimentalStdlibApi::class)
@ConfigurationPropertiesScan
@SpringBootApplication
class Application : ApplicationRunner, ApplicationListener<ContextClosedEvent> {
@@ -68,7 +67,6 @@ class Application : ApplicationRunner, ApplicationListener<ContextClosedEvent> {
}
@Configuration
@ExperimentalStdlibApi
class Configuration {
private val logger = LoggerFactory.getLogger(javaClass)

View File

@@ -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

View File

@@ -44,7 +44,6 @@ class Test {
}
@Test
@ExperimentalStdlibApi
fun testParse() {
runBlocking {
JvmManagement().use { management ->

View File

@@ -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)

View File

@@ -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