Make Throwable properties message and cause open.

#KT-5587 Fixed
This commit is contained in:
Ilya Gorbunov
2016-02-03 20:58:42 +03:00
parent f12c653aed
commit 5361f6e941
14 changed files with 68 additions and 41 deletions
@@ -2,14 +2,14 @@ package test
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public final class E2 : java.lang.Exception {
public constructor E2()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public/*package*/ open class JavaClass {
@@ -2,14 +2,14 @@ package test
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public final class E2 : java.lang.Exception {
public constructor E2()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public/*package*/ open class JavaClass {
@@ -4,8 +4,8 @@ package test
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public/*package*/ open class JavaClass {
@@ -2,14 +2,14 @@ package test
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public final class E2 : java.lang.Exception {
public constructor E2()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public final class Impl : test.Trait {
@@ -11,8 +11,8 @@ public final class Derived : test.Base<kotlin.String> {
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public/*package*/ open class JavaClass {
@@ -6,14 +6,14 @@ public fun two(): kotlin.Unit
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public final class E2 : java.lang.Exception {
public constructor E2()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public/*package*/ open class JavaClass {
@@ -2,14 +2,14 @@ package test
public final class E1 : java.lang.Exception {
public constructor E1()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public final class E2 : java.lang.Exception {
public constructor E2()
public final /*fake_override*/ val cause: kotlin.Throwable?
public final /*fake_override*/ val message: kotlin.String?
public open /*fake_override*/ val cause: kotlin.Throwable?
public open /*fake_override*/ val message: kotlin.String?
}
public/*package*/ open class JavaClass {