<commit_before># SemVer.FromAssembly [![Build Status](https://travis-ci.org/wallymathieu/SemVer.FromAssembly.svg?branch=master)](https://travis-ci.org/wallymathieu/SemVer.FromAssembly) [![Build status](https://ci.appveyor.com/api/projects/status/8de3t84iae9utkcd/branch/master?svg=true)](https://ci.appveyor.com/project/wallymathieu/semver-fromassembly/branch/master) [![NuGet](http://img.shields.io/nuget/v/SemVer.FromAssembly.svg)](https://www.nuget.org/packages/SemVer.FromAssembly/)

## Goal

Autogenerate nuget package version based on surface area of the new package

<commit_msg>Added usage<commit_after># SemVer.FromAssembly [![Build Status](https://travis-ci.org/wallymathieu/SemVer.FromAssembly.svg?branch=master)](https://travis-ci.org/wallymathieu/SemVer.FromAssembly) [![Build status](https://ci.appveyor.com/api/projects/status/8de3t84iae9utkcd/branch/master?svg=true)](https://ci.appveyor.com/project/wallymathieu/semver-fromassembly/branch/master) [![NuGet](http://img.shields.io/nuget/v/SemVer.FromAssembly.svg)](https://www.nuget.org/packages/SemVer.FromAssembly/)

## Goal

Autogenerate nuget package version based on surface area of the new package


## Usage

USAGE: SemVer.FromAssembly.exe [--help] [--surface-of <path>] [--diff <original> <new>] [--magnitude <original> <new>]

OPTIONS:

    --surface-of <path>   specify a file.
    --diff <original> <new>
                          specify original and new
    --magnitude <original> <new>
                          specify original and new
    --help                display this list of options.
{'fraction_non_alphanumeric': 0.15658816040738383, 'fraction_numerical': 0.006365372374283896, 'mean_word_length': 4.154098360655738, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 10, 'lorem ipsum': 0, 'www.': 2, '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': '3557815', 'n_tokens_mistral': 538, 'n_tokens_neox': 518, 'n_words': 79}