ChrisHegarty commented on issue #12302:
URL: https://github.com/apache/lucene/issues/12302#issuecomment-1552998982

   To better understand the existing "non-final JDK API stub" mechanism, I 
quickly put together the small set of changes that we need to get started - 
that generates the Vector API stubs, 
https://github.com/apache/lucene/pull/12311.   We can use this, or not, but 
it's just a start. We'll need same for JDK 21 EA, but that is trivial, and 
needed for Foreign too.
   
   @uschindler The mechanism looks good. As you said, it's compile-time only. 
If we felt the need, we could choose to move the implementations (in 
org.apache.lucene.store) to a non-exported package, but that is not strictly 
needed - I'm just pondering if any runtime restrictions would be beneficial.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to