diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java index 7a14117cfea1..e1eac426fdc2 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebugSessionImpl.java @@ -305,7 +305,7 @@ public class XDebugSessionImpl implements XDebugSession { Set> breakpointTypes = new THashSet>(); for (XBreakpointHandler handler : myDebugProcess.getBreakpointHandlers()) { - breakpointTypes.add(getBreakpointTypeClass(handler)); + breakpointTypes.add(XDebuggerUtil.getInstance().findBreakpointType(handler.getBreakpointTypeClass())); } for (XBreakpoint slaveBreakpoint : slaveBreakpoints) { if (breakpointTypes.contains(slaveBreakpoint.getType())) { @@ -331,10 +331,6 @@ public class XDebugSessionImpl implements XDebugSession { return myValueMarkers; } - private static XBreakpointType getBreakpointTypeClass(final XBreakpointHandler handler) { - return XDebuggerUtil.getInstance().findBreakpointType(handler.getBreakpointTypeClass()); - } - private > void processBreakpoints(final XBreakpointHandler handler, boolean register, final boolean temporary) {