[ 
https://issues.apache.org/jira/browse/HADOOP-12938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Akira Ajisaka updated HADOOP-12938:
-----------------------------------
    Target Version/s:   (was: )
              Status: Open  (was: Patch Available)

We have transitive dependency for com.google.code.fnindbugs (two different 
versions), so we can remove the usage from the source code but cannot remove 
the dependency.
{code}
+-org.apache.hadoop:hadoop-yarn-server-timelineservice:3.0.0-alpha2-SNAPSHOT
  +-com.google.guava:guava:11.0.2
    +-com.google.code.findbugs:jsr305:1.3.9
{code}
{code}
+-org.apache.hadoop:hadoop-yarn-server-timelineservice:3.0.0-alpha2-SNAPSHOT
  +-org.apache.phoenix:phoenix-core:4.7.0-HBase-1.1
    +-co.cask.tephra:tephra-core:0.7.0
      +-org.apache.twill:twill-common:0.6.0-incubating
        +-com.google.code.findbugs:jsr305:2.0.1
{code}

> Remove com.google.code.findbugs dependency
> ------------------------------------------
>
>                 Key: HADOOP-12938
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12938
>             Project: Hadoop Common
>          Issue Type: Improvement
>            Reporter: Akira Ajisaka
>            Assignee: Akira Ajisaka
>         Attachments: HADOOP-12938.01.patch, HADOOP-12938.02.patch
>
>
> JSR305 annotations are not widely used in hadoop source tree, so we can 
> easily remove {{@Nonnull}} and {{@Nullable}}, and cut 
> com.google.code.findbugs dependency.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to