uschindler commented on PR #12311: URL: https://github.com/apache/lucene/pull/12311#issuecomment-1555892033
Hi, I rewrote the API stub extractor to use 2 passes. I also made the modules to be exported configurable. It now only extracts vectors for Java 20. The resulting Java 20 apijar file is now 56 Kiobytes instead of ~130. The previous code also had a small bug as it was hiding all public methods of package protected classes (it was a workaround to make file sizes smaller), but it was in fact incorrect. No it includes all classes without any additional filtering that are public or referenced as superclass/interface. -- 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