mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-14 04:10:50 +08:00
Add InternalAPI annotation
This commit is contained in:
parent
b418f2c256
commit
bf511b0322
@ -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 {
|
|||||||
|
|
||||||
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")
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
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
|
Loading…
Reference in New Issue
Block a user