<commit_before>actor: Tester
paths:
    tests: tests
    log: tests/_output
    data: tests/_data
    support: tests/_support
    envs: tests/_envs
settings:
    bootstrap: _bootstrap.php
    colors: true
    memory_limit: 1024M
    error_level: "E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED"
extensions:
    enabled:
        - Codeception\Extension\RunFailed
modules:
coverage:
  enabled: true
  include:
   - app/*
  exclude:
   # Loaded before tests
   - app/library/App/Tests/Module.php
   - app/library/App/Doctrine/EntityManagerFactory.php

   # Not used in entire application
   - app/library/App/Crypto.php
   - app/library/App/Messenger
   - app/library/App/Forms/Element/Recaptcha.php
   - app/library/App/Paginator/Doctrine.php
   - app/library/App/Doctrine/Type/*.php
   - app/library/App/Doctrine/Platform/*.php
   - app/library/App/Doctrine/Filter/*.php
   - app/library/App/Doctrine/Paginate/*.php
   - app/library/App/Radio/Frontend/Shoutcast*.php

   # Used in application, but not used in tests
   - app/library/App/Doctrine/Logger/EchoSQL.php
   - app/library/App/Console/Command/*.php
   - app/**/*.conf.sample.php
   - app/models/Migration/*
   - app/locale/**/*
   - app/locale/*

   # Used in application, but not detected properly by the coverage tool :(
   - app/**/route.php
   - app/**/*.conf.php<commit_msg>Add more files to the exemptions on code coverage.<commit_after>actor: Tester
paths:
    tests: tests
    log: tests/_output
    data: tests/_data
    support: tests/_support
    envs: tests/_envs
settings:
    bootstrap: _bootstrap.php
    colors: true
    memory_limit: 1024M
    error_level: "E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED"
extensions:
    enabled:
        - Codeception\Extension\RunFailed
modules:
coverage:
  enabled: true
  include:
   - app/*
  exclude:
   # Loaded before tests
   - app/library/App/Tests/Module.php
   - app/library/App/Doctrine/EntityManagerFactory.php

   # Not used in entire application
   - app/library/App/Crypto.php
   - app/library/App/Messenger.php
   - app/library/App/Forms/Element/Recaptcha.php
   - app/library/App/Paginator/Doctrine.php
   - app/library/App/Doctrine/Type/*.php
   - app/library/App/Doctrine/Platform/*.php
   - app/library/App/Doctrine/Filter/*.php
   - app/library/App/Doctrine/Paginate/*.php
   - app/library/App/Doctrine/Functions/*.php
   - app/library/App/Radio/Frontend/ShoutCast1.php
   - app/library/App/Radio/Frontend/ShoutCast2.php

   # Used in application, but not used in tests
   - app/library/App/Doctrine/Logger/EchoSQL.php
   - app/library/App/Session/Temporary.php
   - app/library/App/Console/Command/*.php
   - app/**/*.conf.sample.php
   - app/models/Migration/*
   - app/locale/**/*
   - app/locale/*
   - app/templates/system/error_general.phtml

   # Used in application, but not detected properly by the coverage tool :(
   - app/**/routes.php
   - app/**/*.conf.php
{'fraction_non_alphanumeric': 0.13137931034482758, 'fraction_numerical': 0.0034482758620689655, 'mean_word_length': 2.7675324675324675, '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': '1596195', 'n_tokens_mistral': 1003, 'n_tokens_neox': 988, 'n_words': 173}