uschindler commented on PR #12311: URL: https://github.com/apache/lucene/pull/12311#issuecomment-1554738661
I noticed that the apijar files are quite large, because the extraction code can't remove package private superclasses. Therefore all package private classes stay alive as "empty" fragments. For panama-foreign this was not an issue, as in java.base the rules for separating implementation from api is very strict. I will update the code to do a 2pass scan: first collect all referenced classes (superclasses and interfaces) and then extract APIs. I will commit directly. -- 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