New J2K: Add RETURN_TYPE_MISMATCH_ON_OVERRIDE to postprocessing
This commit is contained in:
committed by
Ilya Kirillov
parent
a1e8d0a6be
commit
779dc5c1e2
@@ -169,6 +169,13 @@ object NewJ2KPostProcessingRegistrar {
|
||||
?: return@registerDiagnosticBasedProcessing
|
||||
action.invoke(element.project, null, element.containingKtFile)
|
||||
},
|
||||
registerDiagnosticBasedProcessing(Errors.RETURN_TYPE_MISMATCH_ON_OVERRIDE) { element: KtNamedDeclaration, diagnostic ->
|
||||
val action =
|
||||
ChangeCallableReturnTypeFix.ReturnTypeMismatchOnOverrideFactory
|
||||
.createActionsForAllProblems(listOf(diagnostic)).singleOrNull()
|
||||
?: return@registerDiagnosticBasedProcessing
|
||||
action.invoke(element.project, null, element.containingKtFile)
|
||||
},
|
||||
|
||||
RemoveRedundantTypeQualifierProcessing(),
|
||||
RemoveRedundantExpressionQualifierProcessing(),
|
||||
|
||||
Reference in New Issue
Block a user