paulirwin opened a new pull request, #1067:
URL: https://github.com/apache/lucenenet/pull/1067

   - [X] You've read the [Contributor 
Guide](https://github.com/apache/lucenenet/blob/main/CONTRIBUTING.md) and [Code 
of Conduct](https://www.apache.org/foundation/policies/conduct.html).
   - [X] You've included unit or integration tests for your change, where 
applicable.
   - [X] You've included inline docs for your change, where applicable.
   - [X] There's an open issue for the PR that you are making. If you'd like to 
propose a change, please [open an 
issue](https://github.com/apache/lucenenet/issues/new/choose) to discuss the 
change or find an existing issue.
   
   Ports the Python scripts for generating the various Lucene.Net.Util.Packed 
files.
   
   Fixes #1008
   
   ## Description
   
   This ports the four Python scripts in the Packed package/namespace that 
generate the various files there, and updates them to produce C# code instead, 
as well as updates them to be compatible with Python 3 (as Python 2, which was 
used at the time, is now very out of support). This results in some minor 
syntax differences in the generated code. The README.md file in this folder 
explains how to run the scripts (which is simply to run them with Python 3, no 
virtual environment or dependencies needed).
   
   Having these scripts ported will help us ensure that the code is being 
generated the same way as in Java, as well as to assist any necessary future 
changes to how the files are generated. It also just helps complete our 1:1 
port of the Lucene code, be it Java or Python. 
   
   This also corrects an out-of-date type name in the package.md documentation 
for this namespace.


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

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

Reply via email to