[
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)