Introduce Experimental and UseExperimental annotations
#KT-22759 In Progress
This commit is contained in:
+24
@@ -20,6 +20,26 @@ public final class kotlin/ExceptionsKt {
|
||||
public static final fun getStackTrace (Ljava/lang/Throwable;)[Ljava/lang/StackTraceElement;
|
||||
}
|
||||
|
||||
public abstract interface annotation class kotlin/Experimental : java/lang/annotation/Annotation {
|
||||
public abstract fun changesMayBreak ()[Lkotlin/Experimental$Impact;
|
||||
public abstract fun level ()Lkotlin/Experimental$Level;
|
||||
}
|
||||
|
||||
public final class kotlin/Experimental$Impact : java/lang/Enum {
|
||||
public static final field COMPILATION Lkotlin/Experimental$Impact;
|
||||
public static final field LINKAGE Lkotlin/Experimental$Impact;
|
||||
public static final field RUNTIME Lkotlin/Experimental$Impact;
|
||||
public static fun valueOf (Ljava/lang/String;)Lkotlin/Experimental$Impact;
|
||||
public static fun values ()[Lkotlin/Experimental$Impact;
|
||||
}
|
||||
|
||||
public final class kotlin/Experimental$Level : java/lang/Enum {
|
||||
public static final field ERROR Lkotlin/Experimental$Level;
|
||||
public static final field WARNING Lkotlin/Experimental$Level;
|
||||
public static fun valueOf (Ljava/lang/String;)Lkotlin/Experimental$Level;
|
||||
public static fun values ()[Lkotlin/Experimental$Level;
|
||||
}
|
||||
|
||||
public abstract interface annotation class kotlin/ExtensionFunctionType : java/lang/annotation/Annotation {
|
||||
}
|
||||
|
||||
@@ -159,6 +179,10 @@ public final class kotlin/Unit {
|
||||
public abstract interface annotation class kotlin/UnsafeVariance : java/lang/annotation/Annotation {
|
||||
}
|
||||
|
||||
public abstract interface annotation class kotlin/UseExperimental : java/lang/annotation/Annotation {
|
||||
public abstract fun markerClass ()[Ljava/lang/Class;
|
||||
}
|
||||
|
||||
public final class kotlin/_Assertions {
|
||||
public static final field INSTANCE Lkotlin/_Assertions;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,26 @@ public final class kotlin/ExceptionsKt {
|
||||
public static final fun getStackTrace (Ljava/lang/Throwable;)[Ljava/lang/StackTraceElement;
|
||||
}
|
||||
|
||||
public abstract interface annotation class kotlin/Experimental : java/lang/annotation/Annotation {
|
||||
public abstract fun changesMayBreak ()[Lkotlin/Experimental$Impact;
|
||||
public abstract fun level ()Lkotlin/Experimental$Level;
|
||||
}
|
||||
|
||||
public final class kotlin/Experimental$Impact : java/lang/Enum {
|
||||
public static final field COMPILATION Lkotlin/Experimental$Impact;
|
||||
public static final field LINKAGE Lkotlin/Experimental$Impact;
|
||||
public static final field RUNTIME Lkotlin/Experimental$Impact;
|
||||
public static fun valueOf (Ljava/lang/String;)Lkotlin/Experimental$Impact;
|
||||
public static fun values ()[Lkotlin/Experimental$Impact;
|
||||
}
|
||||
|
||||
public final class kotlin/Experimental$Level : java/lang/Enum {
|
||||
public static final field ERROR Lkotlin/Experimental$Level;
|
||||
public static final field WARNING Lkotlin/Experimental$Level;
|
||||
public static fun valueOf (Ljava/lang/String;)Lkotlin/Experimental$Level;
|
||||
public static fun values ()[Lkotlin/Experimental$Level;
|
||||
}
|
||||
|
||||
public final class kotlin/KotlinVersion : java/lang/Comparable {
|
||||
public static final field CURRENT Lkotlin/KotlinVersion;
|
||||
public static final field Companion Lkotlin/KotlinVersion$Companion;
|
||||
@@ -84,6 +104,10 @@ public final class kotlin/TuplesKt {
|
||||
public static final fun toList (Lkotlin/Triple;)Ljava/util/List;
|
||||
}
|
||||
|
||||
public abstract interface annotation class kotlin/UseExperimental : java/lang/annotation/Annotation {
|
||||
public abstract fun markerClass ()[Ljava/lang/Class;
|
||||
}
|
||||
|
||||
public final class kotlin/_Assertions {
|
||||
public static final field INSTANCE Lkotlin/_Assertions;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user