paulirwin opened a new issue, #1022:
URL: https://github.com/apache/lucenenet/issues/1022

   ### Is there an existing issue for this?
   
   - [X] I have searched the existing issues
   
   ### Task description
   
   We should create a tool that compares the public API surface of Lucene (at a 
specified version) to Lucene.NET. See 
https://github.com/apache/lucenenet/pull/1018#discussion_r1842137526 for 
context.
   
   ChatGPT suggested comparing the metadata generated by Docfx and javadoc. 
Another alternative might be creating a Java tool to export JSON or XML of the 
public API surface via reflection, and then create a .NET tool that compares 
that via .NET reflection to Lucene.NET's assemblies.
   
   This will require mapping Java naming conventions to .NET, amongst other 
challenges. We'd likely need the ability to create a manual mapping/exclusions 
file to handle discrepancies. But this will help us confirm the public API of 
Lucene.NET matches Lucene, as well as aid future porting efforts.


-- 
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: dev-unsubscr...@lucenenet.apache.org.apache.org

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

Reply via email to