<commit_before><?xml version="1.0" encoding="UTF-8"?>
<project name="ProActive Documentation" basedir=".">
	
	<import file="common.xml" />
	
	<!-- ================================================================ -->
		<!--            Create docs, which is the javadoc + manual            -->
		<!--  =============================================================== -->
		<target name="docs" depends="javadoc.published, manual" description="Construct the javadoc and the manual" />
	
		<!-- ================================================================ -->
		<!--            Make the java files readable on the web               -->
		<!--  =============================================================== -->
		<!-- 
			** Do not support Java 1.5 **
		<target name="java2html">
			<echo message="Converting java to html..." />
			<java jar="${base}/dev/lib/j2h.jar" fork="true">
				<arg line="-d ${docs.dir}/ProActive_src_html" />
				<arg line="-js ${src.dir}/${proactive.dir}" />
				<arg line="-jd ${docs.dir}/api http://www-sop.inria.fr/oasis/ProActive/doc/api" />
				<arg line="-t 2 -n '${name} source code'" />
			</java>

		</target>-->

		<!-- TODO tempory fix for java 1.5, do not generate index.html -->
		<!-- http://www.java2html.de /dev/lib/j2h.jar -->
		<target name="java2html">
			<taskdef name="j2h" classname="de.java2html.anttasks.Java2HtmlTask" classpath="${base.dir}/dev/lib/j2h.jar" />
			<j2h srcdir="${src.proactive.dir}" destdir="${docs.dir}/ProActive_src_html" includes="**/*.java" style="eclipse" showLineNumbers="false" showFileName="true" showTableBorder="false" useshortfilename="false" outputFormat="html" />
		</target>


		<!-- ================================================================ -->
		<!--                     Create javadoc                               -->
		<!-- ================================================================ -->
		<target name="javadoc.all" depends="javadoc.published,javadoc.complete"/>

		<target name="javadoc.complete" depends="compile.util, deploy" description="Make complete Javadoc">
			<javadoc  
				destdir="${docs.dir}/api.complete" 
				author="true" 
				version="true" 
				source="${source}" 
				use="true" 
				windowtitle="ProActive complete API" 
				breakiterator="yes" 
				additionalparam="-docfilessubdirs -excludedocfilessubdir CVS:test_documentation"> 

				<classpath>
						<path refid="compile.libs"/>
						<pathelement path="${cl.proactive.dir}"/>
						<pathelement path="${cl.extensions.dir}"/>
				</classpath>

				<packageset dir="${src.proactive.dir}" />
				<packageset dir="${src.extensions.dir}" />
				<packageset dir="${src.extra.dir}" />

				<link href="http://fractal.objectweb.org/current/doc/javadoc/fractal/" />
				<doctitle><![CDATA[ProActive ${version}<br><a href='../html/index.html'>(documentation is here)</a><br>]]></doctitle>
				<bottom><![CDATA[<i>Copyright 1997-2007 INRIA All Rights Reserved.</i>]]></bottom>
	
				<group title="ProActive packages for end user" packages="org.objectweb.proactive" />
				<group title="ProActive Core" packages="org.objectweb.proactive.core*" />
				<group title="ProActive Core : Body" packages="org.objectweb.proactive.core.body*" />
				<group title="ProActive Core : Components (implementation of the Fractal model)" packages="org.objectweb.proactive.core.component*" />
				<group title="ProActive P2P : P2P infrastructure" packages="org.objectweb.proactive.p2p*" />
				<group title="ProActive Extensions : Security" packages="org.objectweb.proactive.ext.security*" />
				<group title="ProActive Extensions" packages="org.objectweb.proactive.ext*" />
				<group title="ProActive Branch and Bound API" packages="org.objectweb.proactive.branchnbound*" />
				<group title="ProActive Calcium API" packages="org.objectweb.proactive.calcium*" />
				<group title="ProActive Load Balancing API" packages="org.objectweb.proactive.loadbalancing*" />
				<group title="ProActive MPI API" packages="org.objectweb.proactive.mpi*" />
				<group title="ProActive OSGI API" packages="org.objectweb.proactive.osgi*" />
				<group title="ProActive JMX API" packages="org.objectweb.proactive.jmx*" />
				<group title="ProActive Scheduler API" packages="org.objectweb.proactive.scheduler*" />
				<group title="ProActive Benchmarks API" packages="org.objectweb.proactive.benchmarks*" />
					
				
			</javadoc>			
		</target>
	
		<target name="javadoc.published" depends="compile.util, deploy" description="Make published Javadoc">
			
			<javadoc source="${source}"	classpathref="compile.libs">
				<doclet name="doc.PublishedAPIDoclet" path="${cl.utils.dir}">
					<param name="-file" value="${compile.dir}/publishedCoreClasses" />
				</doclet>
				<packageset dir="${src.proactive.dir}"/>
			</javadoc>
			
			<javadoc source="${source}">
				<classpath>
					<path refid="compile.libs"/>
					<pathelement path="${cl.proactive.dir}"/>
				</classpath>
				<doclet name="doc.PublishedAPIDoclet" path="${cl.utils.dir}">
					<param name="-file" value="${compile.dir}/publishedExtensionsClasses" />
				</doclet>
				<packageset dir="${src.extensions.dir}"/>
			</javadoc>
						
			<javadoc source="${source}">
				<classpath>
						<path refid="compile.libs"/>
						<pathelement path="${cl.proactive.dir}"/>
						<pathelement path="${cl.extensions.dir}"/>
				</classpath>
				<doclet name="doc.PublishedAPIDoclet" path="${cl.utils.dir}">
					<param name="-file" value="${compile.dir}/publishedExtraClasses" />
				</doclet>
				<packageset dir="${src.extra.dir}"/>
				
			</javadoc>
						
			<javadoc  
				destdir="${docs.dir}/api" 
				author="true" 
				version="true" 
				source="${source}" 
				use="true" 
				windowtitle="ProActive API" 
				breakiterator="yes" 
				additionalparam="-docfilessubdirs -excludedocfilessubdir CVS:test_documentation"> 

				<classpath>
						<path refid="compile.libs"/>
						<pathelement path="${cl.proactive.dir}"/>
						<pathelement path="${cl.extensions.dir}"/>
				</classpath>

				
				<fileset dir="${src.proactive.dir}" includesfile="${compile.dir}/publishedCoreClasses"/>
				<fileset dir="${src.extensions.dir}" includesfile="${compile.dir}/publishedExtensionsClasses"/>
				<fileset dir="${src.extra.dir}" includesfile="${compile.dir}/publishedExtraClasses"/>

				<link href="http://fractal.objectweb.org/current/doc/javadoc/fractal/" />
				<doctitle><![CDATA[ProActive ${version}<br><a href='../html/index.html'>(documentation is here)</a><br>]]></doctitle>
				<bottom><![CDATA[<i>Copyright 1997-2007 INRIA All Rights Reserved.</i>]]></bottom>
				
				<group title="ProActive entry point">
					<package name="org.objectweb.proactive.api" />
				</group>
					
				<group title="ProActive Core">
					<package name="org.objectweb.proactive.core*" />
					<package name="org.objectweb.proactive.filetransfer*" />
					<package name="org.objectweb.proactive.ext.*" />
					<package name="org.objectweb.proactive.mpi" />
					<package name="org.objectweb.proactive.p2p.*" />
					<package name="org.objectweb.proactive" /><commit_msg>Javadoc: Added timit to ProActive core<commit_after><?xml version="1.0" encoding="UTF-8"?>
<project name="ProActive Documentation" basedir=".">
	
	<import file="common.xml" />
	
	<!-- ================================================================ -->
		<!--            Create docs, which is the javadoc + manual            -->
		<!--  =============================================================== -->
		<target name="docs" depends="javadoc.published, manual" description="Construct the javadoc and the manual" />
	
		<!-- ================================================================ -->
		<!--            Make the java files readable on the web               -->
		<!--  =============================================================== -->
		<!-- 
			** Do not support Java 1.5 **
		<target name="java2html">
			<echo message="Converting java to html..." />
			<java jar="${base}/dev/lib/j2h.jar" fork="true">
				<arg line="-d ${docs.dir}/ProActive_src_html" />
				<arg line="-js ${src.dir}/${proactive.dir}" />
				<arg line="-jd ${docs.dir}/api http://www-sop.inria.fr/oasis/ProActive/doc/api" />
				<arg line="-t 2 -n '${name} source code'" />
			</java>

		</target>-->

		<!-- TODO tempory fix for java 1.5, do not generate index.html -->
		<!-- http://www.java2html.de /dev/lib/j2h.jar -->
		<target name="java2html">
			<taskdef name="j2h" classname="de.java2html.anttasks.Java2HtmlTask" classpath="${base.dir}/dev/lib/j2h.jar" />
			<j2h srcdir="${src.proactive.dir}" destdir="${docs.dir}/ProActive_src_html" includes="**/*.java" style="eclipse" showLineNumbers="false" showFileName="true" showTableBorder="false" useshortfilename="false" outputFormat="html" />
		</target>


		<!-- ================================================================ -->
		<!--                     Create javadoc                               -->
		<!-- ================================================================ -->
		<target name="javadoc.all" depends="javadoc.published,javadoc.complete"/>

		<target name="javadoc.complete" depends="compile.util, deploy" description="Make complete Javadoc">
			<javadoc  
				destdir="${docs.dir}/api.complete" 
				author="true" 
				version="true" 
				source="${source}" 
				use="true" 
				windowtitle="ProActive complete API" 
				breakiterator="yes" 
				additionalparam="-docfilessubdirs -excludedocfilessubdir CVS:test_documentation"> 

				<classpath>
						<path refid="compile.libs"/>
						<pathelement path="${cl.proactive.dir}"/>
						<pathelement path="${cl.extensions.dir}"/>
				</classpath>

				<packageset dir="${src.proactive.dir}" />
				<packageset dir="${src.extensions.dir}" />
				<packageset dir="${src.extra.dir}" />

				<link href="http://fractal.objectweb.org/current/doc/javadoc/fractal/" />
				<doctitle><![CDATA[ProActive ${version}<br><a href='../html/index.html'>(documentation is here)</a><br>]]></doctitle>
				<bottom><![CDATA[<i>Copyright 1997-2007 INRIA All Rights Reserved.</i>]]></bottom>
	
				<group title="ProActive packages for end user" packages="org.objectweb.proactive" />
				<group title="ProActive Core" packages="org.objectweb.proactive.core*" />
				<group title="ProActive Core : Body" packages="org.objectweb.proactive.core.body*" />
				<group title="ProActive Core : Components (implementation of the Fractal model)" packages="org.objectweb.proactive.core.component*" />
				<group title="ProActive P2P : P2P infrastructure" packages="org.objectweb.proactive.p2p*" />
				<group title="ProActive Extensions : Security" packages="org.objectweb.proactive.ext.security*" />
				<group title="ProActive Extensions" packages="org.objectweb.proactive.ext*" />
				<group title="ProActive Branch and Bound API" packages="org.objectweb.proactive.branchnbound*" />
				<group title="ProActive Calcium API" packages="org.objectweb.proactive.calcium*" />
				<group title="ProActive Load Balancing API" packages="org.objectweb.proactive.loadbalancing*" />
				<group title="ProActive MPI API" packages="org.objectweb.proactive.mpi*" />
				<group title="ProActive OSGI API" packages="org.objectweb.proactive.osgi*" />
				<group title="ProActive JMX API" packages="org.objectweb.proactive.jmx*" />
				<group title="ProActive Scheduler API" packages="org.objectweb.proactive.scheduler*" />
				<group title="ProActive Benchmarks API" packages="org.objectweb.proactive.benchmarks*" />
					
				
			</javadoc>			
		</target>
	
		<target name="javadoc.published" depends="compile.util, deploy" description="Make published Javadoc">
			
			<javadoc source="${source}"	classpathref="compile.libs">
				<doclet name="doc.PublishedAPIDoclet" path="${cl.utils.dir}">
					<param name="-file" value="${compile.dir}/publishedCoreClasses" />
				</doclet>
				<packageset dir="${src.proactive.dir}"/>
			</javadoc>
			
			<javadoc source="${source}">
				<classpath>
					<path refid="compile.libs"/>
					<pathelement path="${cl.proactive.dir}"/>
				</classpath>
				<doclet name="doc.PublishedAPIDoclet" path="${cl.utils.dir}">
					<param name="-file" value="${compile.dir}/publishedExtensionsClasses" />
				</doclet>
				<packageset dir="${src.extensions.dir}"/>
			</javadoc>
						
			<javadoc source="${source}">
				<classpath>
						<path refid="compile.libs"/>
						<pathelement path="${cl.proactive.dir}"/>
						<pathelement path="${cl.extensions.dir}"/>
				</classpath>
				<doclet name="doc.PublishedAPIDoclet" path="${cl.utils.dir}">
					<param name="-file" value="${compile.dir}/publishedExtraClasses" />
				</doclet>
				<packageset dir="${src.extra.dir}"/>
				
			</javadoc>
						
			<javadoc  
				destdir="${docs.dir}/api" 
				author="true" 
				version="true" 
				source="${source}" 
				use="true" 
				windowtitle="ProActive API" 
				breakiterator="yes" 
				additionalparam="-docfilessubdirs -excludedocfilessubdir CVS:test_documentation"> 

				<classpath>
						<path refid="compile.libs"/>
						<pathelement path="${cl.proactive.dir}"/>
						<pathelement path="${cl.extensions.dir}"/>
				</classpath>

				
				<fileset dir="${src.proactive.dir}" includesfile="${compile.dir}/publishedCoreClasses"/>
				<fileset dir="${src.extensions.dir}" includesfile="${compile.dir}/publishedExtensionsClasses"/>
				<fileset dir="${src.extra.dir}" includesfile="${compile.dir}/publishedExtraClasses"/>

				<link href="http://fractal.objectweb.org/current/doc/javadoc/fractal/" />
				<doctitle><![CDATA[ProActive ${version}<br><a href='../html/index.html'>(documentation is here)</a><br>]]></doctitle>
				<bottom><![CDATA[<i>Copyright 1997-2007 INRIA All Rights Reserved.</i>]]></bottom>
				
				<group title="ProActive entry point">
					<package name="org.objectweb.proactive.api" />
				</group>
					
				<group title="ProActive Core">
					<package name="org.objectweb.proactive.core*" />
					<package name="org.objectweb.proactive.filetransfer*" />
					<package name="org.objectweb.proactive.ext.*" />
					<package name="org.objectweb.proactive.mpi" />
					<package name="org.objectweb.proactive.benchmarks.*" />
					<package name="org.objectweb.proactive.p2p.*" />
					<package name="org.objectweb.proactive" />
{'fraction_non_alphanumeric': 0.23023812878681132, 'fraction_numerical': 0.005354375088065379, 'mean_word_length': 3.8200339558573853, 'pattern_counts': {'":': 0, '<': 264, '<?xml version=': 2, '>': 264, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 4}, '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': '4961337', 'n_tokens_mistral': 5234, 'n_tokens_neox': 4216, 'n_words': 721}