[AA] Render types in sealed inheritors tests as fully expanded types

- This avoids discrepancies between Standalone and IDE mode for sealed
  inheritor tests with type aliases from libraries, because in
  Standalone mode, libraries are deserialized with fully expanded types,
  while in IDE mode, libraries are deserialized from stubs, where type
  aliases are currently not expanded.

^KT-66013
This commit is contained in:
Marco Pennekamp
2024-03-13 18:04:05 +01:00
committed by Space Team
parent 2e00879fe1
commit 32337c8255
5 changed files with 35 additions and 9 deletions
@@ -2,7 +2,7 @@ foo/bar/OneSealedChild
class OneSealedChild : foo.bar.MySealedClass()
foo/bar/ThreeSealedChild
class ThreeSealedChild : foo.bar.T2()
class ThreeSealedChild : foo.bar.MySealedClass()
foo/bar/TwoSealedChild
class TwoSealedChild : foo.bar.T1()
class TwoSealedChild : foo.bar.MySealedClass()
@@ -2,7 +2,7 @@ foo/bar/OneSealedChild
class OneSealedChild : foo.bar.MySealedClass()
foo/bar/ThreeSealedChild
class ThreeSealedChild : foo.bar.T2()
class ThreeSealedChild : foo.bar.MySealedClass()
foo/bar/TwoSealedChild
class TwoSealedChild : foo.bar.T1()
class TwoSealedChild : foo.bar.MySealedClass()
@@ -2,7 +2,7 @@ foo/bar/OneSealedChild
class OneSealedChild : foo.bar.MySealedInterface
foo/bar/ThreeSealedChild
class ThreeSealedChild : foo.bar.T2
class ThreeSealedChild : foo.bar.MySealedInterface
foo/bar/TwoSealedChild
class TwoSealedChild : foo.bar.T1
class TwoSealedChild : foo.bar.MySealedInterface
@@ -2,7 +2,7 @@ foo/bar/OneSealedChild
class OneSealedChild : foo.bar.MySealedInterface
foo/bar/ThreeSealedChild
class ThreeSealedChild : foo.bar.T2
class ThreeSealedChild : foo.bar.MySealedInterface
foo/bar/TwoSealedChild
class TwoSealedChild : foo.bar.T1
class TwoSealedChild : foo.bar.MySealedInterface