From e363e70e447e674c1d9d5a0f7a25a3991b5f2cee Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Wed, 31 Dec 2014 11:35:22 +0300 Subject: [PATCH] Suggest 'Make Abstract' quickfix for class which doesn't implement all methods from its base class interfaces #KT-6321 Fixed --- .../org/jetbrains/jet/plugin/quickfix/QuickFixRegistrar.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/idea/src/org/jetbrains/jet/plugin/quickfix/QuickFixRegistrar.java b/idea/src/org/jetbrains/jet/plugin/quickfix/QuickFixRegistrar.java index b0d8c798ba6..b220510ef1f 100644 --- a/idea/src/org/jetbrains/jet/plugin/quickfix/QuickFixRegistrar.java +++ b/idea/src/org/jetbrains/jet/plugin/quickfix/QuickFixRegistrar.java @@ -46,6 +46,8 @@ public class QuickFixRegistrar { QuickFixes.factories.put(PROPERTY_INITIALIZER_IN_TRAIT, removePartsFromPropertyFactory); QuickFixes.factories.put(MUST_BE_INITIALIZED_OR_BE_ABSTRACT, addAbstractModifierFactory); + QuickFixes.factories.put(ABSTRACT_MEMBER_NOT_IMPLEMENTED, addAbstractModifierFactory); + QuickFixes.factories.put(MANY_IMPL_MEMBER_NOT_IMPLEMENTED, addAbstractModifierFactory); JetSingleIntentionActionFactory removeFinalModifierFactory = RemoveModifierFix.createRemoveModifierFromListOwnerFactory(FINAL_KEYWORD);