<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>org.jpos.jposext</groupId>
  <artifactId>slf4j-logback4jpos</artifactId>
  <version>1.0.0</version>
  
	<name>slf4j-logback4jpos</name>
	<url>https://github.com/dgrandemange/slf4j-logback4jpos</url>

	<scm>
		<developerConnection>scm:git:ssh://git@github.com/dgrandemange/slf4j-logback4jpos.git</developerConnection>
		<connection>scm:git:ssh://git@github.com/dgrandemange/slf4j-logback4jpos.git</connection>
		<url>scm:git:ssh://git@github.com/dgrandemange/slf4j-logback4jpos.git</url>
	</scm>  
  
	<distributionManagement>
		<!--
			To deploy as a snapshot:
			> mvn -DaltDeploymentRepository=snapshot-repo::default::file:../dgrandemange-mvn-repo/snapshots deploy
			
			To deploy as a release :
			> mvn -DaltDeploymentRepository=repo::default::file:../dgrandemange-mvn-repo/releases deploy		  
		-->	
		<repository>
			<id>repo</id>
			<url>https://github.com/dgrandemange/dgrandemange-mvn-repo/raw/master/releases</url>
		</repository>
		<snapshotRepository>
			<id>snapshot-repo</id>
			<url>https://github.com/dgrandemange/dgrandemange-mvn-repo/raw/master/snapshots</url>
		</snapshotRepository>
	</distributionManagement>

	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

		<runtime.dir>${project.basedir}/runtime</runtime.dir>
		<demo.dir>${project.basedir}/src/demo</demo.dir>

		<jpos.version>1.8.6</jpos.version>
        <slf4j.version>1.6.4</slf4j.version>
        <logback-classic.version>1.0.6</logback-classic.version>
	</properties>

	<repositories>
		<repository>
			<id>jpos</id>
			<name>jPOS Maven Repository</name>
			<url>http://jpos.org/maven</url>
		</repository>
	</repositories>

	<dependencies>

		<dependency>
			<groupId>org.jpos</groupId>
			<artifactId>jpos</artifactId>
			<version>${jpos.version}</version>
		</dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>${slf4j.version}</version>
        </dependency>
        
        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>${logback-classic.version}</version>
        </dependency>
        
		<!-- Test -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.8.2</version>
			<scope>test</scope>
		</dependency>
        
        <dependency>
        	<groupId>org.mockito</groupId>
        	<artifactId>mockito-all</artifactId>
        	<version>1.9.0-rc1</version>
        	<scope>test</scope>
        </dependency>
        
        <dependency>
        	<groupId>org.easytesting</groupId>
        	<artifactId>fest-assert</artifactId>
        	<scope>test</scope>
        	<version>1.4</version>
        </dependency>
        
	</dependencies>

	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-release-plugin</artifactId>
				<version>2.0-beta-9</version>
			</plugin>
		</plugins>
	</build>

	<profiles>
		<profile>
			<id>demo</id>

			<build>
				<!-- Default goal -->
				<defaultGoal>package</defaultGoal>

				<pluginManagement>
					<plugins>
						<plugin>
							<groupId>org.eclipse.m2e</groupId>
							<artifactId>lifecycle-mapping</artifactId>
							<version>1.0.0</version>
							<configuration>
								<lifecycleMappingMetadata>
									<pluginExecutions>
										<pluginExecution>
											<pluginExecutionFilter>
												<groupId>org.apache.maven.plugins</groupId>
												<artifactId>maven-dependency-plugin</artifactId>
												<versionRange>[1.0.0,)</versionRange>
												<goals>
													<goal>copy-dependencies</goal>
												</goals>
											</pluginExecutionFilter>
											<action>
												<ignore />
											</action>
										</pluginExecution>
									</pluginExecutions>
								</lifecycleMappingMetadata>
							</configuration>
						</plugin>
					</plugins>
				</pluginManagement>

				<plugins>

					<plugin>
						<groupId>org.codehaus.mojo</groupId>
						<artifactId>build-helper-maven-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<phase>generate-sources</phase>
								<goals>
									<goal>add-source</goal>
								</goals>
								<configuration>
									<sources>
										<source>${demo.dir}/java</source>
									</sources>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<!-- Tell JAR plugin to create MANIFEST w/ our classpath and MainClass -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-jar-plugin</artifactId>
						<version>2.3.2</version>
						<configuration>
							<archive>
								<manifest>
									<addClasspath>true</addClasspath>
									<mainClass>org.jpos.q2.Q2</mainClass>
									<useUniqueVersions>true</useUniqueVersions>
									<classpathPrefix>lib/</classpathPrefix>
								</manifest>
							</archive>
						</configuration>
					</plugin>

					<!-- Add the runtime/lib directory to the clean lifecycle -->
					<plugin>
						<artifactId>maven-clean-plugin</artifactId>
						<version>2.4.1</version>
						<executions>
							<execution>
								<id>delete-runtime-lib</id>
								<phase>clean</phase>
								<goals>
									<goal>clean</goal>
								</goals>
								<configuration>
									<filesets>
										<fileset>
											<directory>${runtime.dir}</directory>
											<includes>
												<include>lib/</include>
											</includes>
											<followSymlinks>false</followSymlinks>
										</fileset>
									</filesets>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<!-- Copy the dependencies to runtime directory -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-dependency-plugin</artifactId>
						<version>2.2</version>
						<executions>
							<!-- We first copy the Q2 artifact -->
							<execution>
								<id>copy-artifact</id>
								<phase>package</phase>
								<goals>
									<goal>copy</goal>
								</goals>
								<configuration>
									<outputDirectory>${runtime.dir}</outputDirectory>
									<stripVersion>true</stripVersion>
									<!--suppress MavenModelInspection -->
									<artifactItems>
										<artifactItem>
											<groupId>${project.groupId}</groupId>
											<artifactId>${project.artifactId}</artifactId>
											<version>${project.version}</version>
											<type>${project.packaging}</type>
											<destFileName>q2.jar</destFileName>
										</artifactItem>
									</artifactItems>
								</configuration>
							</execution>
							<!-- We then copy the dependencies to runtime/lib -->
							<execution>
								<id>copy-dependencies</id>
								<phase>package</phase>
								<goals>
									<goal>copy-dependencies</goal>
								</goals>
								<configuration>
									<outputDirectory>${runtime.dir}/lib</outputDirectory>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<plugin>
						<artifactId>maven-resources-plugin</artifactId>
						<version>2.5</version>
						<executions>
							<execution>
								<id>copy-resources</id>
								<phase>process-resources</phase>
								<goals>
									<goal>copy-resources</goal>
								</goals>
								<configuration>
									<outputDirectory>${runtime.dir}</outputDirectory>
									<resources>
										<resource>
											<directory>${demo.dir}/resources</directory>
											<filtering>true</filtering>
										</resource>
									</resources>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-compiler-plugin</artifactId>
						<version>2.1</version>
						<configuration>
							<source>1.5</source>
							<target>1.5</target>
						</configuration>
					</plugin>

				</plugins>
			</build>
		</profile>
	</profiles>
	  
</project><commit_msg>[maven-release-plugin] prepare for next development iteration<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>org.jpos.jposext</groupId>
  <artifactId>slf4j-logback4jpos</artifactId>
  <version>1.0.1-SNAPSHOT</version>
  
	<name>slf4j-logback4jpos</name>
	<url>https://github.com/dgrandemange/slf4j-logback4jpos</url>

	<scm>
		<developerConnection>scm:git:ssh://git@github.com/dgrandemange/slf4j-logback4jpos.git</developerConnection>
		<connection>scm:git:ssh://git@github.com/dgrandemange/slf4j-logback4jpos.git</connection>
		<url>scm:git:ssh://git@github.com/dgrandemange/slf4j-logback4jpos.git</url>
	</scm>  
  
	<distributionManagement>
		<!--
			To deploy as a snapshot:
			> mvn -DaltDeploymentRepository=snapshot-repo::default::file:../dgrandemange-mvn-repo/snapshots deploy
			
			To deploy as a release :
			> mvn -DaltDeploymentRepository=repo::default::file:../dgrandemange-mvn-repo/releases deploy		  
		-->	
		<repository>
			<id>repo</id>
			<url>https://github.com/dgrandemange/dgrandemange-mvn-repo/raw/master/releases</url>
		</repository>
		<snapshotRepository>
			<id>snapshot-repo</id>
			<url>https://github.com/dgrandemange/dgrandemange-mvn-repo/raw/master/snapshots</url>
		</snapshotRepository>
	</distributionManagement>

	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

		<runtime.dir>${project.basedir}/runtime</runtime.dir>
		<demo.dir>${project.basedir}/src/demo</demo.dir>

		<jpos.version>1.8.6</jpos.version>
        <slf4j.version>1.6.4</slf4j.version>
        <logback-classic.version>1.0.6</logback-classic.version>
	</properties>

	<repositories>
		<repository>
			<id>jpos</id>
			<name>jPOS Maven Repository</name>
			<url>http://jpos.org/maven</url>
		</repository>
	</repositories>

	<dependencies>

		<dependency>
			<groupId>org.jpos</groupId>
			<artifactId>jpos</artifactId>
			<version>${jpos.version}</version>
		</dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>${slf4j.version}</version>
        </dependency>
        
        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>${logback-classic.version}</version>
        </dependency>
        
		<!-- Test -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.8.2</version>
			<scope>test</scope>
		</dependency>
        
        <dependency>
        	<groupId>org.mockito</groupId>
        	<artifactId>mockito-all</artifactId>
        	<version>1.9.0-rc1</version>
        	<scope>test</scope>
        </dependency>
        
        <dependency>
        	<groupId>org.easytesting</groupId>
        	<artifactId>fest-assert</artifactId>
        	<scope>test</scope>
        	<version>1.4</version>
        </dependency>
        
	</dependencies>

	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-release-plugin</artifactId>
				<version>2.0-beta-9</version>
			</plugin>
		</plugins>
	</build>

	<profiles>
		<profile>
			<id>demo</id>

			<build>
				<!-- Default goal -->
				<defaultGoal>package</defaultGoal>

				<pluginManagement>
					<plugins>
						<plugin>
							<groupId>org.eclipse.m2e</groupId>
							<artifactId>lifecycle-mapping</artifactId>
							<version>1.0.0</version>
							<configuration>
								<lifecycleMappingMetadata>
									<pluginExecutions>
										<pluginExecution>
											<pluginExecutionFilter>
												<groupId>org.apache.maven.plugins</groupId>
												<artifactId>maven-dependency-plugin</artifactId>
												<versionRange>[1.0.0,)</versionRange>
												<goals>
													<goal>copy-dependencies</goal>
												</goals>
											</pluginExecutionFilter>
											<action>
												<ignore />
											</action>
										</pluginExecution>
									</pluginExecutions>
								</lifecycleMappingMetadata>
							</configuration>
						</plugin>
					</plugins>
				</pluginManagement>

				<plugins>

					<plugin>
						<groupId>org.codehaus.mojo</groupId>
						<artifactId>build-helper-maven-plugin</artifactId>
						<version>1.7</version>
						<executions>
							<execution>
								<phase>generate-sources</phase>
								<goals>
									<goal>add-source</goal>
								</goals>
								<configuration>
									<sources>
										<source>${demo.dir}/java</source>
									</sources>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<!-- Tell JAR plugin to create MANIFEST w/ our classpath and MainClass -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-jar-plugin</artifactId>
						<version>2.3.2</version>
						<configuration>
							<archive>
								<manifest>
									<addClasspath>true</addClasspath>
									<mainClass>org.jpos.q2.Q2</mainClass>
									<useUniqueVersions>true</useUniqueVersions>
									<classpathPrefix>lib/</classpathPrefix>
								</manifest>
							</archive>
						</configuration>
					</plugin>

					<!-- Add the runtime/lib directory to the clean lifecycle -->
					<plugin>
						<artifactId>maven-clean-plugin</artifactId>
						<version>2.4.1</version>
						<executions>
							<execution>
								<id>delete-runtime-lib</id>
								<phase>clean</phase>
								<goals>
									<goal>clean</goal>
								</goals>
								<configuration>
									<filesets>
										<fileset>
											<directory>${runtime.dir}</directory>
											<includes>
												<include>lib/</include>
											</includes>
											<followSymlinks>false</followSymlinks>
										</fileset>
									</filesets>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<!-- Copy the dependencies to runtime directory -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-dependency-plugin</artifactId>
						<version>2.2</version>
						<executions>
							<!-- We first copy the Q2 artifact -->
							<execution>
								<id>copy-artifact</id>
								<phase>package</phase>
								<goals>
									<goal>copy</goal>
								</goals>
								<configuration>
									<outputDirectory>${runtime.dir}</outputDirectory>
									<stripVersion>true</stripVersion>
									<!--suppress MavenModelInspection -->
									<artifactItems>
										<artifactItem>
											<groupId>${project.groupId}</groupId>
											<artifactId>${project.artifactId}</artifactId>
											<version>${project.version}</version>
											<type>${project.packaging}</type>
											<destFileName>q2.jar</destFileName>
										</artifactItem>
									</artifactItems>
								</configuration>
							</execution>
							<!-- We then copy the dependencies to runtime/lib -->
							<execution>
								<id>copy-dependencies</id>
								<phase>package</phase>
								<goals>
									<goal>copy-dependencies</goal>
								</goals>
								<configuration>
									<outputDirectory>${runtime.dir}/lib</outputDirectory>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<plugin>
						<artifactId>maven-resources-plugin</artifactId>
						<version>2.5</version>
						<executions>
							<execution>
								<id>copy-resources</id>
								<phase>process-resources</phase>
								<goals>
									<goal>copy-resources</goal>
								</goals>
								<configuration>
									<outputDirectory>${runtime.dir}</outputDirectory>
									<resources>
										<resource>
											<directory>${demo.dir}/resources</directory>
											<filtering>true</filtering>
										</resource>
									</resources>
								</configuration>
							</execution>
						</executions>
					</plugin>

					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-compiler-plugin</artifactId>
						<version>2.1</version>
						<configuration>
							<source>1.5</source>
							<target>1.5</target>
						</configuration>
					</plugin>

				</plugins>
			</build>
		</profile>
	</profiles>
	  
</project>
{'fraction_non_alphanumeric': 0.14919565596143794, 'fraction_numerical': 0.010221267204831871, 'mean_word_length': 2.0646022423918846, 'pattern_counts': {'":': 0, '<': 723, '<?xml version=': 0, '>': 727, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, 'pii_count': 6, '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': '148521', 'n_tokens_mistral': 8057, 'n_tokens_neox': 5455, 'n_words': 624}