<commit_before><?xml version="1.0" encoding="UTF-8"?>

<!--
	Keeping an Ant buildscript for the simple reason that if/when Bob's
	API changes, it can no longer bootstrap itself. 
-->

<project name="Bob" default="jar" basedir=".">
	<property name="tempDir" value="/tmp/bobbuild"/>
	<property name="srcDir" value="src"/>
	<property name="testDir" value="test"/>
	<property name="manifest.mf" value="META-INF/MANIFEST.MF"/>
	

	<target name="clean">
		<delete dir="${tempDir}"/>
	</target>
	
	<target name="compile-project" depends="clean">
		<mkdir dir="${tempDir}"/>
		<javac 
			debug="yes" 
			destdir="${tempDir}" 
			srcdir="${srcDir}"
			classpath="dist/lib/junit.jar"
		/>
	</target>
	
	<target name="compile-test" depends="clean"><commit_msg>fixed ant build script to quit nagging<commit_after><?xml version="1.0" encoding="UTF-8"?>

<!--
	Keeping an Ant buildscript for the simple reason that if/when Bob's
	API changes, it can no longer bootstrap itself. 
-->

<project name="Bob" default="jar" basedir=".">
	<property name="tempDir" value="/tmp/bobbuild"/>
	<property name="srcDir" value="src"/>
	<property name="testDir" value="test"/>
	<property name="manifest.mf" value="META-INF/MANIFEST.MF"/>
	

	<target name="clean">
		<delete dir="${tempDir}"/>
	</target>
	
	<target name="compile-project" depends="clean">
		<mkdir dir="${tempDir}"/>
		<javac 
			debug="yes" 
			destdir="${tempDir}" 
			srcdir="${srcDir}"
			classpath="dist/lib/junit.jar"
			includeantruntime="no"
		/>
	</target>
	
	<target name="compile-test" depends="clean">
{'fraction_non_alphanumeric': 0.19690122659780504, 'fraction_numerical': 0.003873466752743706, 'mean_word_length': 4.636363636363637, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 2, '>': 33, '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': '6732596', 'n_tokens_mistral': 575, 'n_tokens_neox': 522, 'n_words': 120}