<commit_before><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<groupId>hu.eltesoft.modelexecution</groupId>
	<artifactId>hu.eltesoft.modelexecution.parent</artifactId>
	<version>0.6.1-SNAPSHOT</version>
	<packaging>pom</packaging>

	<!-- Tycho requires Maven 3 -->
	<prerequisites>
		<maven>3.0</maven>
	</prerequisites>

	<!-- the modules that shall be built together in one reactor -->
	<modules>
		<module>../../plugins/hu.eltesoft.modelexecution.cli/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.examples/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.filemanager/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.ide/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.ide.common/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.ide.debug/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2m.logic/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2m.metamodel/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2t.java/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2t.smap.emf/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2t.smap.xtend/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.runtime/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.uml.incquery/pom.xml</module>


		<module>../../tests/hu.eltesoft.modelexecution.test.utils/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.cli.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.filemanager.tests/pom.xml</module>
		<!-- <module>../../tests/hu.eltesoft.modelexecution.ide.tests/pom.xml</module> -->
		<module>../../tests/hu.eltesoft.modelexecution.m2m.logic.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.m2t.java.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.m2t.smap.emf.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.m2t.smap.xtend.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.runtime.tests/pom.xml</module>


		<module>../../features/hu.eltesoft.modelexecution.feature/pom.xml</module>
		<module>../../features/hu.eltesoft.modelexecution.examples.feature/pom.xml</module>

		<module>../../releng/hu.eltesoft.modelexecution.update/pom.xml</module>
		<module>../../releng/hu.eltesoft.modelexecution.target/pom.xml</module>
	</modules>

	<!-- common settings for all modules -->
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<java.version>1.8</java.version>
		<tycho.version>0.22.0</tycho.version>
		<build-helper.version>1.7</build-helper.version>
		<xtend.version>2.8.3</xtend.version>
		<incquery.version>1.0.0</incquery.version>
		<rcptt.version>2.0.0</rcptt.version>
	</properties>

	<pluginRepositories>
		<!-- needed for xtend core required by its builder plug-in -->
		<pluginRepository>
			<id>MavenCentral</id>
			<url>http://central.maven.org/maven2/</url>
		</pluginRepository>
		<!-- needed by rcptt ui tests -->
		<pluginRepository>
			<id>RCPTT</id>
			<url>https://repo.eclipse.org/content/repositories/rcptt-releases/</url>
		</pluginRepository>
	</pluginRepositories>

	<build>
		<sourceDirectory>src</sourceDirectory>
		<scriptSourceDirectory>src</scriptSourceDirectory>
		<testSourceDirectory>src</testSourceDirectory>
		<outputDirectory>bin</outputDirectory>
		<testOutputDirectory>bin</testOutputDirectory>

		<plugins>
			<plugin>
				<!-- enable the Tycho build extension -->
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-maven-plugin</artifactId>
				<version>${tycho.version}</version>
				<extensions>true</extensions>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-compiler-plugin</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<source>${java.version}</source>
					<target>${java.version}</target>
					<encoding>${project.build.sourceEncoding}</encoding>
					<excludeResources>
						<exludeResource>**/*.xtend</exludeResource>
					</excludeResources>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>target-platform-configuration</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<target>
						<artifact>
							<groupId>hu.eltesoft.modelexecution</groupId>
							<artifactId>hu.eltesoft.modelexecution.target</artifactId>
							<version>0.6.1-SNAPSHOT</version>
							<classifier>mirrors</classifier>
						</artifact>
					</target>
					<environments>
						<environment>
							<os>win32</os>
							<ws>win32</ws>
							<arch>x86</arch>
						</environment>
						<environment>
							<os>win32</os>
							<ws>win32</ws>
							<arch>x86_64</arch>
						</environment>
						<environment>
							<os>linux</os>
							<ws>gtk</ws>
							<arch>x86_64</arch>
						</environment>
						<environment>
							<os>linux</os>
							<ws>gtk</ws>
							<arch>x86</arch>
						</environment>
						<environment>
							<os>macosx</os>
							<ws>cocoa</ws>
							<arch>x86_64</arch>
						</environment>
					</environments>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-surefire-plugin</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<test>AllTests</test>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-versions-plugin</artifactId>
				<version>${tycho.version}</version>
			</plugin>

			<!-- Code coverage -->
			<plugin>
				<groupId>org.jacoco</groupId>
				<artifactId>jacoco-maven-plugin</artifactId>
				<version>0.7.4.201502262128</version>
				<configuration>
					<destFile>${basedir}/target/coverage-reports/jacoco-unit.exec</destFile>
					<dataFile>${basedir}/target/coverage-reports/jacoco-unit.exec</dataFile>
				</configuration>
				<executions>
					<execution>
						<id>jacoco-initialize</id>
						<goals>
							<goal>prepare-agent</goal>
						</goals>
					</execution>
					<execution>
						<id>jacoco-site</id>
						<phase>package</phase>
						<goals>
							<goal>report</goal>
						</goals>
					</execution><commit_msg>actionCode-sept: exclusion of src-gen folders from coverage<commit_after><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<groupId>hu.eltesoft.modelexecution</groupId>
	<artifactId>hu.eltesoft.modelexecution.parent</artifactId>
	<version>0.6.1-SNAPSHOT</version>
	<packaging>pom</packaging>

	<!-- Tycho requires Maven 3 -->
	<prerequisites>
		<maven>3.0</maven>
	</prerequisites>

	<!-- the modules that shall be built together in one reactor -->
	<modules>
		<module>../../plugins/hu.eltesoft.modelexecution.cli/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.examples/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.filemanager/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.ide/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.ide.common/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.ide.debug/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2m.logic/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2m.metamodel/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2t.java/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2t.smap.emf/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.m2t.smap.xtend/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.runtime/pom.xml</module>
		<module>../../plugins/hu.eltesoft.modelexecution.uml.incquery/pom.xml</module>


		<module>../../tests/hu.eltesoft.modelexecution.test.utils/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.cli.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.filemanager.tests/pom.xml</module>
		<!-- <module>../../tests/hu.eltesoft.modelexecution.ide.tests/pom.xml</module> -->
		<module>../../tests/hu.eltesoft.modelexecution.m2m.logic.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.m2t.java.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.m2t.smap.emf.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.m2t.smap.xtend.tests/pom.xml</module>
		<module>../../tests/hu.eltesoft.modelexecution.runtime.tests/pom.xml</module>


		<module>../../features/hu.eltesoft.modelexecution.feature/pom.xml</module>
		<module>../../features/hu.eltesoft.modelexecution.examples.feature/pom.xml</module>

		<module>../../releng/hu.eltesoft.modelexecution.update/pom.xml</module>
		<module>../../releng/hu.eltesoft.modelexecution.target/pom.xml</module>
	</modules>

	<!-- common settings for all modules -->
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<java.version>1.8</java.version>
		<tycho.version>0.22.0</tycho.version>
		<build-helper.version>1.7</build-helper.version>
		<xtend.version>2.8.3</xtend.version>
		<incquery.version>1.0.0</incquery.version>
		<rcptt.version>2.0.0</rcptt.version>
	</properties>

	<pluginRepositories>
		<!-- needed for xtend core required by its builder plug-in -->
		<pluginRepository>
			<id>MavenCentral</id>
			<url>http://central.maven.org/maven2/</url>
		</pluginRepository>
		<!-- needed by rcptt ui tests -->
		<pluginRepository>
			<id>RCPTT</id>
			<url>https://repo.eclipse.org/content/repositories/rcptt-releases/</url>
		</pluginRepository>
	</pluginRepositories>

	<build>
		<sourceDirectory>src</sourceDirectory>
		<scriptSourceDirectory>src</scriptSourceDirectory>
		<testSourceDirectory>src</testSourceDirectory>
		<outputDirectory>bin</outputDirectory>
		<testOutputDirectory>bin</testOutputDirectory>

		<plugins>
			<plugin>
				<!-- enable the Tycho build extension -->
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-maven-plugin</artifactId>
				<version>${tycho.version}</version>
				<extensions>true</extensions>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-compiler-plugin</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<source>${java.version}</source>
					<target>${java.version}</target>
					<encoding>${project.build.sourceEncoding}</encoding>
					<excludeResources>
						<exludeResource>**/*.xtend</exludeResource>
					</excludeResources>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>target-platform-configuration</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<target>
						<artifact>
							<groupId>hu.eltesoft.modelexecution</groupId>
							<artifactId>hu.eltesoft.modelexecution.target</artifactId>
							<version>0.6.1-SNAPSHOT</version>
							<classifier>mirrors</classifier>
						</artifact>
					</target>
					<environments>
						<environment>
							<os>win32</os>
							<ws>win32</ws>
							<arch>x86</arch>
						</environment>
						<environment>
							<os>win32</os>
							<ws>win32</ws>
							<arch>x86_64</arch>
						</environment>
						<environment>
							<os>linux</os>
							<ws>gtk</ws>
							<arch>x86_64</arch>
						</environment>
						<environment>
							<os>linux</os>
							<ws>gtk</ws>
							<arch>x86</arch>
						</environment>
						<environment>
							<os>macosx</os>
							<ws>cocoa</ws>
							<arch>x86_64</arch>
						</environment>
					</environments>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-surefire-plugin</artifactId>
				<version>${tycho.version}</version>
				<configuration>
					<test>AllTests</test>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-versions-plugin</artifactId>
				<version>${tycho.version}</version>
			</plugin>

			<!-- Code coverage -->
			<plugin>
				<groupId>org.jacoco</groupId>
				<artifactId>jacoco-maven-plugin</artifactId>
				<version>0.7.4.201502262128</version>
				<configuration>
					<destFile>${basedir}/target/coverage-reports/jacoco-unit.exec</destFile>
					<dataFile>${basedir}/target/coverage-reports/jacoco-unit.exec</dataFile>
					<excludes>
						<exclude>**/src-gen</exclude>
					</excludes>
				</configuration>
				<executions>
					<execution>
						<id>jacoco-initialize</id>
						<goals>
							<goal>prepare-agent</goal>
						</goals>
					</execution>
					<execution>
						<id>jacoco-site</id>
						<phase>package</phase>
						<goals>
							<goal>report</goal>
						</goals>
					</execution>
{'fraction_non_alphanumeric': 0.18984059186942262, 'fraction_numerical': 0.0141865609030585, 'mean_word_length': 3.3331130204890944, 'pattern_counts': {'":': 0, '<': 537, '<?xml version=': 0, '>': 537, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 56}, 'pii_count': 2, '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': '4325578', 'n_tokens_mistral': 5876, 'n_tokens_neox': 4689, 'n_words': 414}