private void logFinish(BuildEvent event, Date start, String name) { Date now = new Date(); String msg; if (start != null) { long diff = now.getTime() - start.getTime(); msg = String.format("%n%s: finished %s (%d)", name, now, diff); } else { msg = String.format("%n%s: finished %s (unknown duration, start not detected)", name, now); } printMessage(msg, out, event.getPriority()); log(msg); }
private void logStart(BuildEvent event, Date start, String name) { String msg = String.format("%n%s: started %s", name, start); printMessage(msg, out, event.getPriority()); log(msg); }
/** * Logs a message for a target if it is of an appropriate * priority, also logging the name of the target if this * is the first message which needs to be logged for the * target. * * @param event A BuildEvent containing message information. * Must not be <code>null</code>. */ public void messageLogged(BuildEvent event) { if (event.getPriority() > msgOutputLevel || null == event.getMessage() || event.getMessage().trim().isEmpty()) { return; } synchronized (this) { if (null != targetName) { out.println(String.format("%n%s:", targetName)); targetName = null; } } super.messageLogged(event); } }
/** * Logs a message for a target if it is of an appropriate * priority, also logging the name of the target if this * is the first message which needs to be logged for the * target. * * @param event A BuildEvent containing message information. * Must not be <code>null</code>. */ @Override public void messageLogged(BuildEvent event) { if (event.getPriority() > msgOutputLevel || null == event.getMessage() || "".equals(event.getMessage().trim())) { return; } if (null != targetName) { console.verbose(StringUtils.LINE_SEP + targetName + ":"); targetName = null; } } }
/** * @see org.apache.tools.ant.BuildListener#messageLogged(BuildEvent) * {@inheritDoc}. */ public void messageLogged(BuildEvent event) { log("--- MESSAGE LOGGED", Project.MSG_DEBUG); StringBuffer buf = new StringBuffer(); if (event.getTask() != null) { String name = event.getTask().getTaskName(); if (!emacsMode) { String label = "[" + name + "] "; int size = DefaultLogger.LEFT_COLUMN_SIZE - label.length(); for (int i = 0; i < size; i++) { buf.append(" "); } buf.append(label); } } buf.append(event.getMessage()); log(buf.toString(), event.getPriority()); }
/** {@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()); }
int priority = event.getPriority();
/** * {@inheritDoc} * * @param event An event with any relevant extra information. Must not be <code>null</code>. */ public void subBuildStarted(BuildEvent event) { Project project = event.getProject(); String path = (project == null) ? "With no base directory" : "In " + project.getBaseDir().getAbsolutePath(); printMessage(String.format("%n%s%nEntering project %s%n%s%n%s", getHeader(), extractNameOrDefault(event), path, getFooter()), out, event.getPriority()); }
/** * Logs a message to say that the target has started if this * logger allows information-level messages. * * @param event An event with any relevant extra information. * Must not be <code>null</code>. */ public void targetStarted(BuildEvent event) { if (Project.MSG_INFO <= msgOutputLevel && !event.getTarget().getName().isEmpty()) { String msg = String.format("%n%s:", event.getTarget().getName()); printMessage(msg, out, event.getPriority()); log(msg); } }
int priority = event.getPriority(); if (priority > msgOutputLevel) { return;
public int getPriority() { return event.getPriority(); }
public void messageLogged(BuildEvent event) { if ((event.getPriority() != Project.MSG_DEBUG) || isDebugModeOn) { System.out.println(event.getMessage()); } } }
public void messageLogged(BuildEvent event) { if ((event.getPriority() != Project.MSG_DEBUG) || isDebugModeOn) { System.out.println(event.getMessage()); } } }
public void messageLogged(BuildEvent event) { if (event.getPriority() > Project.MSG_DEBUG) { return; } project.logBuffer.append(event.getMessage() + "\n"); } }
public void messageLogged(BuildEvent event) { if ((event.getPriority() != Project.MSG_DEBUG) || isDebugModeOn) { System.out.println(event.getMessage()); } } }
@Override public void messageLogged(BuildEvent event) { if (proc != event.getSource()) return; if (outputOut && event.getPriority() == Project.MSG_INFO) System.out.println(event.getMessage()); else if (outputErr && event.getPriority() == Project.MSG_ERR) System.err.println(event.getMessage()); }
public synchronized void taskFinished(BuildEvent event) { sendException(event, true); myTaskPriority.sendMessage(TASK_END, event.getPriority(), event.getException()); if (Thread.currentThread() == mainThread) { callingTasks.pop(); } }
@Override public void messageLogged(BuildEvent event) { String prefix = Logging.PREFIX.get().get(event.getProject()); if (prefix != null) { event.setMessage(prefix + event.getMessage(), event.getPriority()); } super.messageLogged(event); } }
public synchronized void taskStarted(BuildEvent event) { if (Thread.currentThread() == mainThread) { callingTasks.push(event.getTask().getTaskName()); } myTaskPriority.sendMessage(TASK, event.getPriority(), event.getTask().getTaskName() + ":"); }
public synchronized void targetFinished(BuildEvent event) { sendException(event, true); myTargetPriority.sendMessage(TARGET_END, event.getPriority(), event.getException()); }