<commit_before># ardielle-java
Java language support for RDL

## Regenerating models from RDL

The file [rdl.rdl](https://github.com/ardielle/ardielle-common/blob/master/rdl.rdl) must be available to regenerate the sources. Assuming the clone directory for ardielle-common is specified by the environment variable `ARDIELLE_COMMON`:

    rdl -sp generate -te --ns com.yahoo.rdl java-model $ARDIELLE_COMMON/rdl.rdl

## Maven

``` xml
<project>
  <dependencies>
    <dependency>
      <groupId>com.yahoo.rdl</groupId>
      <artifactId>rdl-java</artifactId>
      <version>1.5.1</version>
    </dependency>
  </dependencies>
  <repositories>
    <repository>
      <snapshots>
        <enabled>false</enabled><commit_msg>updated readme with new version as well<commit_after># ardielle-java
Java language support for RDL

## Regenerating models from RDL

The file [rdl.rdl](https://github.com/ardielle/ardielle-common/blob/master/rdl.rdl) must be available to regenerate the sources. Assuming the clone directory for ardielle-common is specified by the environment variable `ARDIELLE_COMMON`:

    rdl -sp generate -te --ns com.yahoo.rdl java-model $ARDIELLE_COMMON/rdl.rdl

## Maven

``` xml
<project>
  <dependencies>
    <dependency>
      <groupId>com.yahoo.rdl</groupId>
      <artifactId>rdl-java</artifactId>
      <version>1.5.2</version>
    </dependency>
  </dependencies>
  <repositories>
    <repository>
      <snapshots>
        <enabled>false</enabled>
{'fraction_non_alphanumeric': 0.11748633879781421, 'fraction_numerical': 0.004098360655737705, 'mean_word_length': 3.7411003236245954, 'pattern_counts': {'":': 0, '<': 35, '<?xml version=': 0, '>': 35, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '4239890', 'n_tokens_mistral': 505, 'n_tokens_neox': 470, 'n_words': 117}