<commit_before># Danger :no_entry_sign:

[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/orta/danger/blob/master/LICENSE)
[![Gem](https://img.shields.io/gem/v/danger.svg?style=flat)](http://rubygems.org/gems/danger)

Formalize your Pull Request etiquette.

-------

<p align="center">
    <a href="#what-is-danger">What is Danger?</a> &bull;
    <a href="#im-here-to-help-out">Helping Out</a> &bull;
    <a href="#tell-me-of-these-plugins">Plugin Development</a>
</p>

-------

## What is Danger?

Danger runs after your CI, and gives teams the chance to automate common code review chores.

This provides another logical step in your process, through this Danger can help lint your rote tasks in daily code review.

You can use Danger to codify your teams norms. Leaving humans to think about harder problems.

## For example?

* Enforce CHANGELOGs
* Enforce links to Trello/JIRA in PR/MR bodies
* Enforce using descriptive labels
* Look out for common anti-patterns
* Highlight interesting build artifacts
* Give specific files have extra focus 

Danger simply provides the glue to let _you_ build out the rules specific to your team's culture. Offering a lot of useful metadata, and a comprehensive plugin system to share common issues. 

## Getting Started

Alright. So, actually, you may be in the wrong place. From here on in, this README is going to be for people who are interested in working on / improving on Danger. 

We keep all of the end-user documentation inside [http://danger.systems](http://danger.systems).

Some quick links: [Guides Index](http://danger.systems/guides.html), [DSL Reference](http://danger.systems/reference.html), [Getting Started](http://danger.systems/guides/getting_started.html) and [What does Danger Do?](http://danger.systems/guides/what_does_danger_do.html). 

## I'm here to help out!

Brilliant. So, let's get you set up.

``` sh
git clone https://github.com/danger/danger.git
cd danger<commit_msg>Fix: removed extra have.<commit_after># Danger :no_entry_sign:

[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/orta/danger/blob/master/LICENSE)
[![Gem](https://img.shields.io/gem/v/danger.svg?style=flat)](http://rubygems.org/gems/danger)

Formalize your Pull Request etiquette.

-------

<p align="center">
    <a href="#what-is-danger">What is Danger?</a> &bull;
    <a href="#im-here-to-help-out">Helping Out</a> &bull;
    <a href="#tell-me-of-these-plugins">Plugin Development</a>
</p>

-------

## What is Danger?

Danger runs after your CI, and gives teams the chance to automate common code review chores.

This provides another logical step in your process, through this Danger can help lint your rote tasks in daily code review.

You can use Danger to codify your teams norms. Leaving humans to think about harder problems.

## For example?

* Enforce CHANGELOGs
* Enforce links to Trello/JIRA in PR/MR bodies
* Enforce using descriptive labels
* Look out for common anti-patterns
* Highlight interesting build artifacts
* Give specific files extra focus 

Danger simply provides the glue to let _you_ build out the rules specific to your team's culture. Offering a lot of useful metadata, and a comprehensive plugin system to share common issues. 

## Getting Started

Alright. So, actually, you may be in the wrong place. From here on in, this README is going to be for people who are interested in working on / improving on Danger. 

We keep all of the end-user documentation inside [http://danger.systems](http://danger.systems).

Some quick links: [Guides Index](http://danger.systems/guides.html), [DSL Reference](http://danger.systems/reference.html), [Getting Started](http://danger.systems/guides/getting_started.html) and [What does Danger Do?](http://danger.systems/guides/what_does_danger_do.html). 

## I'm here to help out!

Brilliant. So, let's get you set up.

``` sh
git clone https://github.com/danger/danger.git
cd danger
{'fraction_non_alphanumeric': 0.12092323130958355, 'fraction_numerical': 0.0, 'mean_word_length': 4.273809523809524, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1389189', 'n_tokens_mistral': 1290, 'n_tokens_neox': 1179, 'n_words': 435}