Improve ABI version from one number to "major.minor.patch"
This commit is contained in:
@@ -21,7 +21,10 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinCallable {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String[] data();
|
||||
}
|
||||
|
||||
@@ -21,8 +21,11 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinClass {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
Kind kind() default Kind.CLASS;
|
||||
|
||||
String[] data();
|
||||
|
||||
@@ -21,7 +21,10 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinFileFacade {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String[] data();
|
||||
}
|
||||
|
||||
@@ -21,7 +21,10 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinMultifileClass {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String[] filePartClassNames();
|
||||
}
|
||||
|
||||
@@ -21,8 +21,12 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinMultifileClassPart {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String multifileClassName();
|
||||
|
||||
String[] data();
|
||||
}
|
||||
|
||||
@@ -21,7 +21,10 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinPackage {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String[] data();
|
||||
}
|
||||
|
||||
@@ -21,8 +21,11 @@ import java.lang.annotation.RetentionPolicy;
|
||||
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface KotlinSyntheticClass {
|
||||
@Deprecated
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
Kind kind();
|
||||
|
||||
enum Kind {
|
||||
|
||||
Reference in New Issue
Block a user