Mike Drob created LUCENE-6232:
---------------------------------
Summary: 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
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
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]