<commit_before># xcov
[![License](https://img.shields.io/badge/license-MIT-3f3f3f.svg)](http://choosealicense.com/licenses/mit)

Xcode Code Coverage CLI

## Dependencies
* [`xcodebuild`](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html)
* [`gcov`](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/gcov.1.html) or [`lcov`](http://ltp.sourceforge.net/coverage/lcov.php)

If you have Xcode installed, `xcodebuild` and `gcov` will be available to you.  
You can install `lcov` with [Homebrew](http://brew.sh): `$ brew install lcov`  
`xcov` prefers `lcov`, because it produces HTML output.  
You can also use [CoverStory](https://code.google.com/p/coverstory) to view your code coverage.

## Usage
```
Usage: xcov [OPTIONS]

Options:
  -help                     Show help
  -project PATH             Path to project
  -workspace PATH           Path to workspace
  -target TARGET            Target to use for coverage analysis
  -scheme NAME              Scheme to use for building
  -destination DESTINATION  Use the destination described by DESTINATION (a comma-separated set of key-value pairs describing the destination to use)
  -sdk VERSION              SDK to use for building (e.g. 8.0, 8.1)
  -configuration NAME       Configuration to use (e.g. Debug, Release)
  -output-format FORMAT     Output format (gcov or lcov)
  -clean                    Delete build directory (xcov-build)
```

## Install
Clone this repository and symlink `xcov` somewhere in your `$PATH`:

```shell
$ git clone https://github.com/juliangrosshauser/xcov.git
$ ln -s $PWD/xcov/xcov /usr/local/bin/xcov
```

## Update
Just pull the updates into your local repository:

```shell
$ cd /path/to/xcov-repository
$ git pull
```

## License
[MIT](LICENSE)
<commit_msg>Make tagline bold and add explanation under it<commit_after># xcov
[![License](https://img.shields.io/badge/license-MIT-3f3f3f.svg)](http://choosealicense.com/licenses/mit)

**Xcode Code Coverage CLI**  
View the code coverage of your tests without changing the build settings of your Xcode project.

## Dependencies
* [`xcodebuild`](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html)
* [`gcov`](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/gcov.1.html) or [`lcov`](http://ltp.sourceforge.net/coverage/lcov.php)

If you have Xcode installed, `xcodebuild` and `gcov` will be available to you.  
You can install `lcov` with [Homebrew](http://brew.sh): `$ brew install lcov`  
`xcov` prefers `lcov`, because it produces HTML output.  
You can also use [CoverStory](https://code.google.com/p/coverstory) to view your code coverage.

## Usage
```
Usage: xcov [OPTIONS]

Options:
  -help                     Show help
  -project PATH             Path to project
  -workspace PATH           Path to workspace
  -target TARGET            Target to use for coverage analysis
  -scheme NAME              Scheme to use for building
  -destination DESTINATION  Use the destination described by DESTINATION (a comma-separated set of key-value pairs describing the destination to use)
  -sdk VERSION              SDK to use for building (e.g. 8.0, 8.1)
  -configuration NAME       Configuration to use (e.g. Debug, Release)
  -output-format FORMAT     Output format (gcov or lcov)
  -clean                    Delete build directory (xcov-build)
```

## Install
Clone this repository and symlink `xcov` somewhere in your `$PATH`:

```shell
$ git clone https://github.com/juliangrosshauser/xcov.git
$ ln -s $PWD/xcov/xcov /usr/local/bin/xcov
```

## Update
Just pull the updates into your local repository:

```shell
$ cd /path/to/xcov-repository
$ git pull
```

## License
[MIT](LICENSE)

{'fraction_non_alphanumeric': 0.1187779826178562, 'fraction_numerical': 0.0057940479325783514, 'mean_word_length': 3.3012457531143826, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, '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': '434323', 'n_tokens_mistral': 1239, 'n_tokens_neox': 1172, 'n_words': 361}