New J2K: Fix adding init section with empty body
This commit is contained in:
committed by
Ilya Kirillov
parent
6a8f3a7a84
commit
44185c1246
+3
-1
@@ -15,7 +15,9 @@ class FieldInitializersInPrimaryFromParamsConversion(private val context: Conver
|
||||
if (element !is JKClass) return recurse(element)
|
||||
val primaryConstructorConversion = PrimaryConstructorConversion()
|
||||
primaryConstructorConversion.runConversion(element, context)
|
||||
element.getOrCreateInitDeclaration().block = JKBlockImpl(primaryConstructorConversion.initDeclarationStatements)
|
||||
if (primaryConstructorConversion.initDeclarationStatements.isNotEmpty()) {
|
||||
element.getOrCreateInitDeclaration().block = JKBlockImpl(primaryConstructorConversion.initDeclarationStatements)
|
||||
}
|
||||
element.declarationList -= primaryConstructorConversion.declarationsToRemove
|
||||
return recurse(element)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user