<commit_before>language: php

php:
  - '5.5'
  - '5.6'
  - '7.0'
  - '7.1'
  - '7.2'
  - '7.3'
  - '7.4'
  - '8.0'

os: linux
dist: trusty

jobs:
  allow_failures:
    - php: 8.0

cache:
  directories:
  - vendor

before_script:
  # Downgrade xdebug to v2 on php 7.3
  - if [ "$TRAVIS_PHP_VERSION" == "7.3" ]; then pecl install xdebug-2.9.8; fi
  # PHPStan is only supported on 7.1+
  - if ! ([ "$TRAVIS_PHP_VERSION" == "7.1" ] || [ "$TRAVIS_PHP_VERSION" == "7.2" ] || [ "$TRAVIS_PHP_VERSION" == "7.3" ] || [ "$TRAVIS_PHP_VERSION" == "7.4" ]); then composer remove phpstan/phpstan --dev; fi
  - composer install<commit_msg>put 7.3 on allowed failures for now<commit_after>language: php

php:
  - '5.5'
  - '5.6'
  - '7.0'
  - '7.1'
  - '7.2'
  - '7.3'
  - '7.4'
  - '8.0'

os: linux
dist: trusty

jobs:
  allow_failures:
    - php: 7.3
    - php: 8.0

cache:
  directories:
  - vendor

before_script:
  # PHPStan is only supported on 7.1+
  - if ! ([ "$TRAVIS_PHP_VERSION" == "7.1" ] || [ "$TRAVIS_PHP_VERSION" == "7.2" ] || [ "$TRAVIS_PHP_VERSION" == "7.3" ] || [ "$TRAVIS_PHP_VERSION" == "7.4" ]); then composer remove phpstan/phpstan --dev; fi
  - composer install
{'fraction_non_alphanumeric': 0.20222793487574978, 'fraction_numerical': 0.05826906598114824, 'mean_word_length': 2.5718654434250765, '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': '3038326', 'n_tokens_mistral': 558, 'n_tokens_neox': 534, 'n_words': 114}