<commit_before># MzIdentML java JAXB bindings
These schemas are much better than pepxml, they actually compile without errors with _xjc_.

# Generated with
* `cd BatMass\MSFTBX\MSFileToolbox\src\umich\ms\fileio\filetypes\mzidentml\resources`
* Primitive `"C:\Programs\Java\jdk1.8.0_60\bin\xjc.exe" -b bindings_mzidml_primitive.xml -no-header -extension -p umich.ms.fileio.filetypes.mzidentml.jaxb.primitive -d "D:\projects\BatMass\MSFTBX\MSFileToolbox\src" mzIdentML1.2.0-candidate.xsd`
* Standard `"D:\tmp\jaxb-ri-2.2.11\jaxb-ri\bin\xjc.bat" -b bindings_mzidml_standard.xml -no-header -extension -p umich.ms.fileio.filetypes.mzidentml.jaxb.standard -d "D:\projects\BatMass\MSFTBX\MSFileToolbox\src" mzIdentML1.2.0-candidate.xsd`

## After generation 
Replace `(new ArrayList<.*?>)\(\)` with `$1\(1\)` to default all ArrayList initializations to a single element.
<commit_msg>Formatting ReADME xjc instructions<commit_after># MzIdentML java JAXB bindings
These schemas are much better than pepxml, they actually compile without errors with _xjc_.

# Generated with
* `cd BatMass\MSFTBX\MSFileToolbox\src\umich\ms\fileio\filetypes\mzidentml\resources`
* Primitive:  
`"C:\Programs\Java\jdk1.8.0_60\bin\xjc.exe" -b bindings_mzidml_primitive.xml -no-header -extension -p umich.ms.fileio.filetypes.mzidentml.jaxb.primitive -d "D:\projects\BatMass\MSFTBX\MSFileToolbox\src" mzIdentML1.2.0-candidate.xsd`
* Standard:  
`"D:\tmp\jaxb-ri-2.2.11\jaxb-ri\bin\xjc.bat" -b bindings_mzidml_standard.xml -no-header -extension -p umich.ms.fileio.filetypes.mzidentml.jaxb.standard -d "D:\projects\BatMass\MSFTBX\MSFileToolbox\src" mzIdentML1.2.0-candidate.xsd`

## After generation 
Replace `(new ArrayList<.*?>)\(\)` with `$1\(1\)` to default all ArrayList initializations to a single element.

{'fraction_non_alphanumeric': 0.13940415964024733, 'fraction_numerical': 0.01911186059584036, 'mean_word_length': 4.855263157894737, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1375048', 'n_tokens_mistral': 725, 'n_tokens_neox': 691, 'n_words': 125}