/** * {@inheritDoc} * <p> * This implementation passes the message to the Maven log. * </p> * @param message */ @Override public void warning(ANTLRMessage message) { ST msgST = tool.errMgr.getMessageTemplate(message); String outputMsg = msgST.render(); if (tool.errMgr.formatWantsSingleLineMessage()) { outputMsg = outputMsg.replace('\n', ' '); } log.warn(outputMsg); if (message.fileName != null) { String text = message.getMessageTemplate(false).render(); buildContext.addMessage(new File(message.fileName), message.line, message.charPosition, text, BuildContext.SEVERITY_WARNING, message.getCause()); } } }
/** * {@inheritDoc} * <p> * This implementation passes the message to the Maven log. * </p> * @param message The message to send to Maven. */ @Override public void error(ANTLRMessage message) { ST msgST = tool.errMgr.getMessageTemplate(message); String outputMsg = msgST.render(); if (tool.errMgr.formatWantsSingleLineMessage()) { outputMsg = outputMsg.replace('\n', ' '); } log.error(outputMsg); if (message.fileName != null) { String text = message.getMessageTemplate(false).render(); buildContext.addMessage(new File(message.fileName), message.line, message.charPosition, text, BuildContext.SEVERITY_ERROR, message.getCause()); } }
public ST getMessageTemplate(ANTLRMessage msg) { ST messageST = msg.getMessageTemplate(tool.longMessages); ST locationST = getLocationFormat(); ST reportST = getReportFormat(msg.getErrorType().severity);
public ST getMessageTemplate(ANTLRMessage msg) { ST messageST = msg.getMessageTemplate(tool.longMessages); ST locationST = getLocationFormat(); ST reportST = getReportFormat(msg.getErrorType().severity);
public ST getMessageTemplate(ANTLRMessage msg) { ST messageST = msg.getMessageTemplate(tool.longMessages); ST locationST = getLocationFormat(); ST reportST = getReportFormat(msg.getErrorType().severity);
public ST getMessageTemplate(ANTLRMessage msg) { ST messageST = msg.getMessageTemplate(tool.longMessages); ST locationST = getLocationFormat(); ST reportST = getReportFormat(msg.getErrorType().severity);
public ST getMessageTemplate(ANTLRMessage msg) { ST messageST = msg.getMessageTemplate(tool.longMessages); ST locationST = getLocationFormat(); ST reportST = getReportFormat(msg.getErrorType().severity);