<commit_before><?xml version="1.0" encoding="UTF-8"?>
<project name="ProActive" default="compile.all" basedir=".">
	<!--
		Available properties are:
			-Dtest='unitTests/**/*.class'		Override the default testsuite for junit* targets
			-Dversion="3.2.1"					Tag a build with this version
	-->

	<!--
		Create a timestamp for this build 
		If ${version} is defined its value is used as string version for this build
		Otherwise the timestamp is used
	-->

	<!-- ************
		Imports		
	-->

	<property file="${user.home}/.proactive/build.properties" />
	<import file="common.xml" />
	<import file="doc.xml" />





	<!-- ************
		Taskdefs		
	-->

	<taskdef name="if" classname="ise.antelope.tasks.IfTask" />

	<!-- emma -->
	<path id="emma.lib">
		<pathelement location="${base.dir}/compile/lib/emma_ant.jar" />
		<pathelement location="${base.dir}/compile/lib/emma.jar" />
	</path>
	<taskdef resource="emma_ant.properties" classpathref="emma.lib" />




	<!-- ************
		Classpath		
	-->

	<tstamp>
		<format property="TODAY" pattern="yyyy-MM-dd HH:mm:ss" />
	</tstamp>

	<if name="version">
		<property name="isRelease" value="true" />

		<else>
			<property name="version" value="${TODAY}" />
		</else>
	</if>


	<path id="examples.classpath">
		<path refid="project.classpath" />
	</path>

	<!-- Default testsuite can be overriden by using the -Dtest property -->
	<if name="test">
		<fileset dir="${cl.test.dir}" id="testsuite">
			<include name="${test}" />
			<exclude name="**/*$*.class" />
		</fileset>
		<else>
			<fileset dir="${cl.test.dir}" id="testsuite">
				<include name="unitTests/**/*Test*.class" />
				<include name="functionalTests/**/**/*Test*.class" />

				<exclude name="**/*$*.class" />
				<!-- <exclude name="functionalTests/security/*/*.class" /> -->
				<exclude name="functionalTests/*.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/**/*.fractal" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ClientTestItf.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/MulticastTestItf.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ServerItfTestItf.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ServerParameterAnnotationTester.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ServerTestItf.class" /><commit_msg>added junit include for utilTests <commit_after><?xml version="1.0" encoding="UTF-8"?>
<project name="ProActive" default="compile.all" basedir=".">
	<!--
		Available properties are:
			-Dtest='unitTests/**/*.class'		Override the default testsuite for junit* targets
			-Dversion="3.2.1"					Tag a build with this version
	-->

	<!--
		Create a timestamp for this build 
		If ${version} is defined its value is used as string version for this build
		Otherwise the timestamp is used
	-->

	<!-- ************
		Imports		
	-->

	<property file="${user.home}/.proactive/build.properties" />
	<import file="common.xml" />
	<import file="doc.xml" />





	<!-- ************
		Taskdefs		
	-->

	<taskdef name="if" classname="ise.antelope.tasks.IfTask" />

	<!-- emma -->
	<path id="emma.lib">
		<pathelement location="${base.dir}/compile/lib/emma_ant.jar" />
		<pathelement location="${base.dir}/compile/lib/emma.jar" />
	</path>
	<taskdef resource="emma_ant.properties" classpathref="emma.lib" />




	<!-- ************
		Classpath		
	-->

	<tstamp>
		<format property="TODAY" pattern="yyyy-MM-dd HH:mm:ss" />
	</tstamp>

	<if name="version">
		<property name="isRelease" value="true" />

		<else>
			<property name="version" value="${TODAY}" />
		</else>
	</if>


	<path id="examples.classpath">
		<path refid="project.classpath" />
	</path>

	<!-- Default testsuite can be overriden by using the -Dtest property -->
	<if name="test">
		<fileset dir="${cl.test.dir}" id="testsuite">
			<include name="${test}" />
			<exclude name="**/*$*.class" />
		</fileset>
		<else>
			<fileset dir="${cl.test.dir}" id="testsuite">
				<include name="unitTests/**/*Test*.class" />
				<include name="functionalTests/**/**/*Test*.class" />
				<include name="utilTests/**/**/*Test*.class" />

				<exclude name="**/*$*.class" />
				<!-- <exclude name="functionalTests/security/*/*.class" /> -->
				<exclude name="functionalTests/*.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/**/*.fractal" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ClientTestItf.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/MulticastTestItf.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ServerItfTestItf.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ServerParameterAnnotationTester.class" />
				<exclude name="functionalTests/component/collectiveitf/multicast/ServerTestItf.class" />
{'fraction_non_alphanumeric': 0.20190940483445055, 'fraction_numerical': 0.002437538086532602, 'mean_word_length': 3.924, 'pattern_counts': {'":': 0, '<': 102, '<?xml version=': 2, '>': 102, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '461230', 'n_tokens_mistral': 1844, 'n_tokens_neox': 1615, 'n_words': 289}