From 36ba3fc292cc93d2f81d958d43d50beb37275f92 Mon Sep 17 00:00:00 2001 From: "Vitaliy.Bibaev" Date: Tue, 2 May 2017 20:44:39 +0300 Subject: [PATCH] IDEA-172077 Inline a check of a registry key (IDEA-CR-20684) --- .../src/com/intellij/debugger/engine/JavaDebugProcess.java | 3 ++- .../intellij/debugger/memory/component/MemoryViewManager.java | 4 ---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/JavaDebugProcess.java b/java/debugger/impl/src/com/intellij/debugger/engine/JavaDebugProcess.java index ed423bc1ebd3..afdaffd58139 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/JavaDebugProcess.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/JavaDebugProcess.java @@ -47,6 +47,7 @@ import com.intellij.openapi.extensions.Extensions; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Comparing; import com.intellij.openapi.util.Pair; +import com.intellij.openapi.util.registry.Registry; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.ui.EditorNotifications; import com.intellij.ui.content.Content; @@ -357,7 +358,7 @@ public class JavaDebugProcess extends XDebugProcess { } private void registerMemoryViewPanel(@NotNull RunnerLayoutUi ui) { - if (!MemoryViewManager.getInstance().isEnabled()) return; + if (!Registry.get("debugger.enable.memory.view").asBoolean()) return; final XDebugSession session = getSession(); final DebugProcessImpl process = myJavaSession.getProcess(); final InstancesTracker tracker = InstancesTracker.getInstance(myJavaSession.getProject()); diff --git a/java/debugger/impl/src/com/intellij/debugger/memory/component/MemoryViewManager.java b/java/debugger/impl/src/com/intellij/debugger/memory/component/MemoryViewManager.java index 308e00600f09..2452464c9904 100644 --- a/java/debugger/impl/src/com/intellij/debugger/memory/component/MemoryViewManager.java +++ b/java/debugger/impl/src/com/intellij/debugger/memory/component/MemoryViewManager.java @@ -87,10 +87,6 @@ public class MemoryViewManager implements ApplicationComponent, PersistentStateC return myState.isShowTrackedOnly; } - public boolean isEnabled() { - return Registry.get("debugger.enable.memory.view").asBoolean(); - } - public void addMemoryViewManagerListener(MemoryViewManagerListener listener, @NotNull Disposable parentDisposable) { myDispatcher.addListener(listener, parentDisposable); }