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

Christopher Currens updated LUCENENET-436:
------------------------------------------

    Affects Version/s: Lucene.Net 3.0.3
        Fix Version/s:     (was: Lucene.Net 3.0.3)
                       Lucene.Net 3.5
    
> Refactor Deprecated Code inside of tests 
> -----------------------------------------
>
>                 Key: LUCENENET-436
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-436
>             Project: Lucene.Net
>          Issue Type: Sub-task
>          Components: Lucene.Net Test
>    Affects Versions: Lucene.Net 2.9.4g, Lucene.Net 3.0.3
>            Reporter: michael herndon
>              Labels: refactoring, testing,
>             Fix For: Lucene.Net 3.5
>
>
> * We should still be testing deprecated methods, but we need to use #pragma 
> warning disable/enable 0618 for testing those. otherwise compiler warnings 
> are too numerous to be anywhere near helpful.
> * We should only be using deprecated methods in places where they are being 
> explicitly tested, other tests that need that functionality in 
> order to validate those tests should be re factored to use methods that are 
> not deprecated.
> This is one place we should probably deviate from the parent project and make 
> sure that any deprecated code gets isolated to the tests designed only for 
> the deprecated methods and then use the newer API through out the testsuite.
> This should help move the project forward and remove deprecated API's when 
> the time comes.   

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to