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) |
getAcceptableTokens, getDefaultTokens, getRequiredTokens, visitTokenbeginTree, clearMessages, destroy, finishTree, getClassLoader, getFileContents, getLine, getLines, getMessages, getTabWidth, getTokenNames, init, isCommentNodesRequired, leaveToken, log, log, log, setClassLoader, setFileContents, setTabWidth, setTokensfinishLocalSetup, getCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, 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 © 2019 OpenDaylight. All rights reserved.