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

Hafiz M Hamid updated LUCENE-6023:
----------------------------------
          Description: 



  was:
The TFIDFSimilarity has the following four of its public methods marked "final" 
which is keeping us from overriding these methods. Apparently there doesn't 
seem to be an obvious reason for keeping these methods non-overridable.

Here are the four methods:
computeNorm()
computeWeight()
exactSimScorer()
sloppySimScorer()


    Affects Version/s:     (was: 4.2.1)
        Fix Version/s:     (was: 4.2.1)
              Summary: Remove "final" modifier from encode/decodeNormValue 
methods in DefaultSimilarity class.  (was: Remove "final" modifier from four 
methods of TFIDFSimilarity class to make them overridable.)

> Remove "final" modifier from encode/decodeNormValue methods in 
> DefaultSimilarity class.
> ---------------------------------------------------------------------------------------
>
>                 Key: LUCENE-6023
>                 URL: https://issues.apache.org/jira/browse/LUCENE-6023
>             Project: Lucene - Core
>          Issue Type: Bug
>          Components: core/query/scoring
>            Reporter: Hafiz M Hamid
>              Labels: similarity
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to