<commit_before>machine: 
  environment:
    SCALA_VERSION: 2.11.8
    SCALA_BINARY_VERSION: 2.11
  java:
    version: oraclejdk8

dependencies:
  cache_directories:
    - "~/.ivy2/cache"
    - "~/.sbt/boot"
  pre:
    - find ~/.sbt -name "*.lock" | xargs -r rm
    - find ~/.ivy2 -name "ivydata-*.properties" | xargs -r rm
  override:
    - sbt ++$SCALA_VERSION coverage test:compile

test:
  override: 
    - sbt ++$SCALA_VERSION scalastyle test:scalastyle coverage test coverageReport
  post:
    - mv target/scala-$SCALA_BINARY_VERSION/coverage-report  $CIRCLE_ARTIFACTS/coverage-report
    - mv target/scala-$SCALA_BINARY_VERSION/scoverage-report $CIRCLE_ARTIFACTS/scoverage-report<commit_msg>Improve ciccle conf for codecov<commit_after>machine:
  timezone: Europe/Paris
  environment:
    SCALA_VERSION: 2.11.8
    SCALA_BINARY_VERSION: 2.11
  java:
    version: oraclejdk8

dependencies:
  cache_directories:
    - "~/.ivy2/cache"
    - "~/.sbt/boot"
  pre:
    - find ~/.sbt -name "*.lock" | xargs -r rm
    - find ~/.ivy2 -name "ivydata-*.properties" | xargs -r rm
  override:
    - sbt ++$SCALA_VERSION scalastyle test:scalastyle coverage test:compile

test:
  override: 
    - sbt ++$SCALA_VERSION coverage test
    - sbt ++$SCALA_VERSION coverageReport
  post:
    - bash <(curl -s https://codecov.io/bash)
    - cp target/scala-$SCALA_BINARY_VERSION/coverage-report  $CIRCLE_ARTIFACTS/coverage-report
    - cp target/scala-$SCALA_BINARY_VERSION/scoverage-report $CIRCLE_ARTIFACTS/scoverage-report
{'fraction_non_alphanumeric': 0.1219350563286945, 'fraction_numerical': 0.013253810470510271, 'mean_word_length': 3.2655367231638417, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 3, 'https://': 1, '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': '5338790', 'n_tokens_mistral': 607, 'n_tokens_neox': 574, 'n_words': 109}