<commit_before>1.3.1 (rXXXX)
-------------


1.3.0 (r9298, tagged as 9302)
-----------------------------

Change the way Groovy installs so that it doesn't install into the Groovy installation, but into its own
hierarchy.  There are two distributions:

            1.  Requires a separate Groovy installation.  Currently there are two version:
                a.  Compiled against Groovy 1.5.6
                b.  Compiled against Groovy 1.6-beta-1

            2.  Self-contained, includes all dependent jars.

Various tests amended to work correctly on Windows. Tests previously only checked on Ubuntu, Mac OS X and Solaris.

Created a Gant log.

Created Windows batch files that work.  Posix shell scripts only worked previously.

1.2.0 ( r9173 )
---------------

Introduce the GantBinding class to ensure various things that are needed for Gant to work and to allow more
efficient cloning for multi-threading builds.

Remove the inserting of the class name for target set classes into the binding.
<commit_msg>Update the release notes for the change to GantMetaClass.<commit_after>1.3.1 (rXXXX)
-------------

Remove the assumption that all instances of a given class have the same metaclass.


1.3.0 (r9298, tagged as 9302)
-----------------------------

Change the way Groovy installs so that it doesn't install into the Groovy installation, but into its own
hierarchy.  There are two distributions:

            1.  Requires a separate Groovy installation.  Currently there are two version:
                a.  Compiled against Groovy 1.5.6
                b.  Compiled against Groovy 1.6-beta-1

            2.  Self-contained, includes all dependent jars.

Various tests amended to work correctly on Windows. Tests previously only checked on Ubuntu, Mac OS X and Solaris.

Created a Gant log.

Created Windows batch files that work.  Posix shell scripts only worked previously.

1.2.0 ( r9173 )
---------------

Introduce the GantBinding class to ensure various things that are needed for Gant to work and to allow more
efficient cloning for multi-threading builds.

Remove the inserting of the class name for target set classes into the binding.

{'fraction_non_alphanumeric': 0.09369202226345083, 'fraction_numerical': 0.026901669758812616, 'mean_word_length': 2.5016233766233764, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '5127421', 'n_tokens_mistral': 609, 'n_tokens_neox': 548, 'n_words': 286}