<commit_before><project name="trivium" default="dist" basedir=".">
    <description>
        trivium base system
    </description>
    <property name="src" location="src"/>
    <property name="build" location="../out/production/trivium"/>
    <property name="dist" location="../out"/>

    <target name="init">
        <mkdir dir="${dist}"/>
        <mkdir dir="${build}"/>
    </target>

    <target name="compile" depends="init" description="compile the source">
        <javac srcdir="${src}" destdir="${build}"/>
    </target>

    <target name="dist" depends="compile" description="generate the distribution">
        <jar jarfile="${dist}/trivium.jar" basedir="${build}"
                manifest="src/META-INF/MANIFEST.MF" />

        <java jar="${dist}/trivium.jar" fork="true" dir="${dist}">
            <arg value="--build"/>
            <classpath>
                <pathelement location="${dist}"/>
                <pathelement path="${java.class.path}"/>
            </classpath>
        </java>
    </target>

    <target name="test" depends="dist" description="runs all test cases">
        <java jar="${dist}/trivium.jar" fork="true" dir="${dist}" failonerror="yes">
            <jvmarg value="-Djava.system.class.loader=io.trivium.TriviumLoader" />
            <jvmarg value="-Djava.protocol.handler.pkgs=io.trivium.urlhandler" />
            <arg value="--test"/>
            <arg value="all"/>
        </java>
    </target>

    <target name="clean" description="clean up">
        <delete dir="${build}"/>
        <delete dir="${dist}"/>
    </target>
</project><commit_msg>debug statement<commit_after><project name="trivium" default="dist" basedir=".">
    <description>
        trivium base system
    </description>
    <property name="src" location="src"/>
    <property name="build" location="../out/production/trivium"/>
    <property name="dist" location="../out"/>

    <target name="init">
        <mkdir dir="${dist}"/>
        <mkdir dir="${build}"/>
    </target>

    <target name="compile" depends="init" description="compile the source">
        <javac srcdir="${src}" destdir="${build}"/>
    </target>

    <target name="dist" depends="compile" description="generate the distribution">
        <jar jarfile="${dist}/trivium.jar" basedir="${build}"
                manifest="src/META-INF/MANIFEST.MF" />

        <java jar="${dist}/trivium.jar" fork="true" dir="${dist}">
            <arg value="--build"/>
        </java>

        <exec executable="/usr/bin/unzip">
            <arg value="-v"/>
            <arg value="${dist}/trivium.jar"/>
        </exec>
    </target>

    <target name="test" depends="dist" description="runs all test cases">
        <java jar="${dist}/trivium.jar" fork="true" dir="${dist}" failonerror="yes">
            <jvmarg value="-Djava.system.class.loader=io.trivium.TriviumLoader" />
            <jvmarg value="-Djava.protocol.handler.pkgs=io.trivium.urlhandler" />
            <arg value="--test"/>
            <arg value="all"/>
        </java>
    </target>

    <target name="clean" description="clean up">
        <delete dir="${build}"/>
        <delete dir="${dist}"/>
    </target>
</project>
{'fraction_non_alphanumeric': 0.19943199747554433, 'fraction_numerical': 0.0, 'mean_word_length': 2.6187214611872145, 'pattern_counts': {'":': 0, '<': 75, '<?xml version=': 0, '>': 75, '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': '5658899', 'n_tokens_mistral': 949, 'n_tokens_neox': 926, 'n_words': 183}