<commit_before><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="run">

	<property name="appName" value="webstore_p" />
	<property name="src" location="${appName}/src" />
	<property name="libs" location="${appName}/libs" />
	<property name="resources" location="${appName}/img" />
	<property name="build" location="${appName}/build" />
	<property name="classes" location="${build}/br/com/webstore" />
	<property name="jar.file" location="${appName}/${appName}.jar" />
	<property name="externalResources" value="img" />
	<property name="libsExternal" location="libs" />
	<property name="srcProject" location="src" />
	<property name="meta.inf" location="${build}/META-INF" />
	



	<path id="classpath">
		<fileset dir="${libs}">
			<include name="**/*.jar" />
		</fileset>
		<pathelement location="${build}" />
	</path>

	<taskdef classpath="${libsExternal}/javapp.jar" resource="javapp-defs.xml" />

	<target name="clean">
		<echo />
		<echo message="Step 1 - folder 'WebStore_Product' is being cleaned!" />
		<delete dir="${appName}" />
	</target>

	<target name="init">
		<echo />
		<echo message="Create project structer" />
		<mkdir dir="${appName}" />
		<mkdir dir="${resources}" />
		<mkdir dir="${libs}" />
		<mkdir dir="${build}" />
		<mkdir dir="${meta.inf}" />
		<copy todir="${resources}">
			<fileset dir="${externalResources}" includes="**/*.png, **/*.gif, **/*.jpg" />
		</copy>
		<copy todir="${libs}">
			<fileset dir="${libsExternal}" includes="**/*.jar" />
		</copy>
		<copy todir="${meta.inf}">
			<fileset dir="${srcProject}/META-INF" includes="**/*.xml" />
		</copy>

		<jar jarfile="${libs}/dependencies-all.jar">
			<zipgroupfileset dir="${libs}">
				<include name="**/*.jar" />
			</zipgroupfileset>
		</jar>
	</target>

	<target depends="init" name="preprocess">
		<echo />
		<echo message="Step 2 - Source code is being created in the ${appName}" />
		<javapp destdir="${src}" prefix="//#">
			<fileset dir="${srcProject}" includes="**/*.java" />
			<property name="BugTrack" value="T" />
			<property name="Cupom" value="T" />
			<property name="Categoria" value="T" />
			<property name="Endereco" value="T" />
			<property name="FormaPagamento" value="T" />
			<property name="Mensagem" value="T" />
			<property name="Perfil" value="T" />
			<property name="Produto" value="T" />
			<property name="SituacaoBug" value="T" />
			<property name="StatusUsuario" value="T" />
			<property name="StatusVenda" value="T" />
			<property name="TipoMensagem" value="T" />
			<property name="UnidadeMedida" value="T" />
			<property name="UsuarioCupom" value="T" />
			<property name="Usuario" value="T" />
			<property name="Venda" value="T" />
			<property name="VendaProduto" value="T" />
			<property name="VendaProdutoEmbbed" value="T" />
			<property name="CarrinhoCheckout" value="T" />
			<property name="CategoriaEdit" value="T" />
			<property name="CategoriaP" value="T" />
			<property name="FAQ" value="T" />
			<property name="UsuarioInclusaoEdicao" value="T" />
			<property name="UsuarioPesquisa" value="T" />
			<property name="Usuario" value="T" />
		</javapp>

	</target>

	<target depends="preprocess" name="build">
		<javac srcdir="${src}" destdir="${build}">
			<classpath refid="classpath" />
		</javac>
	</target>

	<target depends="build" name="jar">
		<echo />
		<echo message="Step 4 - Jar is being created!" />
		<jar basedir="${build}" jarfile="${jar.file}">
			<manifest>
				<attribute name="Main-Class" value="br.com.webstore.views.WebStoreEventMainScreenP" />
			</manifest>
			<zipfileset src="${libs}/dependencies-all.jar" excludes="META-INF/*.SF" />
		</jar>
	</target>

	<target depends="jar" name="run">
		<echo message="Executando o Jar" />
		<java fork="true" jar="${jar.file}" />
	</target>



</project><commit_msg>[fix] - Build_Complete_Product.xml: não apagava automaticamente a pasta 'webstore_p' antes de iniciar o processo de montagem, requerendo intervenção humana.  - Build_Complete_Product.xml: Otimizado;<commit_after><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="run">

	<property name="appName" value="webstore_p" />
	<property name="src" location="${appName}/src" />
	<property name="libs" location="${appName}/libs" />
	<property name="resources" location="${appName}/img" />
	<property name="build" location="${appName}/build" />
	<property name="classes" location="${build}/br/com/webstore" />
	<property name="jar.file" location="${appName}/${appName}.jar" />
	<property name="externalResources" value="img" />
	<property name="libsExternal" location="libs" />
	<property name="srcProject" location="src" />
	<property name="meta.inf" location="${build}/META-INF" />
	



	<path id="classpath">
		<fileset dir="${libs}">
			<include name="**/*.jar" />
		</fileset>
		<pathelement location="${build}" />
	</path>

	<taskdef classpath="${libsExternal}/javapp.jar" resource="javapp-defs.xml" />

	<target name="clean">
		<echo />
		<echo message="Step 1 - Cleaning remnants of the previous build - folder '${appName}'..." />
		<!-- delete dir="${appName}" / -->
        <delete includeEmptyDirs="true" quiet="true">
	      <fileset dir="${appName}"/>
		</delete>	
	</target>

	
	<target depends="clean" name="init">
		<echo />
		<echo message="Step 2 - Creating the project structure..." />
		<mkdir dir="${appName}" />
		<mkdir dir="${resources}" />
		<mkdir dir="${libs}" />
		<mkdir dir="${build}" />
		<mkdir dir="${meta.inf}" />
		<copy todir="${resources}">
			<fileset dir="${externalResources}" includes="**/*.png, **/*.gif, **/*.jpg" />
		</copy>
		<copy todir="${libs}">
			<fileset dir="${libsExternal}" includes="**/*.jar" />
		</copy>
		<copy todir="${meta.inf}">
			<fileset dir="${srcProject}/META-INF" includes="**/*.xml" />
		</copy>

		<jar jarfile="${libs}/dependencies-all.jar">
			<zipgroupfileset dir="${libs}">
				<include name="**/*.jar" />
			</zipgroupfileset>
		</jar>
	</target>

	<target depends="init" name="preprocess">
		<echo />
		<echo message="Step 3 - Copying code useful source for '${appName}'..." />
		<javapp destdir="${src}" prefix="//#">
			<fileset dir="${srcProject}" includes="**/*.java" />
			<property name="BugTrack" value="T" />
			<property name="Cupom" value="T" />
			<property name="Categoria" value="T" />
			<property name="Endereco" value="T" />
			<property name="FormaPagamento" value="T" />
			<property name="Mensagem" value="T" />
			<property name="Perfil" value="T" />
			<property name="Produto" value="T" />
			<property name="SituacaoBug" value="T" />
			<property name="StatusUsuario" value="T" />
			<property name="StatusVenda" value="T" />
			<property name="TipoMensagem" value="T" />
			<property name="UnidadeMedida" value="T" />
			<property name="UsuarioCupom" value="T" />
			<property name="Usuario" value="T" />
			<property name="Venda" value="T" />
			<property name="VendaProduto" value="T" />
			<property name="VendaProdutoEmbbed" value="T" />
			<property name="CarrinhoCheckout" value="T" />
			<property name="CategoriaEdit" value="T" />
			<property name="CategoriaP" value="T" />
			<property name="FAQ" value="T" />
			<property name="UsuarioInclusaoEdicao" value="T" />
			<property name="UsuarioPesquisa" value="T" />
			<property name="Usuario" value="T" />
		</javapp>

	</target>

	<target depends="preprocess" name="build">
		<echo message="Step 4 - Building..." />
		<javac srcdir="${src}" destdir="${build}" includeantruntime = "false">
			<classpath refid="classpath" />
		</javac>
	</target>

	<target depends="build" name="jar">
		<echo />
		<echo message="Step 5 - Creating jar..." />
		<jar basedir="${build}" jarfile="${jar.file}">
			<manifest>
				<attribute name="Main-Class" value="br.com.webstore.views.WebStoreEventMainScreenP" />
			</manifest>
			<zipfileset src="${libs}/dependencies-all.jar" excludes="META-INF/*.SF" />
		</jar>
	</target>

	<target depends="jar" name="run">
		<echo message="Step 6 - Running the derived product..." />
		<java fork="true" jar="${jar.file}" />
	</target>

</project>
{'fraction_non_alphanumeric': 0.22571819425444598, 'fraction_numerical': 0.00186543962193757, 'mean_word_length': 4.437457741717377, 'pattern_counts': {'":': 0, '<': 207, '<?xml version=': 2, '>': 207, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, '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': '2629484', 'n_tokens_mistral': 3064, 'n_tokens_neox': 2735, 'n_words': 548}