From 47ccecc2869864054bf18d502a986293db0bca98 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Mon, 14 Jan 2019 12:56:02 +0100 Subject: [PATCH] @NotNull (IDEA-CR-42056) --- .../com/intellij/openapi/actionSystem/ex/ActionManagerEx.java | 2 +- .../intellij/openapi/actionSystem/impl/ActionManagerImpl.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-api/src/com/intellij/openapi/actionSystem/ex/ActionManagerEx.java b/platform/platform-api/src/com/intellij/openapi/actionSystem/ex/ActionManagerEx.java index ae676194a64a..5423333f6f2b 100644 --- a/platform/platform-api/src/com/intellij/openapi/actionSystem/ex/ActionManagerEx.java +++ b/platform/platform-api/src/com/intellij/openapi/actionSystem/ex/ActionManagerEx.java @@ -93,6 +93,6 @@ public abstract class ActionManagerEx extends ActionManager { * Allows to receive notifications when popup menus created from action groups are shown and hidden. */ @SuppressWarnings("unused") // used in Rider - public abstract void addActionPopupMenuListener(ActionPopupMenuListener listener, Disposable parentDisposable); + public abstract void addActionPopupMenuListener(@NotNull ActionPopupMenuListener listener, @NotNull Disposable parentDisposable); } diff --git a/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java index d79b84a76dc2..cebecd04bf05 100644 --- a/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/actionSystem/impl/ActionManagerImpl.java @@ -1130,7 +1130,7 @@ public final class ActionManagerImpl extends ActionManagerEx implements Disposab } @Override - public void addActionPopupMenuListener(ActionPopupMenuListener listener, Disposable parentDisposable) { + public void addActionPopupMenuListener(@NotNull ActionPopupMenuListener listener, @NotNull Disposable parentDisposable) { myActionPopupMenuListeners.add(listener); Disposer.register(parentDisposable, () -> myActionPopupMenuListeners.remove(listener)); }