<commit_before><?xml version="1.0" encoding="UTF-8"?>
<project name="bp.ui.marking" default="all" basedir=".">

    <import file="../MC-Java/common.xml"/>

   <target name="all"
              description="Generate all code for this project"
              depends="sql,java,format_java">
    </target>

    <target name="nb_all"
              description="Generate all code for this project"
              depends="sql,java">
    </target>


	<property name="plugins-home" value="${ant.home}/../.."/>

	<property name="sql.input" value="models/org.xtuml.bp.ui.marking/ooaofmarking" />
	<property name="sql.output" value="ooaofmarking.sql" />

	<property name="subsystems_to_remove" value="ACT_ V_ E_ GD_ CT_ TS_ DIM_ STY_" />

	<target name="sql.depends" >
		<uptodate property="sql.buildNotNeeded" value="yes" targetfile="sql/${sql.output}">
			<srcfiles dir= "${sql.input}" includes="**/*.xtuml" />
		</uptodate>
	</target>

	<target name="sql" depends="sql.depends"
	          description="Generate the sql version of the marking model"
	          unless="sql.buildNotNeeded" >
		<echo >Generating ${sql.output} ...</echo>
		<copy file="../org.xtuml.bp.pkg/globals/Globals.xtuml" tofile="${sql.input}/Globals.xtuml" />
		<exec vmlauncher="false" failonerror="true" executable="${xtumlmc_build}" >
			<arg line="xtumlmc_cleanse_for_BridgePoint -u 500000 ${sql.input} sql/${sql.output} ${subsystems_to_remove}" />
		</exec>
		<delete file="${sql.input}/Globals.xtuml" />
	</target>

	<property file="${mcj_path}/mc_java.depends" />

	<property name="java.sql.dep" value="${sql.output}" />
	<property name="java.color.dep" value="ooaofmarking_startspec.clr,ooaofmarking_import_spec.clr,ooaofmarking_package_spec.clr" />
	<property name="java.tj.dep" value="ooa_schema.sql,${java.arc.depends}" />

	<property name="java.output" value="src/org/xtuml/bp/ui/marking/Ooaofmarking.java" />

	<target name="java.depends" >
		<echo >Checking java build dependencies.</echo>
		<uptodate property="java.buildNotNeeded" targetfile="${java.output}">
			<srcfiles dir = "sql" includes = "ooaofmarking.sql" />
			<srcfiles dir = "color"      includes = "${java.color.dep}" />
			<srcfiles dir = "${mcj_path}" includes = "${java.tj.dep}"/>
		</uptodate>
	</target>

	<target name="java"
	          depends="java.depends"
	          description="Generate the marking java files"
	          unless="java.buildNotNeeded" >
		<echo >Generating java files ...</echo>
		<ant antfile="${mcj_path}/build.xml" target="generate.java" >
			<property name="param1" value="ooaofmarking" />
			<property name="param2" value="Ooaofmarking" />
			<property name="param3" value="${mcj_path}" />
			<property name="verify_selects" value="false" />
			<property name="UUID_Seed" value="-u 500000" />
			<property name="mcjava.project.root" value="${basedir}"/>
		</ant>
		<!-- Need to touch the output file for the case where the input data
	       changed, but the output didn't -->
		<touch file="${java.output}" />
	</target>

	<property name="rcs_java_files" value="Activator.java, LaunchMarkingEditorAction.java, MarkingEditorDialog.java" />

	<target name="format_java" description="Format the generated java source">
		<taskdef name="PTCodeFormat" classname="PTCodeFormatterTask"><commit_msg>job #8951 - turn off translation of the marking model.<commit_after><?xml version="1.0" encoding="UTF-8"?>
<project name="bp.ui.marking" default="all" basedir=".">

    <import file="../MC-Java/common.xml"/>

   <target name="all"
              description="Generate all code for this project"
              depends="sql,java,format_java">
    </target>

    <target name="nb_all"
              description="Generate all code for this project"
              depends="sql,java">
    </target>


	<property name="plugins-home" value="${ant.home}/../.."/>

	<property name="sql.input" value="models/org.xtuml.bp.ui.marking/ooaofmarking" />
	<property name="sql.output" value="ooaofmarking.sql" />

	<property name="subsystems_to_remove" value="ACT_ V_ E_ GD_ CT_ TS_ DIM_ STY_" />

	<target name="sql.depends" >
		<uptodate property="sql.buildNotNeeded" value="yes" targetfile="sql/${sql.output}">
			<srcfiles dir= "${sql.input}" includes="**/*.xtuml" />
		</uptodate>
	</target>

	<target name="sql" depends="sql.depends"
	          description="Generate the sql version of the marking model"
	          unless="sql.buildNotNeeded" >
		<echo >Generating ${sql.output} ...</echo>
		<copy file="../org.xtuml.bp.pkg/globals/Globals.xtuml" tofile="${sql.input}/Globals.xtuml" />
		<exec vmlauncher="false" failonerror="true" executable="${xtumlmc_build}" >
			<arg line="xtumlmc_cleanse_for_BridgePoint -u 500000 ${sql.input} sql/${sql.output} ${subsystems_to_remove}" />
		</exec>
		<delete file="${sql.input}/Globals.xtuml" />
	</target>

	<property file="${mcj_path}/mc_java.depends" />

	<property name="java.sql.dep" value="${sql.output}" />
	<property name="java.color.dep" value="ooaofmarking_startspec.clr,ooaofmarking_import_spec.clr,ooaofmarking_package_spec.clr" />
	<property name="java.tj.dep" value="ooa_schema.sql,${java.arc.depends}" />

	<property name="java.output" value="src/org/xtuml/bp/ui/marking/Ooaofmarking.java" />

	<target name="java.depends" >
		<echo >Checking java build dependencies.</echo>
		<uptodate property="java.buildNotNeeded" targetfile="${java.output}">
			<srcfiles dir = "sql" includes = "ooaofmarking.sql" />
			<srcfiles dir = "color"      includes = "${java.color.dep}" />
			<srcfiles dir = "${mcj_path}" includes = "${java.tj.dep}"/>
		</uptodate>
	</target>

	<target name="java"
	          depends="java.depends"
	          description="Generate the marking java files"
	          unless="java.buildNotNeeded" >
		<echo >Generating java files ...</echo>
		<!-- TODO - re-enable
		<ant antfile="${mcj_path}/build.xml" target="generate.java" >
			<property name="param1" value="ooaofmarking" />
			<property name="param2" value="Ooaofmarking" />
			<property name="param3" value="${mcj_path}" />
			<property name="verify_selects" value="false" />
			<property name="UUID_Seed" value="-u 500000" />
			<property name="mcjava.project.root" value="${basedir}"/>
		</ant>-->
		<!-- Need to touch the output file for the case where the input data
	       changed, but the output didn't -->
		<touch file="${java.output}" />
	</target>

	<property name="rcs_java_files" value="Activator.java, LaunchMarkingEditorAction.java, MarkingEditorDialog.java" />

	<target name="format_java" description="Format the generated java source">
		<taskdef name="PTCodeFormat" classname="PTCodeFormatterTask">
{'fraction_non_alphanumeric': 0.17859308671922378, 'fraction_numerical': 0.006064281382656155, 'mean_word_length': 4.106037151702786, 'pattern_counts': {'":': 0, '<': 116, '<?xml version=': 2, '>': 116, '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': '4905900', 'n_tokens_mistral': 2372, 'n_tokens_neox': 2217, 'n_words': 425}