Don't write Kotlin metadata in light classes mode

This was already happening for classes and packages, now will also for
interface DefaultImpls and any other possible classes
This commit is contained in:
Alexander Udalov
2015-10-03 01:03:35 +03:00
parent cb6d16d224
commit f310d4c10e
9 changed files with 3 additions and 18 deletions

View File

@@ -10,7 +10,6 @@ public interface Generic <N, NN> {
@org.jetbrains.annotations.Nullable
NN b1(@org.jetbrains.annotations.Nullable NN nn);
@kotlin.jvm.internal.KotlinSyntheticClass(version = {0, 27, 0}, abiVersion = 27)
static final class DefaultImpls {
}
}

View File

@@ -41,7 +41,6 @@ public interface Primitives {
double getDouble();
@kotlin.jvm.internal.KotlinSyntheticClass(version = {0, 27, 0}, abiVersion = 27)
static final class DefaultImpls {
}
}

View File

@@ -1,5 +1,4 @@
public interface PrivateInTrait {
@kotlin.jvm.internal.KotlinSyntheticClass(version = {0, 27, 0}, abiVersion = 27)
static final class DefaultImpls {
@org.jetbrains.annotations.NotNull
static java.lang.String getNn(PrivateInTrait $this) { /* compiled code */ }

View File

@@ -35,7 +35,6 @@ public interface Trait {
void setNotNullVar(@org.jetbrains.annotations.NotNull java.lang.String p);
@kotlin.jvm.internal.KotlinSyntheticClass(version = {0, 27, 0}, abiVersion = 27)
static final class DefaultImpls {
}
}

View File

@@ -16,7 +16,6 @@ public interface TraitClassObjectField {
private Companion() { /* compiled code */ }
}
@kotlin.jvm.internal.KotlinSyntheticClass(version = {0, 27, 0}, abiVersion = 27)
static final class DefaultImpls {
}
}