<commit_before><phpunit
	colors="true"
>
	<filter>
		<blacklist>
			<!-- Exclude test directory itself and composer-installed deps. -->
			<directory>../Config</directory>
			<directory>../tmp</directory>
			<directory>../Test</directory>
			<directory>../Vendor</directory>
			<directory>../Plugin/DebugKit</directory>
			<directory>../Plugin/Migrations</directory>
			<!-- Project-specific exclusions. -->
			<directory>../View</directory>
			<exclude>
				<directory>../View/Helper</directory>
			</exclude>
		</blacklist>

		<!-- Whitelisting is recommended, but has side effects for source files without counterpart test files **even with** @codeCoverageIgnore annotations.
		<whitelist processUncoveredFilesFromWhitelist="true">
			<directory suffix=".php">../Console</directory>
			<directory suffix=".php">../Controller</directory>
			<directory suffix=".php">../Lib</directory>
			<directory suffix=".php">../Model</directory>
			<directory suffix=".php">../View/Helper</directory>
			<directory suffix=".php">../Plugin</directory>
			<exclude>
				<directory>../Plugin/DebugKit</directory>
				<directory>../Plugin/Migrations</directory>
			</exclude>
		</whitelist>
		-->
	</filter>

	<logging>
		<!-- HTML reports exported for viewing. -->
		<log
			type="coverage-html"
			target="../tmp/coverage/html/"
			charset="UTF-8"
			highlight="true"
			lowUpperBound="60"
			highLowerBound="90"
		/>
		<!-- Text report used by travis helpers to generate the proper coverage badge. -->
		<log
			type="coverage-text"
			target="../tmp/coverage/report.txt"
			lowUpperBound="60"
			highLowerBound="90"
		/>
		<!-- Not currently used. -->
		<!-- <log
			type="coverage-clover"
			target="../tmp/coverage/clover.xml"
		/> -->
	</logging>
</phpunit>
<commit_msg>Adds  PHPUnit Speed Trap to the project<commit_after><phpunit colors="true" bootstrap="../Vendor/autoload.php">
	<filter>
		<blacklist>
			<!-- Exclude test directory itself and composer-installed deps. -->
			<directory>../Test</directory>
			<directory>../lib/Cake</directory>
			<directory>../Lib/Cake</directory>
			<directory>../Vendor</directory>
			<directory>../Plugin/DebugKit</directory>
			<directory>../Plugin/Migrations</directory>
			<!-- Project-specific exclusions. -->
		</blacklist>
	</filter>
	<logging>
		<!-- HTML reports exported to loadsysdev for viewing. -->
		<log
			type="coverage-html"
			target="../tmp/coverage/html/"
			charset="UTF-8"
			highlight="true"
			lowUpperBound="40"
			highLowerBound="90"
		/>
		<!-- Text report used by travis helpers to generate the proper coverage badge. -->
		<log
			type="coverage-text"
			target="../tmp/coverage.txt"
			lowUpperBound="40"
			highLowerBound="90"
		/>
		<!-- Not currently used, but generate it anyway so it's there already. -->
		<log
			type="coverage-clover"
			target="../tmp/coverage/clover.xml"
		/>
	</logging>
	<listeners>
		<listener class="JohnKary\PHPUnit\Listener\SpeedTrapListener" />
	</listeners>
</phpunit>

{'fraction_non_alphanumeric': 0.1825530481643651, 'fraction_numerical': 0.006062647356012125, 'mean_word_length': 3.348462664714495, 'pattern_counts': {'":': 0, '<': 90, '<?xml version=': 0, '>': 90, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '1730731', 'n_tokens_mistral': 1091, 'n_tokens_neox': 916, 'n_words': 180}