Generate default constructor also for private classes when all parameters have default values
#KT-14408 Fixed
This commit is contained in:
+1
-1
@@ -244,7 +244,7 @@ class DefaultParameterValueSubstitutor(val state: GenerationState) {
|
||||
|
||||
if (CodegenBinding.canHaveOuter(state.bindingContext, classDescriptor)) return false
|
||||
|
||||
if (Visibilities.isPrivate(classDescriptor.visibility) || Visibilities.isPrivate(constructorDescriptor.visibility))
|
||||
if (Visibilities.isPrivate(constructorDescriptor.visibility))
|
||||
return false
|
||||
|
||||
if (constructorDescriptor.valueParameters.isEmpty()) return false
|
||||
|
||||
Reference in New Issue
Block a user