This changelog follows Keep a Changelog v1.0.0.
- Implement
Slf4jDoNotLogMessageOfExceptionExplicitly
- Bump up Errorprone to version 2.3.4
- False positive around logging method that has no parameter
- Use JDK9 to build, because Errorprone has stopped support for JDK8
- NPE in Slf4jIllegalPassedClass
- false positive in Slf4jIllegalPassedClass
- false positive in Slf4jPlaceholderMismatch
- Slf4jIllegalPassedClass suggests not only inner class but also outer classes
- new Slf4jFormatShouldBeConst bug pattern
- new Slf4jSignOnlyFormat bug pattern
- Many bugs in PlaceholderMismatch bug pattern
This is the first release, with following bug patterns:
- Slf4jLoggerShouldBePrivate
- Slf4jLoggerShouldBeNonStatic
- Slf4jIllegalPassedClass
- Slf4jPlaceholderMismatch
- Slf4jLoggerShouldBeFinal