Quick-fix for UNNECESSARY_LATEINIT

(cherry picked from commit 77f7bb0)
This commit is contained in:
Mikhail Glukhikh
2016-09-26 11:40:31 +03:00
committed by Mikhail Glukhikh
parent 025d063b27
commit 67cc83af05
14 changed files with 194 additions and 0 deletions
@@ -105,6 +105,7 @@ class QuickFixRegistrar : QuickFixContributor {
val removeRedundantModifierFactory = RemoveModifierFix.createRemoveModifierFactory(true)
REDUNDANT_MODIFIER.registerFactory(removeRedundantModifierFactory)
REDUNDANT_OPEN_IN_INTERFACE.registerFactory(RemoveModifierFix.createRemoveModifierFromListOwnerFactory(OPEN_KEYWORD))
UNNECESSARY_LATEINIT.registerFactory(RemoveModifierFix.createRemoveModifierFromListOwnerFactory(LATEINIT_KEYWORD))
REDUNDANT_PROJECTION.registerFactory(RemoveModifierFix.createRemoveProjectionFactory(true))
INCOMPATIBLE_MODIFIERS.registerFactory(RemoveModifierFix.createRemoveModifierFactory(false))