From 56aa6f83aff43aa7b178ed7716239e472b6f8f87 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Tue, 18 Dec 2018 15:00:01 +0300 Subject: [PATCH] New J2K: Assume enum class in PrimaryConstructorDetectConversion --- .../j2k/conversions/PrimaryConstructorDetectConversion.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/PrimaryConstructorDetectConversion.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/PrimaryConstructorDetectConversion.kt index 23f3b543cb4..363780f8621 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/PrimaryConstructorDetectConversion.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/conversions/PrimaryConstructorDetectConversion.kt @@ -12,7 +12,9 @@ import org.jetbrains.kotlin.j2k.tree.impl.JKKtPrimaryConstructorImpl class PrimaryConstructorDetectConversion(private val context: ConversionContext) : RecursiveApplicableConversionBase() { override fun applyToElement(element: JKTreeElement): JKTreeElement { - if (element is JKClass && element.classKind == JKClass.ClassKind.CLASS) { + if (element is JKClass && + (element.classKind == JKClass.ClassKind.CLASS || element.classKind == JKClass.ClassKind.ENUM) + ) { processClass(element) } return recurse(element)