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

Justin Leet reassigned METRON-617:
----------------------------------

    Assignee:     (was: Justin Leet)

> Eliminate Javac warnings in the build
> -------------------------------------
>
>                 Key: METRON-617
>                 URL: https://issues.apache.org/jira/browse/METRON-617
>             Project: Metron
>          Issue Type: Improvement
>    Affects Versions: 0.3.0
>            Reporter: Justin Leet
>            Priority: Minor
>
> We have a lot of Javac warnings (several hundred) in the build right now. The 
> primary cause of these is unchecked types (for reasons including 
> org.simple.json uses raw types under the hood).  These should be labelled 
> with @SuppressWarnings("unchecked") where appropriate.  In addition, things 
> like @SafeVarargs should be added where appropriate, etc.
> Given the number of changes in this ticket is significantly larger than even 
> the Error Prone warnings (and may require tinkering with generics at 
> appropriate points), I'm going to split this up by module (Analytics and 
> Platform), and then split platform as necessary (parsers and enrichment in 
> particular have a lot).  Otherwise, anything resulting is likely to be too 
> large and unmanageable to be properly tested and reviewed.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to