<commit_before><project name="dnsjava" default="all" basedir=".">
    <property name="build_dir" value="${basedir}"/>
    <property name="src_dir" value="${basedir}"/>
    <property name="doc_dir" value="${basedir}/doc"/>
    <property name="dist_dir" value="${basedir}"/>
    <property name="version" value="1.3.3"/>
    <property name="jarname" value="dnsjava-${version}.jar"/>
    <property name="zipname" value="dnsjava-${version}.zip"/>
    <property name="targzname" value="dnsjava-${version}.tar.gz"/>

    <target name="all" description="Compile and Jar" depends="jar">
    </target>

    <target name="compile" description="Compile everything">
        <javac destdir="${build_dir}" debug="true">
            <src path="${src_dir}"/>
            <exclude name="org/xbill/DNS/security/*.java"/>
        </javac>
    </target>

    <target name="dnssec" description="Compile the DNSSEC code">
        <javac destdir="${build_dir}" debug="true">
            <src path="${src_dir}"/>
            <include name="org/xbill/DNS/security/*.java"/>
        </javac>
    </target>

    <target name="jar" description="Makes dnsjava.jar" depends="compile, docs">
        <jar jarfile="${dist_dir}/${jarname}"
             basedir="${build_dir}" includes="**/*.class"/>
    </target>

    <target name="clean" description="Remove old class files">
        <delete>
            <fileset dir="${build_dir}" includes="**/*.class"/>
            <fileset dir="${build_dir}" includes="*.jar *.zip *.tar.gz"/>
        </delete>
    </target>

    <target name="docs" description="Makes Javadoc documentation">
        <javadoc destdir="${doc_dir}"
                 sourcepath="${src_dir}"
                 packagenames="org.xbill.DNS,org.xbill.DNS.utils,org.xbill.DNS.security"
                 windowtitle="dnsjava documentation">

            <link href="http://java.sun.com/products/jdk/1.4/docs/api"/>
        </javadoc>
    </target>

    <target name="docsclean" description="Remove old documentation">
        <delete dir="${doc_dir}"/>
    </target>

    <target name="sourcedist" description="Builds source distributions"
            depends="compile">
        <zip destfile="${src_dir}/${zipname}" basedir="${build_dir}"
             excludes="**/*.class,${jarname},${zipname},${targzname},"/>
        <tar destfile="${src_dir}/${targzname}" basedir="${build_dir}"
             compression="gzip"<commit_msg>sourcedist should depend on docs; jar should not.<commit_after><project name="dnsjava" default="all" basedir=".">
    <property name="build_dir" value="${basedir}"/>
    <property name="src_dir" value="${basedir}"/>
    <property name="doc_dir" value="${basedir}/doc"/>
    <property name="dist_dir" value="${basedir}"/>
    <property name="version" value="1.3.3"/>
    <property name="jarname" value="dnsjava-${version}.jar"/>
    <property name="zipname" value="dnsjava-${version}.zip"/>
    <property name="targzname" value="dnsjava-${version}.tar.gz"/>

    <target name="all" description="Compile and Jar" depends="jar">
    </target>

    <target name="compile" description="Compile everything">
        <javac destdir="${build_dir}" debug="true">
            <src path="${src_dir}"/>
            <exclude name="org/xbill/DNS/security/*.java"/>
        </javac>
    </target>

    <target name="dnssec" description="Compile the DNSSEC code">
        <javac destdir="${build_dir}" debug="true">
            <src path="${src_dir}"/>
            <include name="org/xbill/DNS/security/*.java"/>
        </javac>
    </target>

    <target name="jar" description="Makes dnsjava.jar" depends="compile">
        <jar jarfile="${dist_dir}/${jarname}"
             basedir="${build_dir}" includes="**/*.class"/>
    </target>

    <target name="clean" description="Remove old class files">
        <delete>
            <fileset dir="${build_dir}" includes="**/*.class"/>
            <fileset dir="${build_dir}" includes="*.jar *.zip *.tar.gz"/>
        </delete>
    </target>

    <target name="docs" description="Makes Javadoc documentation">
        <javadoc destdir="${doc_dir}"
                 sourcepath="${src_dir}"
                 packagenames="org.xbill.DNS,org.xbill.DNS.utils,org.xbill.DNS.security"
                 windowtitle="dnsjava documentation">

            <link href="http://java.sun.com/products/jdk/1.4/docs/api"/>
        </javadoc>
    </target>

    <target name="docsclean" description="Remove old documentation">
        <delete dir="${doc_dir}"/>
    </target>

    <target name="sourcedist" description="Builds source distributions"
            depends="compile, docs">
        <zip destfile="${src_dir}/${zipname}" basedir="${build_dir}"
             excludes="**/*.class,${jarname},${zipname},${targzname},"/>
        <tar destfile="${src_dir}/${targzname}" basedir="${build_dir}"
             compression="gzip"
{'fraction_non_alphanumeric': 0.19455894476504534, 'fraction_numerical': 0.002061005770816158, 'mean_word_length': 3.0678960603520538, 'pattern_counts': {'":': 0, '<': 89, '<?xml version=': 0, '>': 87, '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': '438115', 'n_tokens_mistral': 1497, 'n_tokens_neox': 1454, 'n_words': 262}