KT-14680 import statement to typealias reported as unused when using only TA constructor

#KT-14680 fixed
This commit is contained in:
Simon Ogorodnik
2017-01-25 22:29:19 +03:00
committed by Simon Ogorodnik
parent 46bb636cea
commit f1c4230a68
9 changed files with 47 additions and 55 deletions
-22
View File
@@ -1,22 +0,0 @@
import java.util.*
class Outer {
private abstract class Base {
protected sealed class Sealed {
object OOO : Sealed()
}
typealias OOO = Sealed.OOO
}
private class Derived : Base() {
fun foo(): Sealed {
ArrayList<Int>()
return OOO
}
}
}
@@ -1,22 +0,0 @@
import java.util.ArrayList
class Outer {
private abstract class Base {
protected sealed class Sealed {
object OOO : Sealed()
}
typealias OOO = Sealed.OOO
}
private class Derived : Base() {
fun foo(): Sealed {
ArrayList<Int>()
return OOO
}
}
}