Set primary constructor and its properties actual in "create actual"
So #KT-20044 Fixed
This commit is contained in:
@@ -235,6 +235,15 @@ private fun KtPsiFactory.generateClassOrObject(
|
||||
}
|
||||
actualClass.addDeclaration(actualDeclaration)
|
||||
}
|
||||
|
||||
actualClass.primaryConstructor?.let {
|
||||
it.addModifier(KtTokens.ACTUAL_KEYWORD)
|
||||
for (parameter in it.valueParameters) {
|
||||
if (parameter.hasValOrVar()) {
|
||||
parameter.addModifier(KtTokens.ACTUAL_KEYWORD)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return actualClass.apply {
|
||||
|
||||
Reference in New Issue
Block a user