uschindler commented on PR #12188:
URL: https://github.com/apache/lucene/pull/12188#issuecomment-1457696174

   > I like it, Uwe. I have no idea about legal implications (whether 
interfaces alone are something that can be copied over).
   
   I had the same mental problem already when I released forbiddenapis in 2012. 
The deprectaed signatures were generated by scanning through rt.jar/module 
system and adding the signatures to  file, e.g, for Java 17: 
https://github.com/policeman-tools/forbidden-apis/blob/main/src/main/resources/de/thetaphi/forbiddenapis/signatures/jdk-deprecated-17.txt
   
   The only difference here is that the file is binary. As said before I have a 
code path here that uses ASM's Textifier to create a text file with all 
signatures in a similar way like forbiddenapis. We could also add a README.txt 
in the generated files folder.


-- 
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