<commit_before><project name="Kettle" default="default" basedir=".">

	  <description>
	      Kettle build file
	    </description>

	  <tstamp prefix="start"/>

	  <!-- system properties to use -->
	  <property name="cr" value="${line.separator}"/> 
	  <property name="version" value="2.4.1-M1"/>      
		
	  <!-- set global properties for this build -->
	
	  <property name="src"        			location="src"/> 
	  <property name="test"        			location="test"/> 
	  <property name="classes"        		location="classes"/> 
	  <property name="testClasses"        	location="testClasses"/> 
	  <property name="bin"    				location="bin"/>
	  <property name="build"      			location="build"/>
	  <property name="lib"        			location="lib"/>
	  <property name="plugins"        		location="plugins"/>
	  <property name="homepage"        		location="homepage"/>
	  <property name="samples"        		location="samples"/>
	  <property name="libext"     			location="libext"/>
	  <property name="testlibext"     		location="${test}/libext"/>
	  <property name="libswt"     			location="libswt"/>
	  <property name="distrib"				location="distrib"/>
	  <property name="docs"					location="docs"/>
	  <property name="api"					location="${docs}/api/"/>
	  <property name="tips"					location="${docs}/tips/"/>
	  <property name="web"					location="web"/>
	  <property name="pwd"					location="pwd"/>
	  <property name="extra"        		location="extra"/>
	  <property name="webstart"				location="webstart"/>
	  <property name="keystore"				location="keystore"/>
	  <property name="keystorePassword"		location="abcd1234"/>

	  <property name="sourcezipfile"        location="Kettle-src-${version}.zip"/>
		  
	  <target name="init" description="create timestamp and directories">
    	<echo>Init...</echo>
	  	
	    <tstamp/>
	    <mkdir dir="${build}"/>
	    <mkdir dir="${classes}"/>
	  	<mkdir dir="${testClasses}"/>
	    <mkdir dir="${lib}"/>
		<mkdir dir="${distrib}"/>
		<mkdir dir="${docs}"/>
		<mkdir dir="${api}"/>
		<mkdir dir="${webstart}"/>
	  </target>

	  <!--
	       ==========================
	            Compile the code
	       ==========================
	  -->

	  <target name="compile" depends="init" description="compile the source " >
	  	<echo>Compiling Kettle...</echo>
	    <javac srcdir="${src}" 
	    	   destdir="${classes}"
	    	   target="1.4"
	    	   source="1.4"
	           deprecation="true"
	    	   debug="true"
	    	   excludes="be/ibridge/kettle/schema/**/* be/ibridge/kettle/menu/**/*"
	    	>

	    	<classpath id="cp-kettle">
				<fileset dir="${libext}" 		includes="*.jar"/>
				<fileset dir="${libext}/commons"	includes="*.jar"/>
				<fileset dir="${libext}/JDBC" 		includes="*.jar"/>
				<fileset dir="${libext}/web" 		includes="*.jar"/>
				<fileset dir="${libext}/webservices"    includes="*.jar"/>				
				<fileset dir="${libext}/pentaho"    includes="*.jar"/>
				<fileset dir="${libswt}" 		includes="*.jar"/>
				<fileset dir="${libswt}/win32/" includes="*.jar"/>
		  		</classpath>
	    </javac>
	  </target><commit_msg>Looking for a way around the javaforge OOM<commit_after><project name="Kettle" default="default" basedir=".">

	  <description>
	      Kettle build file
	    </description>

	  <tstamp prefix="start"/>

	  <!-- system properties to use -->
	  <property name="cr" value="${line.separator}"/> 
	  <property name="version" value="2.4.1-M1"/>      
		
	  <!-- set global properties for this build -->
	
	  <property name="src"        			location="src"/> 
	  <property name="test"        			location="test"/> 
	  <property name="classes"        		location="classes"/> 
	  <property name="testClasses"        	location="testClasses"/> 
	  <property name="bin"    				location="bin"/>
	  <property name="build"      			location="build"/>
	  <property name="lib"        			location="lib"/>
	  <property name="plugins"        		location="plugins"/>
	  <property name="homepage"        		location="homepage"/>
	  <property name="samples"        		location="samples"/>
	  <property name="libext"     			location="libext"/>
	  <property name="testlibext"     		location="${test}/libext"/>
	  <property name="libswt"     			location="libswt"/>
	  <property name="distrib"				location="distrib"/>
	  <property name="docs"					location="docs"/>
	  <property name="api"					location="${docs}/api/"/>
	  <property name="tips"					location="${docs}/tips/"/>
	  <property name="web"					location="web"/>
	  <property name="pwd"					location="pwd"/>
	  <property name="extra"        		location="extra"/>
	  <property name="webstart"				location="webstart"/>
	  <property name="keystore"				location="keystore"/>
	  <property name="keystorePassword"		location="<PASSWORD>"/>

	  <property name="sourcezipfile"        location="Kettle-src-${version}.zip"/>
		  
	  <target name="init" description="create timestamp and directories">
    	<echo>Init...</echo>
	  	
	    <tstamp/>
	    <mkdir dir="${build}"/>
	    <mkdir dir="${classes}"/>
	  	<mkdir dir="${testClasses}"/>
	    <mkdir dir="${lib}"/>
		<mkdir dir="${distrib}"/>
		<mkdir dir="${docs}"/>
		<mkdir dir="${api}"/>
		<mkdir dir="${webstart}"/>
	  </target>

	  <!--
	       ==========================
	            Compile the code
	       ==========================
	  -->

	  <target name="compile" depends="init" description="compile the source " >
	  	<echo>Compiling Kettle...</echo>
	    <javac srcdir="${src}" 
	    	   destdir="${classes}"
	    	   target="1.4"
	    	   source="1.4"
	           deprecation="true"
	    	   debug="true"
	    	   excludes="be/ibridge/kettle/schema/**/* be/ibridge/kettle/menu/**/*"
		       memorymaximumsize="256M"
	    	   fork="true"
	    	>

	    	<classpath id="cp-kettle">
				<fileset dir="${libext}" 		includes="*.jar"/>
				<fileset dir="${libext}/commons"	includes="*.jar"/>
				<fileset dir="${libext}/JDBC" 		includes="*.jar"/>
				<fileset dir="${libext}/web" 		includes="*.jar"/>
				<fileset dir="${libext}/webservices"    includes="*.jar"/>				
				<fileset dir="${libext}/pentaho"    includes="*.jar"/>
				<fileset dir="${libswt}" 		includes="*.jar"/>
				<fileset dir="${libswt}/win32/" includes="*.jar"/>
		  		</classpath>
	    </javac>
	  </target>
{'fraction_non_alphanumeric': 0.21177985194721596, 'fraction_numerical': 0.004345027357579659, 'mean_word_length': 2.785018270401949, 'pattern_counts': {'":': 0, '<': 128, '<?xml version=': 0, '>': 128, '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': '7418196', 'n_tokens_mistral': 2250, 'n_tokens_neox': 1900, 'n_words': 354}