@Override public PrintWriter fatalError(String msg) { return delegate.fatalError(msg); }
@Override public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
/** * {@link Formatter#format(String, Object[])} version of {@link #fatalError(String)}. */ @Nonnull default PrintWriter fatalError(String format, Object... args) { return fatalError(String.format(format, args)); }
} catch (AbortException e) { listener.getLogger().println(e.getMessage()); listener.fatalError(Messages.AbstractProject_Aborted()); LOGGER.log(Level.FINE, "Polling "+this+" aborted",e); SCMPollListener.firePollingFailed(this, listener,e); return NO_CHANGES; } catch (IOException e) { Functions.printStackTrace(e, listener.fatalError(e.getMessage())); SCMPollListener.firePollingFailed(this, listener,e); return NO_CHANGES; } catch (InterruptedException e) { Functions.printStackTrace(e, listener.fatalError(Messages.AbstractProject_PollingABorted())); SCMPollListener.firePollingFailed(this, listener,e); return NO_CHANGES;
} catch (IOException e) { Util.displayIOException(e,listener); Functions.printStackTrace(e, listener.fatalError(Messages.CommandInterpreter_UnableToProduceScript())); return false; Functions.printStackTrace(e, listener.fatalError(Messages.CommandInterpreter_CommandFailed())); } else { Util.displayIOException(e,listener); Functions.printStackTrace(e, listener.fatalError(Messages.CommandInterpreter_UnableToDelete(script))); Functions.printStackTrace(e, listener.fatalError(Messages.CommandInterpreter_UnableToDelete(script)));
public PrintWriter fatalError(String msg) { return delegate.fatalError(msg); }
public PrintWriter fatalError(String msg) { return delegate.fatalError(msg); }
@Override public PrintWriter fatalError(String msg) { return delegate.fatalError(msg); }
public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
public PrintWriter fatalError(String msg) { return delegate.fatalError(msg); }
public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
public PrintWriter fatalError(String msg) { return delegate.fatalError(msg); }
@Override public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
public void logFatalError(String message) { taskListener.fatalError(logPrefix + message); } }
public PrintWriter fatalError(String format, Object... args) { return delegate.fatalError(format, args); }
public static boolean isValid(String sonarInstallationName, TaskListener listener) { String failureMsg = validationMsg(sonarInstallationName); if (failureMsg != null) { listener.fatalError(failureMsg); return false; } return true; }
private boolean export(final AbstractBuild<?, ?> build, final TaskListener listener) throws InterruptedException, IOException { final FilePath ws = getFilePath(build); try { createFile(ws); } catch (final IOException e) { Util.displayIOException(e, listener); e.printStackTrace(listener.fatalError(Messages.CommandInterpreter_UnableToProduceScript())); throw e; } return true; }
private void handleErrors(TaskListener listener, @Nullable SonarRunnerInstallation sri, long startTime, IOException e) { Logger.printFailureMessage(listener); Util.displayIOException(e, listener); String errorMessage = Messages.SonarScanner_ExecFailed(); if (sri == null && (System.currentTimeMillis() - startTime) < 1000 && getDescriptor().getSonarRunnerInstallations() == null) { // looks like the user didn't configure any SonarQube Scanner installation errorMessage += Messages.SonarScanner_GlobalConfigNeeded(); } e.printStackTrace(listener.fatalError(errorMessage)); }