Class |
Description |
LogUtil
|
Utility methods for Logging rules |
LoggerForDifferentClassAstVisitor
|
|
LoggerForDifferentClassRule
|
Rule that checks for instantiating a logger for a class other than the current class. |
LoggerWithWrongModifiersAstVisitor
|
|
LoggerWithWrongModifiersRule
|
Logger objects should be declared private, static and final.
|
LoggingSwallowsStacktraceAstVisitor
|
|
LoggingSwallowsStacktraceRule
|
If you are logging an exception then the proper API is to call error(Object, Throwable), which will log the message
and the exception stack trace. |
MultipleLoggersAstVisitor
|
|
MultipleLoggersRule
|
This rule catches classes that have more than one logger object defined. |
PrintStackTraceAstVisitor
|
|
PrintStackTraceRule
|
Rule that checks for calls to printStackTrace() . |
PrintlnAstVisitor
|
|
PrintlnRule
|
Rule that checks for calls to this.print() , this.println()
or this.printf() . |
SystemErrPrintAstVisitor
|
|
SystemErrPrintRule
|
Rule that checks for calls to System.err.print() , System.err.println()
or System.err.printf() . |
SystemOutPrintAstVisitor
|
|
SystemOutPrintRule
|
Rule that checks for calls to System.out.print() , System.out.println()
or System.out.printf() . |