<commit_before><project name="EJML" basedir="." default="main">


    <property name="src.dir"     value="src"/>
    <property name="experimental.src.dir"     value="experimental/src"/>
    <property name="test.dir"     value="test"/>

    <property name="build.dir"   value="build"/>
    <property name="classes.dir" value="${build.dir}/classes"/>
    <property name="jar.dir"     value="${build.dir}/jar"/>
    <property name="generate.dir"   value="generate/src"/>
    <property name="testbuild.dir"   value="build/test"/>
    <property name="testclasses.dir"   value="${testbuild.dir}/classes"/>
    <property name="testreport.dir"  value="${testbuild.dir}/report"/>

    <property name="junit.dir"  value="lib/"/>

    <path id="project.classpath">
        <!--<fileset dir="${lib.dir}" includes="**/*.jar"/>-->
    </path>

    <path id="test.classpath">
        <path refid="project.classpath"/>
        <fileset dir="${junit.dir}" includes="junit*.jar"/>
        <fileset dir="${jar.dir}" includes="**/${ant.project.name}.jar"/>
    </path>


    <target name="clean">
        <delete dir="${build.dir}"/>
        <delete dir="docs/api"/>
    </target>

    <target name="compile">

        <!-- Capture the path as a delimited property using the refid attribute -->
        <!--<property name="myclasspath" refid="project.classpath"/>-->
        <!-- Emit the property to the ant console -->
        <!--<echo message="Classpath = ${myclasspath}"/>-->


        <mkdir dir="${classes.dir}"/>
        <javac srcdir="${src.dir}" destdir="${classes.dir}" includeantruntime="false">
            <classpath refid="project.classpath"/>
        </javac>
    </target>

    <target name="compile experimental">
        <mkdir dir="${classes.dir}"/>
        <javac srcdir="${experimental.src.dir}" destdir="${classes.dir}" includeantruntime="false">
            <classpath refid="project.classpath"/>
        </javac>
    </target>

    <target name="jar" depends="compile">
        <mkdir dir="${jar.dir}"/>
        <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}"/>
    </target>

    <target name="jar experimental" depends="compile,compile experimental">
        <mkdir dir="${jar.dir}"/>
        <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}"/>
    </target>

    <target name="test" depends="jar">
        <mkdir dir="${testbuild.dir}"/>
        <mkdir dir="${testreport.dir}"/>
        <mkdir dir="${testclasses.dir}"/>

        <javac destdir="${testclasses.dir}" includeantruntime="false">
            <src path="${generate.dir}"/>
            <src path="${test.dir}"/>
            <classpath>
                <path refid="test.classpath"/>
            </classpath>
        </javac>

        <junit printsummary="yes" showoutput="yes">
            <classpath>
                <path refid="test.classpath"/>
                <pathelement location="${testclasses.dir}"/>
            </classpath>

            <formatter type="xml"/>

            <batchtest fork="yes" todir="${testreport.dir}">
                <fileset dir="${test.dir}" includes="**/Test*.java"/>
            </batchtest>
        </junit>
    </target>

    <target name="testreport">
        <junitreport todir="${testreport.dir}">
            <fileset dir="${testreport.dir}" includes="TEST-*.xml"/>
            <report todir="${testreport.dir}"/>
        </junitreport>
    </target>

    <!-- Creates a jar file with the project's source code -->
    <target name="srcjar">
      <mkdir dir="${jar.dir}"/>
      <jar destfile="${jar.dir}/${ant.project.name}-src.jar">
	<fileset dir="${src.dir}" includes="**/*.java"/>
      </jar>
    </target>

    <target name="javadoc">
        <javadoc
                destdir="docs/api"
                author="true"
                version="true"
                use="true"
                windowtitle="Efficient Java Matrix Library"
                overview="src/overview.html">

            <packageset dir="src" defaultexcludes="yes">
                <include name="org/ejml/**"/>
            </packageset>

            <doctitle><![CDATA[<h1>Efficient Java Matrix Library API Specification</h1>]]></doctitle>
            <bottom><![CDATA[<i>Copyright &#169; 2009-2013 <NAME> All Rights Reserved.</i>]]></bottom>
            <!--<group title="Group 1 Packages" packages="com.dummy.test.a*"/>-->
            <!--<group title="Group 2 Packages" packages="com.dummy.test.b*:com.dummy.test.c*"/>-->
            <!--<link offline="true" href="http://java.sun.com/j2se/1.5.0/docs/api/" packagelistLoc="C:\tmp"/>-->
            <!--<link href="http://developer.java.sun.com/developer/products/xml/docs/api/"/>-->
        </javadoc>
    </target>

    <!-- Generates JavaDOC but with tracking information for google analytics -->
    <target name="javadoctracking">
        <javadoc
                destdir="docs/api"
                author="true"
                version="true"
                use="true"
                windowtitle="Efficient Java Matrix Library"
                overview="src/overview.html">

            <packageset dir="src" defaultexcludes="yes">
                <include name="org/ejml/**"/>
            </packageset>

            <doctitle><![CDATA[<h1>Efficient Java Matrix Library API Specification</h1>]]></doctitle>
            <bottom><![CDATA[<i>Copyright &#169; 2009-2012 <NAME> All Rights Reserved.</i>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-10413214-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>]]></bottom>
        </javadoc><commit_msg>- updated copyright in ant javadoc<commit_after><project name="EJML" basedir="." default="main">


    <property name="src.dir"     value="src"/>
    <property name="experimental.src.dir"     value="experimental/src"/>
    <property name="test.dir"     value="test"/>

    <property name="build.dir"   value="build"/>
    <property name="classes.dir" value="${build.dir}/classes"/>
    <property name="jar.dir"     value="${build.dir}/jar"/>
    <property name="generate.dir"   value="generate/src"/>
    <property name="testbuild.dir"   value="build/test"/>
    <property name="testclasses.dir"   value="${testbuild.dir}/classes"/>
    <property name="testreport.dir"  value="${testbuild.dir}/report"/>

    <property name="junit.dir"  value="lib/"/>

    <path id="project.classpath">
        <!--<fileset dir="${lib.dir}" includes="**/*.jar"/>-->
    </path>

    <path id="test.classpath">
        <path refid="project.classpath"/>
        <fileset dir="${junit.dir}" includes="junit*.jar"/>
        <fileset dir="${jar.dir}" includes="**/${ant.project.name}.jar"/>
    </path>


    <target name="clean">
        <delete dir="${build.dir}"/>
        <delete dir="docs/api"/>
    </target>

    <target name="compile">

        <!-- Capture the path as a delimited property using the refid attribute -->
        <!--<property name="myclasspath" refid="project.classpath"/>-->
        <!-- Emit the property to the ant console -->
        <!--<echo message="Classpath = ${myclasspath}"/>-->


        <mkdir dir="${classes.dir}"/>
        <javac srcdir="${src.dir}" destdir="${classes.dir}" includeantruntime="false">
            <classpath refid="project.classpath"/>
        </javac>
    </target>

    <target name="compile experimental">
        <mkdir dir="${classes.dir}"/>
        <javac srcdir="${experimental.src.dir}" destdir="${classes.dir}" includeantruntime="false">
            <classpath refid="project.classpath"/>
        </javac>
    </target>

    <target name="jar" depends="compile">
        <mkdir dir="${jar.dir}"/>
        <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}"/>
    </target>

    <target name="jar experimental" depends="compile,compile experimental">
        <mkdir dir="${jar.dir}"/>
        <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}"/>
    </target>

    <target name="test" depends="jar">
        <mkdir dir="${testbuild.dir}"/>
        <mkdir dir="${testreport.dir}"/>
        <mkdir dir="${testclasses.dir}"/>

        <javac destdir="${testclasses.dir}" includeantruntime="false">
            <src path="${generate.dir}"/>
            <src path="${test.dir}"/>
            <classpath>
                <path refid="test.classpath"/>
            </classpath>
        </javac>

        <junit printsummary="yes" showoutput="yes">
            <classpath>
                <path refid="test.classpath"/>
                <pathelement location="${testclasses.dir}"/>
            </classpath>

            <formatter type="xml"/>

            <batchtest fork="yes" todir="${testreport.dir}">
                <fileset dir="${test.dir}" includes="**/Test*.java"/>
            </batchtest>
        </junit>
    </target>

    <target name="testreport">
        <junitreport todir="${testreport.dir}">
            <fileset dir="${testreport.dir}" includes="TEST-*.xml"/>
            <report todir="${testreport.dir}"/>
        </junitreport>
    </target>

    <!-- Creates a jar file with the project's source code -->
    <target name="srcjar">
      <mkdir dir="${jar.dir}"/>
      <jar destfile="${jar.dir}/${ant.project.name}-src.jar">
	<fileset dir="${src.dir}" includes="**/*.java"/>
      </jar>
    </target>

    <target name="javadoc">
        <javadoc
                destdir="docs/api"
                author="true"
                version="true"
                use="true"
                windowtitle="Efficient Java Matrix Library"
                overview="src/overview.html">

            <packageset dir="src" defaultexcludes="yes">
                <include name="org/ejml/**"/>
            </packageset>

            <doctitle><![CDATA[<h1>Efficient Java Matrix Library API Specification</h1>]]></doctitle>
            <bottom><![CDATA[<i>Copyright &#169; 2009-2014 <NAME> All Rights Reserved.</i>]]></bottom>
            <!--<group title="Group 1 Packages" packages="com.dummy.test.a*"/>-->
            <!--<group title="Group 2 Packages" packages="com.dummy.test.b*:com.dummy.test.c*"/>-->
            <!--<link offline="true" href="http://java.sun.com/j2se/1.5.0/docs/api/" packagelistLoc="C:\tmp"/>-->
            <!--<link href="http://developer.java.sun.com/developer/products/xml/docs/api/"/>-->
        </javadoc>
    </target>

    <!-- Generates JavaDOC but with tracking information for google analytics -->
    <target name="javadoctracking">
        <javadoc
                destdir="docs/api"
                author="true"
                version="true"
                use="true"
                windowtitle="Efficient Java Matrix Library"
                overview="src/overview.html">

            <packageset dir="src" defaultexcludes="yes">
                <include name="org/ejml/**"/>
            </packageset>

            <doctitle><![CDATA[<h1>Efficient Java Matrix Library API Specification:</h1>]]></doctitle>
            <bottom><![CDATA[<i>Copyright &#169; 2009-2014 <NAME> All Rights Reserved.</i>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-10413214-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>]]></bottom>
        </javadoc>
{'fraction_non_alphanumeric': 0.19787628518456093, 'fraction_numerical': 0.007079049384796899, 'mean_word_length': 2.4387134164010433, 'pattern_counts': {'":': 0, '<': 267, '<?xml version=': 0, '>': 267, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, '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': '3242791', 'n_tokens_mistral': 3636, 'n_tokens_neox': 3422, 'n_words': 644}