<commit_before><project name="Drools" basedir="." xmlns:artifact="urn:maven-artifact-ant" default="help">
    <property name="version"   value="3.0.3"/>                            

		<target name="clean">
      <delete>        
        <fileset dir="target" includes="**/**"/>        
      </delete>  		    
		</target>

    <target name="compile">
      <mkdir dir="target"/>
      <mkdir dir="target/classes"/>  
      
      <copy todir="target/classes">
        <fileset dir="src/main/resources"/>
        <fileset dir="src/main/rules"/>
      </copy>                     
     
      <javac srcdir="src/main/java"
             destdir="target/classes"
             source="1.4">
        <classpath>            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
      </javac>                          
    </target>  
    
    <target name="run-waltz12">                    
      <java classname="org.drools.benchmark.waltz.WaltzBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="waltz12.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>      
    
    <target name="run-waltz50">                    
      <java classname="org.drools.benchmark.waltz.WaltzBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="waltz50.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>         
 

    <target name="run-manners64">                    
      <java classname="org.drools.benchmark.manners.MannersBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="manners64.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>            

    <target name="run-manners128">                    
      <java classname="org.drools.benchmark.manners.MannersBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="manners128.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>            


        
</project><commit_msg>-added some information on why this build.xml file is here.<commit_after><project name="Drools" basedir=".">
	<!-- This ant build file is just for executing the various benchmarks used in drools-examples.
	     People new to Drools should stick to importing the drools-examples-drl project into an 
	     Eclipse workspace that already has the Eclipse plugin installed, and executing examples
	     from there.
	     
	     Because this ant build file is compiled and executed from the command line you must copy in the 
	     correct dependencies yourself, it is recommended that you just download the drools-4.0.2-bin.zip
	     file and extract all it's jars to the lib directory.
	 -->
	
    <property name="version"   value="4.0.2"/>                            

		<target name="clean">
      <delete>        
        <fileset dir="target" includes="**/**"/>        
      </delete>  		    
		</target>

    <target name="compile">
      <mkdir dir="target"/>
      <mkdir dir="target/classes"/>  
      
      <copy todir="target/classes">
        <fileset dir="src/main/resources"/>
        <fileset dir="src/main/rules"/>
      </copy>                     
     
      <javac srcdir="src/main/java"
             destdir="target/classes"
             source="1.4">
        <classpath>            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
      </javac>                          
    </target>  
    
    <target name="run-waltz12">                    
      <java classname="org.drools.benchmark.waltz.WaltzBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="waltz12.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>      
    
    <target name="run-waltz50">                    
      <java classname="org.drools.benchmark.waltz.WaltzBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="waltz50.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>         
 

    <target name="run-manners64">                    
      <java classname="org.drools.benchmark.manners.MannersBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="manners64.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>            

    <target name="run-manners128">                    
      <java classname="org.drools.benchmark.manners.MannersBenchmark"
      			fork="true">
        <classpath>            
          <pathelement path="target/classes" />            
          <fileset dir="lib">
            <include name="*.jar"/>
          </fileset>
        </classpath>
        <arg value="manners128.dat"/>
        <jvmarg value="-Xmx1024M" />
        <jvmarg value="-Xms1024M" />
      </java>                          
    </target>            
        
</project>
{'fraction_non_alphanumeric': 0.13609377378596438, 'fraction_numerical': 0.017202009438270664, 'mean_word_length': 1.3306136927988648, 'pattern_counts': {'":': 0, '<': 154, '<?xml version=': 0, '>': 154, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5002769', 'n_tokens_mistral': 1989, 'n_tokens_neox': 1859, 'n_words': 349}