<commit_before><?xml version="1.0"?>
<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>

	<parent>
		<groupId>org.openecard</groupId>
		<artifactId>clients</artifactId>
		<version>1.4.0-rc.3-SNAPSHOT</version>
	</parent>

	<groupId>org.openecard.clients</groupId>
	<artifactId>mobile-lib</artifactId>
	<packaging>jar</packaging>
	<name>Mobile Lib</name>

	<properties>
		<powermock.version>2.0.2</powermock.version>
	</properties>

	<profiles>
		<profile>
			<id>iOS</id>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-compiler-plugin</artifactId>
						<configuration>
							<annotationProcessorPaths>
								<annotationProcessorPath>
									<groupId>org.openecard.tools</groupId>
									<artifactId>roboface-processor</artifactId>
									<version>${version.roboface}</version>
								</annotationProcessorPath>
							</annotationProcessorPaths>
							<annotationProcessors>
								<proc>org.openecard.robovm.processor.RobofaceProcessor</proc>
							</annotationProcessors>
							<compilerArgs>
								<arg>-Aroboface.headername=open-ecard-framework.h</arg>
							</compilerArgs>
							<debug>true</debug>
							<debuglevel>source,lines,vars</debuglevel>
							<showDeprecation>true</showDeprecation>
							<showWarnings>true</showWarnings>
							<!--failOnWarning>true</failOnWarning-->
						</configuration>
					</plugin>
					<plugin>
						<artifactId>maven-jar-plugin</artifactId>
						<configuration>
							<classifier>iOS</classifier>
						</configuration>
					</plugin>
				</plugins>
			</build>
			<dependencies>
				<dependency>
					<groupId>com.mobidevelop.robovm</groupId>
					<artifactId>robovm-rt</artifactId>
					<version>${robovm.version}</version>
					<scope>compile</scope>
				</dependency>
				<dependency>
					<groupId>com.mobidevelop.robovm</groupId>
					<artifactId>robovm-cocoatouch</artifactId>
					<version>${robovm.version}</version>
					<scope>compile</scope>
				</dependency>
			</dependencies>
		</profile>
	</profiles>

	<dependencies>
		<dependency>
			<groupId>org.openecard.tools</groupId>
			<artifactId>roboface-annotation</artifactId>
			<optional>true</optional>
		</dependency>	
		<!-- all OeC dependencies -->
		<dependency>
			<groupId>org.openecard.wsdef</groupId>
			<artifactId>wsdef-client</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.gui</groupId>
			<artifactId>mobile</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard</groupId>
			<artifactId>recognition</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard</groupId>
			<artifactId>management</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.sal</groupId>
			<artifactId>tiny-sal</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard</groupId>
			<artifactId>addon</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>tr03112</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>pin-management</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>status</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>genericcryptography</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.ifd.protocols</groupId>
			<artifactId>pace</artifactId>
			<version>${project.version}</version>
		</dependency>
		
		<!-- testing -->
		<dependency>
			<groupId>org.openecard.wsdef</groupId>
			<artifactId>jaxb-marshaller</artifactId>
			<version>${project.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.mockito</groupId>
			<artifactId>mockito-core</artifactId>
			<version>2.28.2</version>
		</dependency>
		<dependency>
			<groupId>org.powermock</groupId>
			<artifactId>powermock-module-testng</artifactId>
			<version>${powermock.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.powermock</groupId>
			<artifactId>powermock-api-mockito2</artifactId>
			<version>${powermock.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.openecard.ifd.scio-backend</groupId>
			<artifactId>mobile-nfc</artifactId>
			<version>${project.version}</version>
			<scope>test</scope>
		</dependency>
		
	</dependencies>

</project>
<commit_msg>Alter header name in mobile-lib<commit_after><?xml version="1.0"?>
<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>

	<parent>
		<groupId>org.openecard</groupId>
		<artifactId>clients</artifactId>
		<version>1.4.0-rc.3-SNAPSHOT</version>
	</parent>

	<groupId>org.openecard.clients</groupId>
	<artifactId>mobile-lib</artifactId>
	<packaging>jar</packaging>
	<name>Mobile Lib</name>

	<properties>
		<powermock.version>2.0.2</powermock.version>
	</properties>

	<profiles>
		<profile>
			<id>iOS</id>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-compiler-plugin</artifactId>
						<configuration>
							<annotationProcessorPaths>
								<annotationProcessorPath>
									<groupId>org.openecard.tools</groupId>
									<artifactId>roboface-processor</artifactId>
									<version>${version.roboface}</version>
								</annotationProcessorPath>
							</annotationProcessorPaths>
							<annotationProcessors>
								<proc>org.openecard.robovm.processor.RobofaceProcessor</proc>
							</annotationProcessors>
							<compilerArgs>
								<arg>-Aroboface.headername=open-ecard.h</arg>
							</compilerArgs>
							<debug>true</debug>
							<debuglevel>source,lines,vars</debuglevel>
							<showDeprecation>true</showDeprecation>
							<showWarnings>true</showWarnings>
							<!--failOnWarning>true</failOnWarning-->
						</configuration>
					</plugin>
					<plugin>
						<artifactId>maven-jar-plugin</artifactId>
						<configuration>
							<classifier>iOS</classifier>
						</configuration>
					</plugin>
				</plugins>
			</build>
			<dependencies>
				<dependency>
					<groupId>com.mobidevelop.robovm</groupId>
					<artifactId>robovm-rt</artifactId>
					<version>${robovm.version}</version>
					<scope>compile</scope>
				</dependency>
				<dependency>
					<groupId>com.mobidevelop.robovm</groupId>
					<artifactId>robovm-cocoatouch</artifactId>
					<version>${robovm.version}</version>
					<scope>compile</scope>
				</dependency>
			</dependencies>
		</profile>
	</profiles>

	<dependencies>
		<dependency>
			<groupId>org.openecard.tools</groupId>
			<artifactId>roboface-annotation</artifactId>
			<optional>true</optional>
		</dependency>	
		<!-- all OeC dependencies -->
		<dependency>
			<groupId>org.openecard.wsdef</groupId>
			<artifactId>wsdef-client</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.gui</groupId>
			<artifactId>mobile</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard</groupId>
			<artifactId>recognition</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard</groupId>
			<artifactId>management</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.sal</groupId>
			<artifactId>tiny-sal</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard</groupId>
			<artifactId>addon</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>tr03112</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>pin-management</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>status</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.addons</groupId>
			<artifactId>genericcryptography</artifactId>
			<version>${project.version}</version>
		</dependency>
		<dependency>
			<groupId>org.openecard.ifd.protocols</groupId>
			<artifactId>pace</artifactId>
			<version>${project.version}</version>
		</dependency>
		
		<!-- testing -->
		<dependency>
			<groupId>org.openecard.wsdef</groupId>
			<artifactId>jaxb-marshaller</artifactId>
			<version>${project.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.mockito</groupId>
			<artifactId>mockito-core</artifactId>
			<version>2.28.2</version>
		</dependency>
		<dependency>
			<groupId>org.powermock</groupId>
			<artifactId>powermock-module-testng</artifactId>
			<version>${powermock.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.powermock</groupId>
			<artifactId>powermock-api-mockito2</artifactId>
			<version>${powermock.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.openecard.ifd.scio-backend</groupId>
			<artifactId>mobile-nfc</artifactId>
			<version>${project.version}</version>
			<scope>test</scope>
		</dependency>
		
	</dependencies>

</project>

{'fraction_non_alphanumeric': 0.16867946941199763, 'fraction_numerical': 0.0071273015244506036, 'mean_word_length': 4.0188772975658225, 'pattern_counts': {'":': 0, '<': 501, '<?xml version=': 2, '>': 501, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '4980156', 'n_tokens_mistral': 4484, 'n_tokens_neox': 3283, 'n_words': 344}