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

Todd Lipcon updated MAPREDUCE-6055:
-----------------------------------

    Attachment: mapreduce-6055.txt

- Adds interface annotations to all public classes

Sean/Manu -- can you please check and make sure that any classes that are meant 
to be used by users have the proper "public" annotation? I wasn't entirely sure 
which ones make up the public (stable) API, but that's important for users to 
know.

- Fixes findbugs issues (eg a missing hashCode method and a few other minor 
things)

- Improves style in a few places (eg removes empty javadoc comments which 
didn't provide any value, reformatted a couple lines)

- Removed most of the warnings which showed up in Eclipse (mostly around 
missing generic type arguments, which I replaced with <?>)

> native-task: findbugs, interface annotations, and other misc cleanup
> --------------------------------------------------------------------
>
>                 Key: MAPREDUCE-6055
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6055
>             Project: Hadoop Map/Reduce
>          Issue Type: Sub-task
>          Components: task
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>         Attachments: mapreduce-6055.txt
>
>
> A few items which we need to address before merge:
> - fix findbugs errors
> - add interface and stability annotations to all public classes
> - fix eclipse warnings where possible



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to