<commit_before>language: rust

sudo: required

addons:
    apt:
        packages:
            - libssl-dev

cache: cargo

rust:
    - 1.31.0
    - stable
    - beta
    - nightly

script:
    - cargo build --verbose --all
    - cargo test  --verbose --all

after_success: |
    if [[ "$TRAVIS_RUST_VERSION" == stable ]]; then
        RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin
        cargo tarpaulin --ciserver travis-ci --coveralls $TRAVIS_JOB_ID
    fi<commit_msg>travis: expand the matrix<commit_after>language: rust

sudo: required

addons:
    apt:
        packages:
            - libssl-dev

cache: cargo

matrix:
    include:
        - rust: 1.31.0
        - rust: stable
        - rust: beta
        - rust: nightly
        - rust: nightly
          os: osx
        - rust: nightly
          script:
                - cargo -Z minimal-versions test --verbose --all

script:
    - cargo build --verbose --all
    - cargo test  --verbose --all

after_success: |
    if [[ "$TRAVIS_RUST_VERSION" == stable ]]; then
        RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin
        cargo tarpaulin --ciserver travis-ci --coveralls $TRAVIS_JOB_ID
    fi
{'fraction_non_alphanumeric': 0.10330578512396695, 'fraction_numerical': 0.008264462809917356, 'mean_word_length': 1.8971291866028708, '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': '442944', 'n_tokens_mistral': 409, 'n_tokens_neox': 400, 'n_words': 102}