public class LogMessageExtractorCheck extends AbstractLogMessageCheck
This can be used to create a comprehensive list of all log messages.
It is a first step towards more formal tracking of all messages from a system with a unique ID, using e.g. a framework such as jboss-logging.
Does not actually Check anything, i.e. never emits any Checkstyle warnings.
| Modifier and Type | Class and Description |
|---|---|
static class |
LogMessageExtractorCheck.LogMessageOccurence |
| Constructor and Description |
|---|
LogMessageExtractorCheck() |
| Modifier and Type | Method and Description |
|---|---|
File |
getLogMessagesReportFile() |
void |
setLogMessagesReportFileName(String fileName) |
protected void |
updateMessagesReportFile(LogMessageExtractorCheck.LogMessageOccurence log) |
protected void |
visitLogMessage(com.puppycrawl.tools.checkstyle.api.DetailAST ast,
String logMessage) |
getDefaultTokens, visitTokenbeginTree, destroy, finishTree, getAcceptableTokens, getClassLoader, getFileContents, getLine, getLines, getRequiredTokens, getTabWidth, getTokenNames, init, isCommentNodesRequired, leaveToken, log, log, setClassLoader, setFileContents, setMessages, setTabWidth, setTokensgetCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, log, setId, setSeveritypublic void setLogMessagesReportFileName(String fileName)
public File getLogMessagesReportFile()
protected void visitLogMessage(com.puppycrawl.tools.checkstyle.api.DetailAST ast,
String logMessage)
visitLogMessage in class AbstractLogMessageCheckprotected void updateMessagesReportFile(LogMessageExtractorCheck.LogMessageOccurence log)
Copyright © 2018 OpenDaylight. All rights reserved.