DebuggerSupport (Project project, BreakpointItem breakpointItem) { DebuggerSupport[] debuggerSupports = DebuggerSupport.getDebuggerSupports(); List<BreakpointItem> items = new ArrayList<>(); for (DebuggerSupport support : debuggerSupports) { support.getBreakpointPanelProvider().provideBreakpointItems(project, items); if (items.contains(breakpointItem)) { return support; } items.clear(); } return null; }