Commit bf511b03 authored by Him188's avatar Him188

Add InternalAPI annotation

parent b418f2c2
...@@ -88,7 +88,6 @@ kotlin { ...@@ -88,7 +88,6 @@ kotlin {
implementation("io.ktor:ktor-client-android:$ktorVersion") implementation("io.ktor:ktor-client-android:$ktorVersion")
} }
languageSettings.enableLanguageFeature("InlineClasses")
} }
sourceSets["jvmMain"].apply { sourceSets["jvmMain"].apply {
...@@ -116,6 +115,7 @@ kotlin { ...@@ -116,6 +115,7 @@ kotlin {
sourceSets.all { sourceSets.all {
languageSettings.enableLanguageFeature("InlineClasses") languageSettings.enableLanguageFeature("InlineClasses")
languageSettings.useExperimentalAnnotation("kotlin.Experimental")
dependencies { dependencies {
implementation("org.jetbrains.kotlin:kotlin-stdlib") implementation("org.jetbrains.kotlin:kotlin-stdlib")
......
package net.mamoe.mirai.utils
/**
* 标记这个类, 类型, 函数, 属性, 字段, 或构造器为一个仅供 Mirai 内部使用的 API.
*
* 这些 API 可能会在任意时刻更改, 且不会发布任何预警.
*/
@Experimental(level = Experimental.Level.ERROR)
@Target(
AnnotationTarget.CLASS,
AnnotationTarget.TYPEALIAS,
AnnotationTarget.FUNCTION,
AnnotationTarget.PROPERTY,
AnnotationTarget.FIELD,
AnnotationTarget.CONSTRUCTOR
)
annotation class InternalAPI
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment