KT-15748 Type alias constructor return type should have a corresponding abbreviation

This commit is contained in:
Dmitry Petrov
2017-01-27 11:30:11 +03:00
parent dbaf31effe
commit de14d4abc8
33 changed files with 166 additions and 94 deletions
@@ -1,7 +1,7 @@
package
public var longWords: kotlin.Int
public val smallWords: java.util.HashSet<kotlin.String>
public val smallWords: kotlin.collections.HashSet<kotlin.String> /* = java.util.HashSet<kotlin.String> */
public fun test1(/*0*/ word: kotlin.String): kotlin.Any
public fun test2(/*0*/ word: kotlin.String): kotlin.Any
public fun test3(/*0*/ word: kotlin.String): kotlin.Any?
@@ -2,7 +2,7 @@ package
public final class A {
public constructor A()
public final val x: java.util.ArrayList<([ERROR : A]<[ERROR : No type element]>) -> kotlin.Unit>
public final val x: kotlin.collections.ArrayList<([ERROR : A]<[ERROR : No type element]>) -> kotlin.Unit> /* = java.util.ArrayList<([ERROR : A]<[ERROR : No type element]>) -> kotlin.Unit> */
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public final fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,4 +1,4 @@
package
public val barException: java.lang.Exception
public val fooException: java.lang.Exception
public val barException: kotlin.Exception /* = java.lang.Exception */
public val fooException: kotlin.Exception /* = java.lang.Exception */
@@ -1,6 +1,6 @@
package
public val mutableNamesByTeam1: java.util.HashMap<kotlin.String, kotlin.collections.MutableList<kotlin.String>>
public val mutableNamesByTeam1: HM<kotlin.String, kotlin.collections.MutableList<kotlin.String>> /* = java.util.HashMap<kotlin.String, kotlin.collections.MutableList<kotlin.String>> */
public val mutableNamesByTeam2: java.util.HashMap<kotlin.String, kotlin.collections.MutableList<kotlin.String>>
public val nameToTeam: kotlin.collections.List<kotlin.Pair<kotlin.String, kotlin.String>>
public val namesByTeam: kotlin.collections.Map<kotlin.String, kotlin.collections.List<kotlin.String>>