<commit_before># File Processing Application

[![Build Status](https://travis-ci.org/atanasg/file-processing-application.svg?branch=master)](https://travis-ci.org/atanasg/file-processing-application)

A command-line application in Java that allows the user to manipulate text files with number content.

## About
Todo

## Usage
Todo

## License
This project is licensed under the Apache License 2.0. Check out the license text inside  the `LICENSE` file.

## Dependencies
* JUnit 4.12 (Eclipse Public License 1.0) - http://junit.org/<commit_msg>[doc] Update dependencies section of README.md<commit_after># File Processing Application

[![Build Status](https://travis-ci.org/atanasg/file-processing-application.svg?branch=master)](https://travis-ci.org/atanasg/file-processing-application)

A command-line application in Java that allows the user to manipulate text files with number content.

## About
Todo

## Usage
Todo

## License
This project is licensed under the Apache License 2.0. Check out the license text inside  the `LICENSE` file.

## Dependencies
Generate the project site in order to see all direct and transitive dependencies incl. their licenses.
```shell
# Build project site and reports
mvn clean site
```
## Test coverage and bugs
Generite the project site (see above) to find the reports from Cobertura and FindBugs.
{'fraction_non_alphanumeric': 0.09417040358744394, 'fraction_numerical': 0.006726457399103139, 'mean_word_length': 4.87280701754386, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, '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': '431565', 'n_tokens_mistral': 384, 'n_tokens_neox': 368, 'n_words': 146}