<commit_before>language: haxe

matrix:
  include:
    - env: TARGET=cpp
      haxe:
        - 3.2.0
        - development
    - env: TARGET=cs
      haxe:
        - 3.2.0
        - development
      addons: {apt: {packages: [mono-devel, mono-mcs]}}
    - env: TARGET=java
      haxe:
        - 3.2.0
        - development
    - env: TARGET=js
      haxe:
        - 3.2.0
        - development
      addons: {apt: {packages: [nodejs]}}
    - env: TARGET=php
      haxe:
        - 3.2.0
        - development
      addons: {apt: {packages: [php5-cli]}}
    - env: TARGET=neko
      haxe:
        - 3.2.0
        - development
    - env: TARGET=python
      haxe:
        - 3.2.0
        - development
      addons: {apt: {packages: [python3]}}

before_install:
  - source hxml/haxe_travis_scripts/scripts.sh

install:
  - if [[ $TARGET == "cpp"  ]]; then install_hxcpp;  fi
  - if [[ $TARGET == "java" ]]; then install_hxjava; fi
  - if [[ $TARGET == "cs"   ]]; then install_hxcs;   fi
  - haxelib install utest

script:
  - haxe "hxml/$TARGET.run.hxml" -D travis<commit_msg>the dummy way?<commit_after>language: haxe

matrix:
  include:
    - env: TARGET=cpp
      haxe: 3.2.0
    - env: TARGET=cpp
      haxe: development
    - env: TARGET=cs
      haxe: 3.2.0
      addons: {apt: {packages: [mono-devel, mono-mcs]}}
    - env: TARGET=cs
      haxe: development
      addons: {apt: {packages: [mono-devel, mono-mcs]}}
    - env: TARGET=java
      haxe: 3.2.0
    - env: TARGET=java
      haxe: development
    - env: TARGET=js
      haxe: 3.2.0
      addons: {apt: {packages: [nodejs]}}
    - env: TARGET=js
      haxe: development
      addons: {apt: {packages: [nodejs]}}
    - env: TARGET=php
      haxe: 3.2.0
      addons: {apt: {packages: [php5-cli]}}
    - env: TARGET=php
      haxe: development
      addons: {apt: {packages: [php5-cli]}}
    - env: TARGET=neko
      haxe: 3.2.0
    - env: TARGET=neko
      haxe: development
    - env: TARGET=python
      haxe: 3.2.0
      addons: {apt: {packages: [python3]}}
    - env: TARGET=python
      haxe: development
      addons: {apt: {packages: [python3]}}

before_install:
  - source hxml/haxe_travis_scripts/scripts.sh

install:
  - if [[ $TARGET == "cpp"  ]]; then install_hxcpp;  fi
  - if [[ $TARGET == "java" ]]; then install_hxjava; fi
  - if [[ $TARGET == "cs"   ]]; then install_hxcs;   fi
  - haxelib install utest

script:
  - haxe "hxml/$TARGET.run.hxml" -D travis
{'fraction_non_alphanumeric': 0.14919852034525277, 'fraction_numerical': 0.01972872996300863, 'mean_word_length': 1.982843137254902, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, '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': '4455924', 'n_tokens_mistral': 991, 'n_tokens_neox': 964, 'n_words': 211}