<commit_before>coveralls-maven-plugin
======================

[![Build Status](http://img.shields.io/travis/trautonen/coveralls-maven-plugin/master.svg)](https://travis-ci.org/trautonen/coveralls-maven-plugin)
[![Coverage Status](http://img.shields.io/coveralls/trautonen/coveralls-maven-plugin/master.svg)](https://coveralls.io/r/trautonen/coveralls-maven-plugin?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.eluder.coveralls/coveralls-maven-plugin/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.eluder.coveralls/coveralls-maven-plugin/)

Maven plugin for submitting Java code coverage reports to [Coveralls](https://coveralls.io/) web
service.


### Features

* Supports [Cobertura](http://mojo.codehaus.org/cobertura-maven-plugin/),
  [JaCoCo](http://www.eclemma.org/jacoco/trunk/doc/maven.html) and
  [Saga](http://timurstrekalov.github.io/saga/) coverage tools
* Multi-module report aggregation
* Built-in support for [Travis CI](https://travis-ci.org/), [Circle](https://circleci.com/),
  [Codeship](https://www.codeship.io/), [Jenkins](http://jenkins-ci.org/) and
  [Bamboo](https://www.atlassian.com/software/bamboo/) continuous integration services
* Fully streaming implementation for fast report generation and small memory footprint
* Provides clean interfaces to allow easy extending to different coverage tools
* Convention over configuration for almost zero configuration usage
* Applies [semantic versioning](http://semver.org/)


### Usage

Set up the Coveralls maven plugin in the build section of the project pom.xml:

```xml
<plugin><commit_msg>Added shippable to README<commit_after>coveralls-maven-plugin
======================

[![Build Status](http://img.shields.io/travis/trautonen/coveralls-maven-plugin/master.svg)](https://travis-ci.org/trautonen/coveralls-maven-plugin)
[![Coverage Status](http://img.shields.io/coveralls/trautonen/coveralls-maven-plugin/master.svg)](https://coveralls.io/r/trautonen/coveralls-maven-plugin?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.eluder.coveralls/coveralls-maven-plugin/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.eluder.coveralls/coveralls-maven-plugin/)

Maven plugin for submitting Java code coverage reports to [Coveralls](https://coveralls.io/) web
service.


### Features

* Supports [Cobertura](http://mojo.codehaus.org/cobertura-maven-plugin/),
  [JaCoCo](http://www.eclemma.org/jacoco/trunk/doc/maven.html) and
  [Saga](http://timurstrekalov.github.io/saga/) coverage tools
* Multi-module report aggregation
* Built-in support for [Travis CI](https://travis-ci.org/), [Circle](https://circleci.com/),
  [Codeship](https://www.codeship.io/), [Jenkins](http://jenkins-ci.org/),
  [Bamboo](https://www.atlassian.com/software/bamboo/) and [Shippable](https://www.shippable.com/) continuous integration services
* Fully streaming implementation for fast report generation and small memory footprint
* Provides clean interfaces to allow easy extending to different coverage tools
* Convention over configuration for almost zero configuration usage
* Applies [semantic versioning](http://semver.org/)


### Usage

Set up the Coveralls maven plugin in the build section of the project pom.xml:

```xml
<plugin>
{'fraction_non_alphanumeric': 0.16277659896938465, 'fraction_numerical': 0.0, 'mean_word_length': 5.496062992125984, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 19, 'lorem ipsum': 0, 'www.': 7, 'xml': 4}, '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': '4246996', 'n_tokens_mistral': 1104, 'n_tokens_neox': 1033, 'n_words': 189}