Adjust descriptor renderer to latest parsing changes
- `constructor` keyword expected in primary constructor with non-empty modifier list - annotation list should be preceeded by '@'
This commit is contained in:
@@ -3,5 +3,5 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public abstract class AbstractClass public () {
|
||||
[[public abstract class AbstractClass public constructor() {
|
||||
}]]
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public abstract class ClassWithAbstractAndOpenMembers public () {
|
||||
[[public abstract class ClassWithAbstractAndOpenMembers public constructor() {
|
||||
[public abstract val abstractVal: kotlin.String]
|
||||
|
||||
[public abstract var abstractVar: kotlin.String]
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public final class ClassWithConstructor public (a: kotlin.String, b: kotlin.Any) {
|
||||
[[public final class ClassWithConstructor public constructor(a: kotlin.String, b: kotlin.Any) {
|
||||
[internal final val a: kotlin.String /* compiled code */]
|
||||
}]]
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public final enum class Color private (rgb: kotlin.Int) : kotlin.Enum<testData.libraries.Color> {
|
||||
[[public final enum class Color private constructor(rgb: kotlin.Int) : kotlin.Enum<testData.libraries.Color> {
|
||||
[[RED]]
|
||||
|
||||
[[GREEN]]
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public final class SimpleClass public () {
|
||||
[[public final class SimpleClass public constructor() {
|
||||
}]]
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public final class SimpleTraitImpl public () : testData.libraries.SimpleTrait {
|
||||
[[public final class SimpleTraitImpl public constructor() : testData.libraries.SimpleTrait {
|
||||
}]]
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public final class WithInnerAndObject public () {
|
||||
[[public final class WithInnerAndObject public constructor() {
|
||||
[[public companion object {
|
||||
[internal final fun foo(): kotlin.Unit { /* compiled code */ }]
|
||||
}]]
|
||||
|
||||
[[internal final class MyInner public () {
|
||||
[[internal final class MyInner public constructor() {
|
||||
[internal interface MyInnerInner {
|
||||
[internal abstract fun innerInnerMethod(): kotlin.Unit]
|
||||
}]
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
package testData.libraries
|
||||
|
||||
[[public final class WithTraitClassObject public () {
|
||||
[[public final class WithTraitClassObject public constructor() {
|
||||
[[public companion object : testData.libraries.SimpleTrait {
|
||||
}]]
|
||||
}]]
|
||||
|
||||
Reference in New Issue
Block a user