void () { Set<XBreakpoint<?>> slaveBreakpoints = myDebuggerManager.getBreakpointManager().getDependentBreakpointManager().getAllSlaveBreakpoints(); if (slaveBreakpoints.isEmpty()) { return; } Set<XBreakpointType<?, ?>> breakpointTypes = new HashSet<>(); for (XBreakpointHandler<?> handler : myDebugProcess.getBreakpointHandlers()) { breakpointTypes.add(getBreakpointTypeClass(handler)); } for (XBreakpoint<?> slaveBreakpoint : slaveBreakpoints) { if (breakpointTypes.contains(slaveBreakpoint.getType())) { myInactiveSlaveBreakpoints.add(slaveBreakpoint); } } }