diff --git a/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/J2kPostProcessor.kt b/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/J2kPostProcessor.kt index c4105783305..84b70e51e99 100644 --- a/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/J2kPostProcessor.kt +++ b/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/J2kPostProcessor.kt @@ -125,6 +125,16 @@ private val errorsFixingDiagnosticBasedPostProcessingGroup = RemoveModifierFix.createRemoveModifierFactory(), Errors.WRONG_MODIFIER_TARGET ), + diagnosticBasedProcessing( + ChangeVisibilityOnExposureFactory, + Errors.EXPOSED_FUNCTION_RETURN_TYPE, + Errors.EXPOSED_PARAMETER_TYPE, + Errors.EXPOSED_PROPERTY_TYPE, + Errors.EXPOSED_PROPERTY_TYPE_IN_CONSTRUCTOR, + Errors.EXPOSED_RECEIVER_TYPE, + Errors.EXPOSED_SUPER_CLASS, + Errors.EXPOSED_SUPER_INTERFACE + ), fixValToVarDiagnosticBasedProcessing, fixTypeMismatchDiagnosticBasedProcessing )