Tomoko Uchida created LUCENE-8873:
-------------------------------------

             Summary: Improve analyzer factoryies' Javadoc.
                 Key: LUCENE-8873
                 URL: https://issues.apache.org/jira/browse/LUCENE-8873
             Project: Lucene - Core
          Issue Type: Improvement
          Components: modules/analysis
            Reporter: Tomoko Uchida


Currently, the documentation for analyzer factories (subclasses of 
{{TokenizerFactory}}, {{CharFilterFactory}}, {{TokenFilterFactory}}) still 
includes lots of Solr schema.xml examples and not all properties are 
documented. From my perspective, the latter is more problematic because users 
who want to use the factories have to refer to source code to know what 
properties are defined.

To improve documentation, XML examples should be removed for cleanup, and 
instead, *all properties which can be passed to factory constructors should be 
properly documented*.

Documentation is often overlooked so some validation rules and standardization 
effort would be desired (e.g. marking properties by annotations).

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to