Write module name to metadata, fix reflection for file facades
Module name will be used for proper introspection of internal members
This commit is contained in:
@@ -29,6 +29,8 @@ public @interface KotlinCallable {
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String moduleName() default "main";
|
||||
|
||||
String[] data();
|
||||
|
||||
String[] strings();
|
||||
|
||||
@@ -29,6 +29,8 @@ public @interface KotlinClass {
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String moduleName() default "main";
|
||||
|
||||
String[] data();
|
||||
|
||||
String[] strings();
|
||||
|
||||
@@ -29,6 +29,8 @@ public @interface KotlinFileFacade {
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String moduleName() default "main";
|
||||
|
||||
String[] data();
|
||||
|
||||
String[] strings();
|
||||
|
||||
@@ -29,6 +29,8 @@ public @interface KotlinMultifileClass {
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String moduleName() default "main";
|
||||
|
||||
String[] filePartClassNames();
|
||||
|
||||
String[] strings();
|
||||
|
||||
@@ -28,4 +28,6 @@ public @interface KotlinSyntheticClass {
|
||||
int abiVersion();
|
||||
|
||||
int[] version() default {};
|
||||
|
||||
String moduleName() default "main";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user