You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Uwe Schindler (JIRA)" <ji...@apache.org> on 2013/05/10 01:05:31 UTC

[jira] [Updated] (LUCENE-4126) Remove FieldType copy constructor

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

Uwe Schindler updated LUCENE-4126:
----------------------------------

    Fix Version/s:     (was: 4.3)
                   4.4
    
> Remove FieldType copy constructor
> ---------------------------------
>
>                 Key: LUCENE-4126
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4126
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Chris Male
>             Fix For: 4.4
>
>
> Currently FieldTypes can be created using new FieldType(someOtherFieldType) which copies the properties and allows them to then changed.  This reduces readability since it hides what properties someOtherFieldType has enabled.  We should encourage users (and ourselves) to explicitly state what properties are enabled so to prevent any surprises. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org