<commit_before># Pull Request Viewer

This application provides an alternative interface to viewing pull requests on GitHub. It sorts, highlights and categorizes pull requests based on our workflow.

<img src="http://i.imgur.com/1XaEA.png"/>

## Notable features

* Uses GitHub for authentication
* Highlights PRs involving you
* Parses the last comment of a PR to set a status label
* If PR titles begin with reviewer names `foo:` or `foo/bar/baz:`, the names will be converted to GitHub usernames per the settings file
* If PR titles begin with `everyone` or `all`, all reviewers will be added
* Lists everyone involved in commenting in a PR
* Shows and sorts by last update time
* Shows the source branch name
* Shows CI build status

## Getting started

1. Follow the [Heroku Getting Started guide](https://devcenter.heroku.com/articles/quickstart) if you haven't already.
1. Create an app on the [GitHub authorized applications page](https://github.com/settings/applications)
1. Clone this repo and `cd` to it.
1. Run `npm install` and then `npm install -g nodemon coffee-script`
1. Create a `.env` file that looks like the sample below.
1. Run `npm run dev`

### Sample `.env` file

    GITHUB_USER=artillery
    GITHUB_REPO=awesomesauce
    GITHUB_CLIENT_ID=NNNNNNNNNNNNNNNNNNNN
    GITHUB_CLIENT_SECRET=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    GITHUB_CALLBACK_URL=http://localhost:8000/auth/github/callback

### Deploying to Heroku

1. If creating a new app, run `heroku create` and then set each config var using `heroku config` (read docs [here](https://devcenter.heroku.com/articles/config-vars)]
1. Make sure the app runs locally with Foreman: `foreman start web`
1. To deploy, run `git push heroku`

--------------------------------------------------------------------
Copyright 2013 Artill<NAME>, Inc. Licensed under the MIT license.
<commit_msg>Updated README.<commit_after># Pull Request Viewer

This application provides an alternative interface to viewing pull requests on GitHub. It sorts, highlights and categorizes pull requests based on our workflow.

<img src="http://i.imgur.com/1XaEA.png"/>

## Notable features

* Uses GitHub for authentication
* Highlights PRs involving you
* Parses the last comment of a PR to set a status label
* If PR titles begin with reviewer names `foo:` or `foo/bar/baz:`, the names will be converted to GitHub usernames per the settings file
* If PR titles begin with `everyone` or `all`, all reviewers will be added
* Lists everyone involved in commenting in a PR
* Shows and sorts by last update time
* Shows the source branch name
* Shows CI build status

## Getting started

1. Follow the [Heroku Getting Started guide](https://devcenter.heroku.com/articles/quickstart) if you haven't already.
1. Create an app on the [GitHub authorized applications page](https://github.com/settings/applications)
1. Clone this repo and `cd` to it.
1. Run `npm install` and then `npm install -g nodemon coffee-script`
1. Create a `.env` file that looks like the sample below.
1. Run `npm run dev`

### Sample `.env` file

    GITHUB_REPOS=artillery/awesomesauce,artillery/spacelaser
    GITHUB_CLIENT_ID=NNNNNNNNNNNNNNNNNNNN
    GITHUB_CLIENT_SECRET=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    GITHUB_CALLBACK_URL=http://localhost:8000/auth/github/callback

### Deploying to Heroku

1. If creating a new app, run `heroku create` and then set each config var using `heroku config` (read docs [here](https://devcenter.heroku.com/articles/config-vars)]
1. Make sure the app runs locally with Foreman: `foreman start web`
1. To deploy, run `git push heroku`

--------------------------------------------------------------------
Copyright 2013 Artillery Games, Inc. Licensed under the MIT license.

{'fraction_non_alphanumeric': 0.11420165819737897, 'fraction_numerical': 0.009628242845680663, 'mean_word_length': 3.752223634053367, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, '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': '3152925', 'n_tokens_mistral': 1103, 'n_tokens_neox': 1058, 'n_words': 457}