Findbugs Slf4j Versions Save

A SpotBugs/FindBugs plugin to verify usage of SLF4J

findbugs-slf4j-1.4.2

5 years ago

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

5 years ago

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>

findbugs-slf4j-1.4.0

6 years ago

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>

findbugs-slf4j-1.2.4

8 years ago

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>

findbugs-slf4j-1.2.3

8 years ago

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>

findbugs-slf4j-1.2.2

8 years ago

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>

findbugs-slf4j-1.2.1

8 years ago

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

8 years ago

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>

findbugs-slf4j-1.1.1

8 years ago

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>

findbugs-slf4j-1.0.9

10 years ago

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>