<commit_before>[Travis-CI](https://travis-ci.org/Gant/Gant) status: ![TravisCI status](https://travis-ci.org/Gant/Gant.svg)

[Codeship](https://codeship.com/projects/66201) status: ![Codeship Status for Gant/Gant](https://codeship.com/projects/62ada4f0-a3ef-0132-a5cd-2e02871ce1a0/status?branch=master)

# Introduction

Gant is a lightweight dependency programming framework for Groovy and Java systems.

Gant was originally created as a build framework: [Groovy](http://groovy.codehaus.org) has AntBuilder and
Gant was a framework built around it, created so as to be able to avoid using XML with Ant. Groovy makes a
much better build specification language than XML; Gant gives access to all the Ant tasks using Groovy. So
successful was this model that Gant was forked to create the official Groovy Front-End to Ant that is now an
Ant standard feature.

Experimentation with Gant showed though that the computational model at the heart of Gant was not going to
allow for a fully fledged build framework.  Thus was [Gradle](http://www.gradle.org) born.  Gradle is now
the standard Groovy-based build framework.  Even Gant, which originally used Gant for its build, now uses
Gradle for its build.

Gant is an integral part of the [Grails](http://www.grails.org) Web application framework.

Gant is the basis for the [GINT](https://studio.plugins.atlassian.com/wiki/display/GINT/Home) integration
testing framework.<commit_msg>Add drone.io to CI list.<commit_after>[Travis-CI](https://travis-ci.org/Gant/Gant) status: ![TravisCI status](https://travis-ci.org/Gant/Gant.svg)

[Codeship](https://codeship.com/projects/66201) status: ![Codeship status](https://codeship.com/projects/62ada4f0-a3ef-0132-a5cd-2e02871ce1a0/status?branch=master)

[Drone](https://drone.io/github.com/Gant/Gant/latest) status:  ![Drone.io status](https://drone.io/github.com/Gant/Gant/status.png)

# Introduction

Gant is a lightweight dependency programming framework for Groovy and Java systems.

Gant was originally created as a build framework: [Groovy](http://groovy.codehaus.org) has AntBuilder and
Gant was a framework built around it, created so as to be able to avoid using XML with Ant. Groovy makes a
much better build specification language than XML; Gant gives access to all the Ant tasks using Groovy. So
successful was this model that Gant was forked to create the official Groovy Front-End to Ant that is now an
Ant standard feature.

Experimentation with Gant showed though that the computational model at the heart of Gant was not going to
allow for a fully fledged build framework.  Thus was [Gradle](http://www.gradle.org) born.  Gradle is now
the standard Groovy-based build framework.  Even Gant, which originally used Gant for its build, now uses
Gradle for its build.

Gant is an integral part of the [Grails](http://www.grails.org) Web application framework.

Gant is the basis for the [GINT](https://studio.plugins.atlassian.com/wiki/display/GINT/Home) integration
testing framework.
{'fraction_non_alphanumeric': 0.08947721179624665, 'fraction_numerical': 0.015415549597855228, 'mean_word_length': 4.784883720930233, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 4, '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': '4833208', 'n_tokens_mistral': 937, 'n_tokens_neox': 895, 'n_words': 347}