[VISUALIZER] Fix package rendering
This commit is contained in:
committed by
TeamCityServer
parent
c4be67b518
commit
f2cf86a3ae
@@ -9,9 +9,7 @@ class C<T, out S> {
|
||||
|
||||
interface Test {
|
||||
// C<out CharSequence, *>.D<in collections/List<*>, *>
|
||||
// │ package a
|
||||
// │ │ package a/b
|
||||
// │ │ │ class C<T, S> collections/List<*>
|
||||
// │ │ │ │ │
|
||||
// │ class C<T, S> collections/List<*>
|
||||
// │ │ │
|
||||
val x: a.b.C<out CharSequence, *>.D<in List<*>, *>
|
||||
}
|
||||
|
||||
Vendored
+4
-4
@@ -15,8 +15,8 @@ fun test_1() {
|
||||
|
||||
fun test_2() {
|
||||
// fun contracts/contract(contracts/ContractBuilder.() -> Unit): Unit
|
||||
// package kotlin │ contract@0
|
||||
// │ │ │
|
||||
// │ contract@0
|
||||
// │ │
|
||||
kotlin.contracts.contract {
|
||||
// this@0
|
||||
// fun <R> (contracts/ContractBuilder).callsInPlace<???>(Function<???>, contracts/InvocationKind = ...): contracts/CallsInPlace
|
||||
@@ -51,8 +51,8 @@ var test_3: Int = 1
|
||||
// │
|
||||
set(value) {
|
||||
// fun contracts/contract(contracts/ContractBuilder.() -> Unit): Unit
|
||||
// package kotlin │ contract@0
|
||||
// │ │ │
|
||||
// │ contract@0
|
||||
// │ │
|
||||
kotlin.contracts.contract {
|
||||
// this@0
|
||||
// fun <R> (contracts/ContractBuilder).callsInPlace<???>(Function<???>, contracts/InvocationKind = ...): contracts/CallsInPlace
|
||||
|
||||
@@ -1,9 +1,4 @@
|
||||
// FIR_IGNORE
|
||||
// package kotlin
|
||||
// │
|
||||
import kotlin.properties.ReadWriteProperty
|
||||
// package kotlin
|
||||
// │
|
||||
import kotlin.reflect.KProperty
|
||||
|
||||
// fun <T> lazy<Int>(() -> Int): Lazy<Int>
|
||||
|
||||
+2
-3
@@ -18,9 +18,8 @@ abstract class My<T : Some> {
|
||||
abstract val y: My.T
|
||||
|
||||
// [ERROR : T]
|
||||
// │ package test
|
||||
// │ │ class My<T : Some>
|
||||
// │ │ │
|
||||
// │ class My<T : Some>
|
||||
// │ │
|
||||
abstract val z: test.My.T
|
||||
|
||||
// [ERROR : T]
|
||||
|
||||
@@ -8,8 +8,6 @@ fun test() {
|
||||
// class A
|
||||
// │
|
||||
A::class
|
||||
// package test
|
||||
// │
|
||||
test.A::class
|
||||
// constructor A()
|
||||
// │
|
||||
@@ -18,8 +16,8 @@ fun test() {
|
||||
// class A val <T> reflect/KClass<A>.java: java/lang/Class<A>
|
||||
// │ │
|
||||
A::class.java
|
||||
// package test val <T> reflect/KClass<A>.java: java/lang/Class<A>
|
||||
// │ │
|
||||
// val <T> reflect/KClass<A>.java: java/lang/Class<A>
|
||||
// │
|
||||
test.A::class.java
|
||||
// constructor A()
|
||||
// │ val <T> reflect/KClass<out A>.java: java/lang/Class<out A>
|
||||
|
||||
Reference in New Issue
Block a user