<commit_before><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." default="build" name="bibifi">
    <property environment="env"/>
    <property name="junit.output.dir" value="junit"/>
    <property name="debuglevel" value="source,lines,vars"/>
    <property name="target" value="1.8"/>
    <property name="source" value="1.8"/>
    <path id="bibifi.classpath">
        <pathelement location="bin"/>
	    <pathelement location="libs/bcprov-jdk15on-152.jar"/>
    </path>
    <target name="init">
        <mkdir dir="bin/classes/src"/>
        <mkdir dir="bin/classes/test"/>
        <copy includeemptydirs="false" todir=".">
            <fileset dir="src">
                <include name="logappend"/>
                <include name="logread"/>
            </fileset>
        </copy>
    	<chmod file="logappend" perm="+x"/>
    	<chmod file="logread" perm="+x"/>
    </target>
    <target name="clean">
        <delete dir="bin"/>
    </target>
    <target name="cleanall" depends="clean"/>
    <target name="build" depends="build-subprojects,build-project"/>
    <target name="build-subprojects"/>
    <target name="build-project" depends="init">
        <echo message="${ant.project.name}: ${ant.file}"/>
        <javac debug="true" debuglevel="${debuglevel}" destdir="bin/classes/src" includeantruntime="false" source="${source}" target="${target}">
            <src path="src"/>
            <classpath refid="bibifi.classpath"/>
        </javac>
    </target>
	<target name="jars" depends="common-jar,logappend-jar,logread-jar"/>
	<target name="common-jar" depends="build-project">
		<jar destfile="bin/common.jar" duplicate="fail">
  	    	<zipfileset src="libs/bcprov-jdk15on-152.jar"/>
			<fileset dir="bin/classes/src">
				<include name="**/common/**/*.class"/>
			</fileset>
			<manifest>
	        	<attribute name="Main-Class" value="bibifi.App1" />
	    	</manifest>
		</jar>
	</target>
	<target name="logappend-jar" depends="build-project">
		<jar destfile="bin/logappend.jar" duplicate="fail">
			<fileset dir="bin/classes/src" includes="**/logappend/**/*.class" />
			<manifest>
	        	<attribute name="Main-Class" value="org.builditbreakit.seada.logappend.App" />
				<attribute name="Class-Path" value="common.jar"/>
	    	</manifest>
		</jar><commit_msg>Fix build script for referencing Bouncy Castle libraries<commit_after><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." default="build" name="bibifi">
    <property environment="env"/>
    <property name="junit.output.dir" value="junit"/>
    <property name="debuglevel" value="source,lines,vars"/>
    <property name="target" value="1.8"/>
    <property name="source" value="1.8"/>
    <path id="bibifi.classpath">
        <pathelement location="bin"/>
	    <pathelement location="libs/bcprov-jdk15on-152.jar"/>
    </path>
    <target name="init">
        <mkdir dir="bin/classes/src"/>
        <mkdir dir="bin/classes/test"/>
        <copy includeemptydirs="false" todir=".">
            <fileset dir="src">
                <include name="logappend"/>
                <include name="logread"/>
            </fileset>
        </copy>
    	<chmod file="logappend" perm="+x"/>
    	<chmod file="logread" perm="+x"/>
    </target>
    <target name="clean">
        <delete dir="bin"/>
    </target>
    <target name="cleanall" depends="clean"/>
    <target name="build" depends="build-subprojects,build-project"/>
    <target name="build-subprojects"/>
    <target name="build-project" depends="init">
        <echo message="${ant.project.name}: ${ant.file}"/>
        <javac debug="true" debuglevel="${debuglevel}" destdir="bin/classes/src" includeantruntime="false" source="${source}" target="${target}">
            <src path="src"/>
            <classpath refid="bibifi.classpath"/>
        </javac>
    </target>
	<target name="jars" depends="bc-jar,common-jar,logappend-jar,logread-jar"/>
	<target name="bc-jar" depends="build-project">
		<copy file="libs/bcprov-jdk15on-152.jar" toDir="bin" />
	</target>
	<target name="common-jar" depends="build-project">
		<jar destfile="bin/common.jar" duplicate="fail">
  	    	<!-- <zipfileset src="libs/bcprov-jdk15on-152.jar"/> -->
			<fileset dir="bin/classes/src">
				<include name="**/common/**/*.class"/>
			</fileset>
			<manifest>
				<attribute name="Class-Path" value="bcprov-jdk15on-152.jar"/>
	    	</manifest>
		</jar>
	</target>
	<target name="logappend-jar" depends="build-project">
		<jar destfile="bin/logappend.jar" duplicate="fail">
			<fileset dir="bin/classes/src" includes="**/logappend/**/*.class" />
			<manifest>
	        	<attribute name="Main-Class" value="org.builditbreakit.seada.logappend.App" />
				<attribute name="Class-Path" value="common.jar"/>
	    	</manifest>
		</jar>
{'fraction_non_alphanumeric': 0.2002930096274592, 'fraction_numerical': 0.009418166596902469, 'mean_word_length': 3.328804347826087, 'pattern_counts': {'":': 0, '<': 119, '<?xml version=': 2, '>': 119, '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': '296702', 'n_tokens_mistral': 1622, 'n_tokens_neox': 1523, 'n_words': 265}