New J2K: Add ReplaceCallWithBinaryOperatorInspection & MayBeConstantInspection to postProcessing
This commit is contained in:
committed by
Ilya Kirillov
parent
b7d6a905f3
commit
9704a7aa7f
@@ -37,6 +37,7 @@ import org.jetbrains.kotlin.idea.core.replaced
|
|||||||
import org.jetbrains.kotlin.idea.core.setVisibility
|
import org.jetbrains.kotlin.idea.core.setVisibility
|
||||||
import org.jetbrains.kotlin.idea.inspections.*
|
import org.jetbrains.kotlin.idea.inspections.*
|
||||||
import org.jetbrains.kotlin.idea.inspections.branchedTransformations.IfThenToSafeAccessInspection
|
import org.jetbrains.kotlin.idea.inspections.branchedTransformations.IfThenToSafeAccessInspection
|
||||||
|
import org.jetbrains.kotlin.idea.inspections.conventionNameCalls.ReplaceCallWithBinaryOperatorInspection
|
||||||
import org.jetbrains.kotlin.idea.inspections.conventionNameCalls.ReplaceGetOrSetInspection
|
import org.jetbrains.kotlin.idea.inspections.conventionNameCalls.ReplaceGetOrSetInspection
|
||||||
import org.jetbrains.kotlin.idea.intentions.*
|
import org.jetbrains.kotlin.idea.intentions.*
|
||||||
import org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention
|
import org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention
|
||||||
@@ -137,6 +138,8 @@ object NewJ2KPostProcessingRegistrarImpl : J2KPostProcessingRegistrar {
|
|||||||
registerInspectionBasedProcessing(SimplifyAssertNotNullInspection()),
|
registerInspectionBasedProcessing(SimplifyAssertNotNullInspection()),
|
||||||
registerIntentionBasedProcessing(RemoveRedundantCallsOfConversionMethodsIntention()),
|
registerIntentionBasedProcessing(RemoveRedundantCallsOfConversionMethodsIntention()),
|
||||||
registerGeneralInspectionBasedProcessing(LiftReturnOrAssignmentInspection()),
|
registerGeneralInspectionBasedProcessing(LiftReturnOrAssignmentInspection()),
|
||||||
|
registerGeneralInspectionBasedProcessing(ReplaceCallWithBinaryOperatorInspection()),
|
||||||
|
registerGeneralInspectionBasedProcessing(MayBeConstantInspection()),
|
||||||
|
|
||||||
SingleProcessing(object : J2kPostProcessing {
|
SingleProcessing(object : J2kPostProcessing {
|
||||||
override fun createAction(element: KtElement, diagnostics: Diagnostics): (() -> Unit)? =
|
override fun createAction(element: KtElement, diagnostics: Diagnostics): (() -> Unit)? =
|
||||||
|
|||||||
Reference in New Issue
Block a user