@Override public void buildFinished(BuildEvent event) { if (event.getException() != null) { super.buildFinished(event); } }
/** * @see org.apache.tools.ant.BuildListener#buildFinished(BuildEvent) * {@inheritDoc}. */ public void buildFinished(BuildEvent event) { log("< BUILD FINISHED", Project.MSG_DEBUG); if (record && out != null) { Throwable error = event.getException(); if (error == null) { out.println(String.format("%nBUILD SUCCESSFUL")); } else { out.println(String.format("%nBUILD FAILED%n")); error.printStackTrace(out); //NOSONAR } } cleanup(); }
buildElement.element.setAttribute(TIME_ATTR, DefaultLogger.formatTime(totalTime)); if (event.getException() != null) { buildElement.element.setAttribute(ERROR_ATTR, event.getException().toString()); Throwable t = event.getException(); Text errText = doc.createCDATASection(StringUtils.getStackTrace(t)); Element stacktrace = doc.createElement(STACKTRACE_TAG);
/** * Prints whether the build succeeded or failed, * any errors the occurred during the build, and * how long the build took. * * @param event An event with any relevant extra information. * Must not be <code>null</code>. */ public void buildFinished(BuildEvent event) { Throwable error = event.getException(); StringBuffer message = new StringBuffer(); if (error == null) { message.append(String.format("%n%s", getBuildSuccessfulMessage())); } else { message.append(String.format("%n%s%n", getBuildFailedMessage())); throwableMessage(message, error, Project.MSG_VERBOSE <= msgOutputLevel); } message.append(String.format("%nTotal time: %s", formatTime(System.currentTimeMillis() - startTime))); String msg = message.toString(); if (error == null) { printMessage(msg, out, Project.MSG_VERBOSE); } else { printMessage(msg, err, Project.MSG_ERR); } log(msg); }
Throwable ex = event.getException(); if (Project.MSG_DEBUG <= msgOutputLevel && ex != null) { message.append(String.format("%n%s: ", ex.getClass().getSimpleName()))
/** {@inheritDoc} */ public void subBuildFinished(BuildEvent event) { printMessage(String.format("%n%s%nExiting %sproject %s%n%s", getHeader(), event.getException() != null ? "failing " : "", extractNameOrDefault(event), getFooter()), out, event.getPriority()); }
Throwable ex = event.getException(); if (Project.MSG_DEBUG <= msgOutputLevel && ex != null) { Text errText = doc.createCDATASection(StringUtils.getStackTrace(ex));
.forEach(key -> properties.put(key, project.replaceProperties(fileProperties.getProperty(key)))); boolean success = (event.getException() == null); String prefix = success ? "success" : "failure";
public Throwable getException() { return event.getException(); }
/** * @see BuildListener#buildFinished * {@inheritDoc} */ public void buildFinished(final BuildEvent event) { if (event.getException() == null) { _log.info("Build finished."); } else { _log.error("Build finished with error.", event.getException()); } }
/** * @see BuildListener#buildFinished * {@inheritDoc}. */ @Override public void buildFinished(final BuildEvent event) { final Logger log = Logger.getLogger(Project.class.getName()); if (event.getException() == null) { log.info("Build finished."); } else { log.error("Build finished with error.", event.getException()); } }
@Override public void buildFinished(BuildEvent be) { buildRunning = false; successful = be.getException() == null; buildResult.setSuccessful(successful); }
/** * @see BuildListener#targetFinished * {@inheritDoc} */ public void targetFinished(final BuildEvent event) { String targetName = event.getTarget().getName(); if (event.getException() == null) { _log.debug("Target end: " + targetName); } else { _log.error("Target \"" + targetName + "\" finished with error.", event.getException()); } }
@Override public void buildFinished(BuildEvent event) { Throwable error = event.getException(); if (error == null) { logger.info("BUILD SUCCESSFUL"); } else { logger.severe("BUILD FAILED"); logger.severe(throwableMessage(error, Project.MSG_VERBOSE <= level)); } logger.info("Total time: " + formatTime(System.currentTimeMillis() - startTime)); }
public void buildFinished(final BuildEvent event) { final Throwable error = event.getException(); final StringBuilder message = new StringBuilder(); if (error != null) { message.append("Command failed."); message.append(lSep); if (Project.MSG_VERBOSE <= msgOutputLevel || !(error instanceof BuildException)) { message.append(org.apache.tools.ant.util.StringUtils.getStackTrace(error)); } else { message.append(error.toString()).append(lSep); } listener.log(Project.MSG_ERR, message.toString()); } }
@Override public void buildFinished( BuildEvent be ) { if ( be.getException() != null ) { getLog().error( be.getMessage(), be.getException() ); } else { getLog().debug( "Ant build finished" ); } } @Override
public synchronized void taskFinished(BuildEvent event) { sendException(event, true); myTaskPriority.sendMessage(TASK_END, event.getPriority(), event.getException()); if (Thread.currentThread() == mainThread) { callingTasks.pop(); } }
/** * Fired after the last target has finished. This event * will still be thrown if an error occurred during the build. * @param event the build finished event. * @see BuildEvent#getException() */ @Override public void buildFinished(BuildEvent event) { if (event.getException() == null && fileSuccess != null) { // build successful! play(event.getProject(), fileSuccess, loopsSuccess, durationSuccess); } else if (event.getException() != null && fileFail != null) { play(event.getProject(), fileFail, loopsFail, durationFail); } }
/** {@inheritDoc}. */ @Override public void buildFinished(final BuildEvent event) { if (initialized) { final Log log = getLog(PROJECT_LOG, event.getProject().getName()); if (event.getException() == null) { realLog(log, "Build finished.", Project.MSG_INFO, null); } else { realLog(log, "Build finished with error.", Project.MSG_ERR, event.getException()); } } }
public synchronized void targetFinished(BuildEvent event) { sendException(event, true); myTargetPriority.sendMessage(TARGET_END, event.getPriority(), event.getException()); }