[ 
https://issues.apache.org/jira/browse/LUCENE-7129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15206579#comment-15206579
 ] 

Robert Muir commented on LUCENE-7129:
-------------------------------------

I think this is all too complex. people will link to the internal classes, then 
we will have broken links.

I would prefer an internal package: we could choose not to export it with the 
java 9 module system, etc. this has already been done before and is easier to 
reason about. also you look at classes full name and you know instantly its 
internal, just like the jdk.

> Prevent @lucene.internal annotated classes from being in Javadocs
> -----------------------------------------------------------------
>
>                 Key: LUCENE-7129
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7129
>             Project: Lucene - Core
>          Issue Type: Task
>          Components: general/javadocs
>            Reporter: David Smiley
>            Priority: Minor
>
> It would be cool if we could prevent {{@lucene.internal}} classes from 
> appearing in Javadocs we publish.  This would further discourage use of 
> internal Lucene/Solr classes that are public not for public consumption but 
> only  public so that the code can be accessed across Lucene/Solr's packages.



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

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

Reply via email to