verify(cloudLineBreakpoint).setErrorMessage(eq(breakPointErrorMessage)); verify(process, times(1)).getXBreakpoint(cloudLineBreakpoint); verify(cloudLineBreakpoint).getSetIcon(anyBoolean());
&& cloudBreakpoint instanceof CloudLineBreakpointType.CloudLineBreakpoint) { CloudLineBreakpoint cloudLineBreakpoint = (CloudLineBreakpoint) cloudBreakpoint; cloudLineBreakpoint.setErrorMessage( BreakpointUtil.getUserErrorMessage(breakpoint.getStatus())); updateBreakpointPresentation(cloudLineBreakpoint);
(CloudLineBreakpointType.CloudLineBreakpoint) cloudIdeBreakpoint; cloudIdeLineBreakpoint.setVerified(true); cloudIdeLineBreakpoint.setErrorMessage(null); debugProcess.updateBreakpointPresentation(cloudIdeLineBreakpoint);
(CloudLineBreakpointType.CloudLineBreakpoint) cloudIdeBreakpoint; cloudIdeLineBreakpoint.setVerified(true); cloudIdeLineBreakpoint.setErrorMessage(null); process.updateBreakpointPresentation(cloudIdeLineBreakpoint);
@Override public void stop() { getStateController().stopBackgroundListening(); RunProfile profile = getXDebugSession().getRunProfile(); if (profile instanceof CloudDebugRunConfiguration) { ((CloudDebugRunConfiguration) profile).setProcessState(processState); } getRepositoryValidator().restoreToOriginalState(getXDebugSession().getProject()); XBreakpointManager breakpointManager = XDebuggerManager.getInstance(getXDebugSession().getProject()).getBreakpointManager(); for (XBreakpoint bp : breakpointManager.getAllBreakpoints()) { com.intellij.debugger.ui.breakpoints.Breakpoint cloudBreakpoint = BreakpointManager.getJavaBreakpoint(bp); if (!(cloudBreakpoint instanceof CloudLineBreakpointType.CloudLineBreakpoint)) { continue; } CloudLineBreakpointType.CloudLineBreakpoint cloudLineBreakpoint = (CloudLineBreakpointType.CloudLineBreakpoint) cloudBreakpoint; cloudLineBreakpoint.setVerified(false); cloudLineBreakpoint.setErrorMessage(null); updateBreakpointPresentation(cloudLineBreakpoint); } }
@Override public void onError(String errorMessage) { cloudIdeLineBreakpoint.setErrorMessage(errorMessage); process.updateBreakpointPresentation(cloudIdeLineBreakpoint); } });