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

Mike Drob resolved LUCENE-6232.
-------------------------------
    Resolution: Duplicate

This was cleaned up by the recent work on removing warnings.

> Replace ValueSource context Map with a more concrete data type
> --------------------------------------------------------------
>
>                 Key: LUCENE-6232
>                 URL: https://issues.apache.org/jira/browse/LUCENE-6232
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Mike Drob
>            Priority: Major
>         Attachments: LUCENE-6232.patch, LUCENE-6232.patch, LUCENE-6232.patch
>
>
> Inspired by LUCENE-3973
> The context object used by ValueSource and friends is a raw Map that provides 
> no type safety guarantees. In our current state, there are lots of warnings 
> about unchecked casts, raw types, and generally unsafe code from the 
> compiler's perspective.
> There are several common patterns and types of Objects that we store in the 
> context. It would be beneficial to instead use a class with typed methods for 
> get/set of Scorer, Weights, etc.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to