<commit_before>This tool intents to calculate the test coverage of a particular package (including any sub packages).

To use this tool first run the "coverage.sh" script in the base go package that you want to calculate coverage for.

Once this is complete there should be an acc.out file created in the directory the command was run.

Then you can run:
$ ./package-coverage acc.out

You should receive an output similar to:

  %		Statements	Package
63.22		   87		sage42.org/go-tools/package-coverage/<commit_msg>Fix formatting in the readme<commit_after>This tool intents to calculate the test coverage of a particular package (including any sub packages).

To use this tool first run the "coverage.sh" script in the base go package that you want to calculate coverage for.

Once this is complete there should be an acc.out file created in the directory the command was run.

Then you can run:

    $ ./package-coverage acc.out

You should receive an output similar to:

      %		Statements	Package
    63.22		   87		sage42.org/go-tools/package-coverage/
{'fraction_non_alphanumeric': 0.05113636363636364, 'fraction_numerical': 0.015151515151515152, 'mean_word_length': 3.71875, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '6313830', 'n_tokens_mistral': 300, 'n_tokens_neox': 285, 'n_words': 149}