lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shad Storhaug (JIRA)" <>
Subject [jira] [Created] (LUCENENET-574) [Serializable] Classes
Date Thu, 06 Apr 2017 07:36:41 GMT
Shad Storhaug created LUCENENET-574:

             Summary: [Serializable] Classes
                 Key: LUCENENET-574
             Project: Lucene.Net
          Issue Type: Improvement
    Affects Versions: Lucene.Net 5.0 PCL
            Reporter: Shad Storhaug
            Priority: Minor

In Lucene.Net 3.0.3 several classes were marked with the [Serializable] attribute. The same
has been done to several of the classes in the Lucene.Net (core), but most of the classes
in the sub-projects are still not serializable.

Some of the legacy tests that were carried over required certain classes to be serializable
(LUCENENET-170 and LUCENENET-338), which is how this issue was first discovered. 

At the very least, all Queries, Filters, and Analyzers should be marked [Serializable], but
it is unclear what criteria version 3.0.3 used to determine which other classes should be
serializable. We need a clear strategy for this as well as the task to be done.

This message was sent by Atlassian JIRA

View raw message