[ 
https://issues.apache.org/jira/browse/HADOOP-12938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15581159#comment-15581159
 ] 

Akira Ajisaka edited comment on HADOOP-12938 at 10/17/16 4:19 AM:
------------------------------------------------------------------

timelineservice module have transitive dependency for com.google.code.findbugs 
(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}


was (Author: ajisakaa):
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