[jira] [Updated] (KAFKA-5887) Enable findBugs (or equivalent) when building with Java 9
[ https://issues.apache.org/jira/browse/KAFKA-5887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ray Chiang updated KAFKA-5887: -- Component/s: build > Enable findBugs (or equivalent) when building with Java 9 > - > > Key: KAFKA-5887 > URL: https://issues.apache.org/jira/browse/KAFKA-5887 > Project: Kafka > Issue Type: Task > Components: build >Reporter: Ismael Juma >Priority: Major > Fix For: 2.1.0 > > > findBugs doesn't support Java 9 and it seems to be abandonware at this point: > https://github.com/findbugsproject/findbugs/issues/105 > https://github.com/gradle/gradle/issues/720 > It has been forked, but the fork requires Java 8: > https://github.com/spotbugs/spotbugs > https://github.com/spotbugs/spotbugs/blob/master/docs/migration.rst#findbugs-gradle-plugin > We should migrate once we move to Java 8 if spotbugs is still being actively > developed and findBugs continues to be dead. > Additional tasks: > 1. Remove the code that disables the Gradle plugin for findBugs (or spotbugs) > when building with Java 9. > 2. Enable the findBugs plugin in Jenkins for the relevant builds: > https://builds.apache.org/job/kafka-trunk-jdk9/ > https://builds.apache.org/job/kafka-pr-jdk9-scala2.12/ -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (KAFKA-5887) Enable findBugs (or equivalent) when building with Java 9
[ https://issues.apache.org/jira/browse/KAFKA-5887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rajini Sivaram updated KAFKA-5887: -- Fix Version/s: (was: 2.0.0) 2.1.0 > Enable findBugs (or equivalent) when building with Java 9 > - > > Key: KAFKA-5887 > URL: https://issues.apache.org/jira/browse/KAFKA-5887 > Project: Kafka > Issue Type: Task >Reporter: Ismael Juma >Priority: Major > Fix For: 2.1.0 > > > findBugs doesn't support Java 9 and it seems to be abandonware at this point: > https://github.com/findbugsproject/findbugs/issues/105 > https://github.com/gradle/gradle/issues/720 > It has been forked, but the fork requires Java 8: > https://github.com/spotbugs/spotbugs > https://github.com/spotbugs/spotbugs/blob/master/docs/migration.rst#findbugs-gradle-plugin > We should migrate once we move to Java 8 if spotbugs is still being actively > developed and findBugs continues to be dead. > Additional tasks: > 1. Remove the code that disables the Gradle plugin for findBugs (or spotbugs) > when building with Java 9. > 2. Enable the findBugs plugin in Jenkins for the relevant builds: > https://builds.apache.org/job/kafka-trunk-jdk9/ > https://builds.apache.org/job/kafka-pr-jdk9-scala2.12/ -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (KAFKA-5887) Enable findBugs (or equivalent) when building with Java 9
[ https://issues.apache.org/jira/browse/KAFKA-5887?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ismael Juma updated KAFKA-5887: --- Description: findBugs doesn't support Java 9 and it seems to be abandonware at this point: https://github.com/findbugsproject/findbugs/issues/105 https://github.com/gradle/gradle/issues/720 It has been forked, but the fork requires Java 8: https://github.com/spotbugs/spotbugs https://github.com/spotbugs/spotbugs/blob/master/docs/migration.rst#findbugs-gradle-plugin We should migrate once we move to Java 8 if spotbugs is still being actively developed and findBugs continues to be dead. Additional tasks: 1. Remove the code that disables the Gradle plugin for findBugs (or spotbugs) when building with Java 9. 2. Enable the findBugs plugin in Jenkins for the relevant builds: https://builds.apache.org/job/kafka-trunk-jdk9/ https://builds.apache.org/job/kafka-pr-jdk9-scala2.12/ was: findBugs doesn't support Java 9 and it seems to be abandonware at this point: https://github.com/findbugsproject/findbugs/issues/105 https://github.com/gradle/gradle/issues/720 It has been forked, but the fork requires Java 8: https://github.com/spotbugs/spotbugs https://github.com/spotbugs/spotbugs/blob/master/docs/migration.rst#findbugs-gradle-plugin We should migrate once we move to Java 8 if spotbugs is still being actively developed and findBugs continues to be dead. Additional tasks: 1. Remove the code that disables the Gradle plugin for findBugs (or spotbugs) when building with Java 9. 2. Enable the findBugs plugin in Jenkins for the relevant builds. > Enable findBugs (or equivalent) when building with Java 9 > - > > Key: KAFKA-5887 > URL: https://issues.apache.org/jira/browse/KAFKA-5887 > Project: Kafka > Issue Type: Task >Reporter: Ismael Juma > Fix For: 2.0.0 > > > findBugs doesn't support Java 9 and it seems to be abandonware at this point: > https://github.com/findbugsproject/findbugs/issues/105 > https://github.com/gradle/gradle/issues/720 > It has been forked, but the fork requires Java 8: > https://github.com/spotbugs/spotbugs > https://github.com/spotbugs/spotbugs/blob/master/docs/migration.rst#findbugs-gradle-plugin > We should migrate once we move to Java 8 if spotbugs is still being actively > developed and findBugs continues to be dead. > Additional tasks: > 1. Remove the code that disables the Gradle plugin for findBugs (or spotbugs) > when building with Java 9. > 2. Enable the findBugs plugin in Jenkins for the relevant builds: > https://builds.apache.org/job/kafka-trunk-jdk9/ > https://builds.apache.org/job/kafka-pr-jdk9-scala2.12/ -- This message was sent by Atlassian JIRA (v6.4.14#64029)