Releases: KengoTODA/findbugs-slf4j
Releases · KengoTODA/findbugs-slf4j
findbugs-slf4j-1.4.2
How to use with Maven
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>3.1.6</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.4.2</version>
</plugin>
</plugins>
</configuration>
</plugin>
findbugs-slf4j-1.4.1
How to use with Maven
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>3.1.5</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.4.1</version>
</plugin>
</plugins>
</configuration>
</plugin>
First release based on SpotBugs
This is the first version which uses SpotBugs instead of FindBugs.
How to use with Maven
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>3.1.0-RC7</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.4.0</version>
</plugin>
</plugins>
</configuration>
</plugin>
Improvement: Improve bugInstance message, and support Japanese
Change set
- Improve message of each bug patterns, and create unit tests to check messages (issue #39)
- Translate bug pattern message to Japanese (issue #41)
How to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.2.4</version>
</plugin>
</plugins>
</configuration>
</plugin>
Bugfix: Fix broken bugInstance message
Change set
- Fix broken bugInstance message (issue #36)
How to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.2.3</version>
</plugin>
</plugins>
</configuration>
</plugin>
Bugfix: SLF4J_SIGN_ONLY_FORMAT should work even if format is given as method parameter, Fix `Can't get stack offset 0 from []` bug
Change set
- SLF4J_SIGN_ONLY_FORMAT should work even if format is given as method parameter (issue #36)
- Fix
Can't get stack offset 0 from []
bug (issue #37)
How to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.2.2</version>
</plugin>
</plugins>
</configuration>
</plugin>
Bugfix: Java7 support, SLF4J_FORMAT_SHOULD_BE_CONST should support private method call
Change set
- Downgrade Java to 7, to support Java 7 users (issue #33)
- SLF4J_FORMAT_SHOULD_BE_CONST should trace caller, to stop warning if all callers use constant value (issue #35)
How to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.2.1</version>
</plugin>
</plugins>
</configuration>
</plugin>
findbugs-slf4j-1.2.0
Change set
- Disabled
SLF4J_MANUALLY_PROVIDED_MESSAGE
if method parameter has no Throwable instance (issue #31) - Stop printing many WARNING in
ThrowableHandler
(issue #30)
How to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.2.0</version>
</plugin>
</plugins>
</configuration>
</plugin>
Support Java8 and FindBugs 3
Change set
- Support SLF4J version 1.7.12
- Upgrade Java to 8
- Upgrade Findbugs to 3.0.1
- Updated Maven plugins
- Updated Dependencies
How to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.1.1</version>
</plugin>
</plugins>
</configuration>
</plugin>
version 1.0.9: fixed overlooking problem
change set
- Fixed overlooking problem (issue #2 and #14)
- SonarQube plugin supports SLF4J_MANUALLY_PROVIDED_MESSAGE bug pattern
how to use with Maven
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<plugins>
<plugin>
<groupId>jp.skypencil.findbugs.slf4j</groupId>
<artifactId>bug-pattern</artifactId>
<version>1.0.9</version>
</plugin>
</plugins>
</configuration>
</plugin>