From bbae05d6d72546cf6602c975a6776d382b2b4b18 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Thu, 20 Feb 2014 15:42:39 +0100 Subject: [PATCH] =?UTF-8?q?deprecate=20createActions=20=E2=80=94=20Languag?= =?UTF-8?q?eConsoleImpl=20is=20not=20intended=20to=20be=20extended=20(actu?= =?UTF-8?q?ally,=20it=20is=20not=20used=20in=20our=20code,=20but=20we=20ke?= =?UTF-8?q?ep=20method=20to=20ensure=20backward=20compatibility)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/intellij/execution/console/LanguageConsoleImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java b/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java index 87ffe0b30248..42eeee8d4f32 100644 --- a/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java @@ -261,6 +261,8 @@ public class LanguageConsoleImpl implements Disposable, TypeSafeDataProvider { } } }); + + //noinspection deprecation for (AnAction action : createActions()) { action.registerCustomShortcutSet(action.getShortcutSet(), myConsoleEditor.getComponent()); } @@ -272,6 +274,10 @@ public class LanguageConsoleImpl implements Disposable, TypeSafeDataProvider { } @NotNull + @Deprecated + /** + * @deprecated LanguageConsoleImpl is not intended to be extended + */ protected AnAction[] createActions() { return AnAction.EMPTY_ARRAY; }