<commit_before>Gradle Retrolamba Plugin
========================

This plugin will automatically build your java or *android* project with
retrolamba, giving you lambda goodness on java 6 or 7. It relies on the
wonderful [retrolambda](https://github.com/orfjackal/retrolambda) by Esko
Luontola.

Usage
----

1. Download openjdk8 early access with lambda support from
https://jdk8.java.net/lambda/

2. Add the following to your build.gradle

```groovy
buildscript {
  repositories {
    mavenCentral()
  }

  dependencies {
    classpath 'me.tatarka:gradle-retrolambda:1.0.0'
  }
}

// Required because retrolambda is on maven central
repositories {
  mavenCentral()
}

apply plugin: 'android' //or apply plugin: 'java'
apply plugin: 'retrolambda'
```

3. There is no step three!

The plugin will compile the source code with java8 and then replace the class
files with the output of retrolambda.<commit_msg>updated README to reflect current version<commit_after>Gradle Retrolamba Plugin
========================

This plugin will automatically build your java or *android* project with
retrolamba, giving you lambda goodness on java 6 or 7. It relies on the
wonderful [retrolambda](https://github.com/orfjackal/retrolambda) by Esko
Luontola.

Usage
----

1. Download openjdk8 early access with lambda support from
https://jdk8.java.net/lambda/

2. Add the following to your build.gradle

```groovy
buildscript {
  repositories {
    mavenCentral()

    maven {
      url "https://oss.sonatype.org/content/repositories/snapshots"
    }
  }

  dependencies {
    classpath 'me.tatarka:gradle-retrolambda:1.0-SNAPSHOT'
  }
}

// Required because retrolambda is on maven central
repositories {
  mavenCentral()
}

apply plugin: 'android' //or apply plugin: 'java'
apply plugin: 'retrolambda'
```

3. There is no step three!

The plugin will compile the source code with java8 and then replace the class
files with the output of retrolambda.
{'fraction_non_alphanumeric': 0.10743801652892562, 'fraction_numerical': 0.01084710743801653, 'mean_word_length': 4.137931034482759, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, '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': '1283283', 'n_tokens_mistral': 610, 'n_tokens_neox': 575, 'n_words': 213}