<commit_before><?xml version="1.0" encoding="UTF-8"?>
<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.languagetool</groupId>
        <artifactId>languagetool-parent</artifactId>
        <version>4.4-SNAPSHOT</version>
	</parent>

    <artifactId>languagetool</artifactId>
    <packaging>jar</packaging>
    <name>${parent.project.camelcase} RPM</name>

	<properties>
		<parent.project.name>languagetool</parent.project.name>
		<language.name>language</language.name>
		<parent.project.camelcase>LanguageTool</parent.project.camelcase>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
	</properties>

	<description> <!-- This description goes to RPM package -->
		LanguageTool is a proofreading service for more than 20 languages.
	</description>
	<url>https://www.languagetool.org</url>

	<build>
		<plugins>
			<plugin>
				<groupId>com.google.code.maven-replacer-plugin</groupId>
				<artifactId>replacer</artifactId>
				<version>1.5.3</version>
				<executions>
					<execution>
						<id>prepare-lt-conf-sample</id>
						<phase>prepare-package</phase>
						<goals>
							<goal>replace</goal>
						</goals>
						<configuration>
							<file>${project.basedir}/src/main/resources/templates/lt.conf.sample.template</file>
							<outputFile>${project.build.directory}/lt.conf.sample</outputFile>
							<regex>false</regex>
							<replacements>
								<replacement>
									<token>$MVN_LT_HOME_PLACEHOLDER$</token>
									<value>/usr/share/java/${parent.project.name}-${project.version}</value>
								</replacement>
							</replacements>
						</configuration>
					</execution>
					<execution>
						<id>prepare-lt-systemd-service</id>
						<phase>prepare-package</phase>
						<goals>
							<goal>replace</goal>
						</goals>
						<configuration>
							<file>${project.basedir}/src/main/resources/templates/${parent.project.name}.service.template</file>
							<outputFile>${project.build.directory}/${parent.project.name}.service</outputFile>
							<regex>false</regex>
							<replacements>
								<replacement>
									<token>$MVN_LT_HOME_PLACEHOLDER$</token>
									<value>/usr/share/java/${parent.project.name}-${project.version}</value>
								</replacement>
								<replacement>
									<token>$MVN_LT_VERSION_PLACEHOLDER$</token>
									<value>${project.version}</value>
								</replacement>
							</replacements>
						</configuration>
					</execution>
				</executions>
			</plugin>

			<plugin>
				<groupId>de.dentrassi.maven</groupId>
				<artifactId>rpm</artifactId>
				<version>0.10.0</version>
				<executions>
					<execution>
						<goals>
							<goal>rpm</goal>
						</goals>
						<configuration>
							<attach>false</attach> <!-- don't attach RPM -->
							<group>Application/Misc</group> <!-- set RPM group -->

							<requires>
								<require>java &gt;= 1.8.0</require>
							</requires>

							<signature>
								<skip>true</skip>
							</signature>

							<rulesets>
								<ruleset>
									<id>default-ruleset</id>
									<rules>
										<rule>
											<when>
												<type>directory</type>
											</when>
											<mode>755</mode>
											<user>ltuser</user>
											<group>ltuser</group>
										</rule>

										<rule>
											<when>
												<type>file</type>
											</when>
											<mode>444</mode>
											<user>ltuser</user>
											<group>ltuser</group>
										</rule>
									</rules>
								</ruleset>
							</rulesets>
							<entries>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}</name>
									<ruleset>default-ruleset</ruleset>
									<directory>true</directory>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/libs/hunspell-native-libs.jar</name>
									<file>../hunspell-native-libs/target/hunspell-native-libs-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}.jar</name>
									<file>../${parent.project.name}-standalone/target/${parent.project.camelcase}-${project.version}/${parent.project.camelcase}-${project.version}/${parent.project.name}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-commandline.jar</name>
									<file>../${parent.project.name}-commandline/target/${parent.project.name}-commandline-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-core.jar</name>
									<file>../${parent.project.name}-core/target/${parent.project.name}-core-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-dev.jar</name>
									<file>../${parent.project.name}-dev/target/${parent.project.name}-dev-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- GUI commons -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-gui-commons.jar</name>
									<file>../${parent.project.name}-gui-commons/target/${parent.project.name}-gui-commons-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- HTTP client -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-http-client.jar</name>
									<file>../${parent.project.name}-http-client/target/${parent.project.name}-http-client-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Language modules - one by one -->
								<!-- All languages -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-all.jar</name>
									<file>../${parent.project.name}-language-modules/all/target/${language.name}-all-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Asturian (ast) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ast.jar</name>
									<file>../${parent.project.name}-language-modules/ast/target/${language.name}-ast-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- be -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-be.jar</name>
									<file>../${parent.project.name}-language-modules/be/target/${language.name}-be-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- br -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-br.jar</name>
									<file>../${parent.project.name}-language-modules/br/target/${language.name}-br-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ca -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ca.jar</name>
									<file>../${parent.project.name}-language-modules/ca/target/${language.name}-ca-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- da -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-da.jar</name>
									<file>../${parent.project.name}-language-modules/da/target/${language.name}-da-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- German (de) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-de.jar</name>
									<file>../${parent.project.name}-language-modules/de/target/${language.name}-de-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Simple German (de-DE-x-simple-language) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-de-DE-x-simple-language.jar</name>
									<file>../${parent.project.name}-language-modules/de-DE-x-simple-language/target/${language.name}-de-DE-x-simple-language-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- el -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-el.jar</name>
									<file>../${parent.project.name}-language-modules/el/target/${language.name}-el-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- English (en) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-en.jar</name>
									<file>../${parent.project.name}-language-modules/en/target/${language.name}-en-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Esperanto (eo) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-eo.jar</name>
									<file>../${parent.project.name}-language-modules/eo/target/${language.name}-eo-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Spanish (es) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-es.jar</name>
									<file>../${parent.project.name}-language-modules/es/target/${language.name}-es-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- fa -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-fa.jar</name>
									<file>../${parent.project.name}-language-modules/fa/target/${language.name}-fa-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- French (fr) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-fr.jar</name>
									<file>../${parent.project.name}-language-modules/fr/target/${language.name}-fr-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- gl -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-gl.jar</name>
									<file>../${parent.project.name}-language-modules/gl/target/${language.name}-gl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Icelandic (is) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-is.jar</name>
									<file>../${parent.project.name}-language-modules/is/target/${language.name}-is-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Italian (it) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-it.jar</name>
									<file>../${parent.project.name}-language-modules/it/target/${language.name}-it-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ja -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ja.jar</name>
									<file>../${parent.project.name}-language-modules/ja/target/${language.name}-ja-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- km -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-km.jar</name>
									<file>../${parent.project.name}-language-modules/km/target/${language.name}-km-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- lt -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-lt.jar</name>
									<file>../${parent.project.name}-language-modules/lt/target/${language.name}-lt-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ml -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ml.jar</name>
									<file>../${parent.project.name}-language-modules/ml/target/${language.name}-ml-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- nl -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-nl.jar</name>
									<file>../${parent.project.name}-language-modules/nl/target/${language.name}-nl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Polish (pl) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-pl.jar</name>
									<file>../${parent.project.name}-language-modules/pl/target/${language.name}-pl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Portuguese (pt) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-pt.jar</name>
									<file>../${parent.project.name}-language-modules/pt/target/${language.name}-pt-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Romanian (ro) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ro.jar</name>
									<file>../${parent.project.name}-language-modules/ro/target/${language.name}-ro-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Russian (ru) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ru.jar</name>
									<file>../${parent.project.name}-language-modules/ru/target/${language.name}-ru-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Slovakian (sk) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sk.jar</name>
									<file>../${parent.project.name}-language-modules/sk/target/${language.name}-sk-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Slovenian (sl) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sl.jar</name>
									<file>../${parent.project.name}-language-modules/sl/target/${language.name}-sl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Serbian (sr) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sr.jar</name>
									<file>../${parent.project.name}-language-modules/sr/target/${language.name}-sr-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- sv -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sv.jar</name>
									<file>../${parent.project.name}-language-modules/sv/target/${language.name}-sv-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ta -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ta.jar</name>
									<file>../${parent.project.name}-language-modules/ta/target/${language.name}-ta-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- tl -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-tl.jar</name>
									<file>../${parent.project.name}-language-modules/tl/target/${language.name}-tl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Ukrainian (uk) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-uk.jar</name>
									<file>../${parent.project.name}-language-modules/uk/target/${language.name}-uk-${project.version}.jar</file><commit_msg>[sr] deactivate support for Serbian for now, as agreed with its maintainer<commit_after><?xml version="1.0" encoding="UTF-8"?>
<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.languagetool</groupId>
        <artifactId>languagetool-parent</artifactId>
        <version>4.4-SNAPSHOT</version>
	</parent>

    <artifactId>languagetool</artifactId>
    <packaging>jar</packaging>
    <name>${parent.project.camelcase} RPM</name>

	<properties>
		<parent.project.name>languagetool</parent.project.name>
		<language.name>language</language.name>
		<parent.project.camelcase>LanguageTool</parent.project.camelcase>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
	</properties>

	<description> <!-- This description goes to RPM package -->
		LanguageTool is a proofreading service for more than 20 languages.
	</description>
	<url>https://www.languagetool.org</url>

	<build>
		<plugins>
			<plugin>
				<groupId>com.google.code.maven-replacer-plugin</groupId>
				<artifactId>replacer</artifactId>
				<version>1.5.3</version>
				<executions>
					<execution>
						<id>prepare-lt-conf-sample</id>
						<phase>prepare-package</phase>
						<goals>
							<goal>replace</goal>
						</goals>
						<configuration>
							<file>${project.basedir}/src/main/resources/templates/lt.conf.sample.template</file>
							<outputFile>${project.build.directory}/lt.conf.sample</outputFile>
							<regex>false</regex>
							<replacements>
								<replacement>
									<token>$MVN_LT_HOME_PLACEHOLDER$</token>
									<value>/usr/share/java/${parent.project.name}-${project.version}</value>
								</replacement>
							</replacements>
						</configuration>
					</execution>
					<execution>
						<id>prepare-lt-systemd-service</id>
						<phase>prepare-package</phase>
						<goals>
							<goal>replace</goal>
						</goals>
						<configuration>
							<file>${project.basedir}/src/main/resources/templates/${parent.project.name}.service.template</file>
							<outputFile>${project.build.directory}/${parent.project.name}.service</outputFile>
							<regex>false</regex>
							<replacements>
								<replacement>
									<token>$MVN_LT_HOME_PLACEHOLDER$</token>
									<value>/usr/share/java/${parent.project.name}-${project.version}</value>
								</replacement>
								<replacement>
									<token>$MVN_LT_VERSION_PLACEHOLDER$</token>
									<value>${project.version}</value>
								</replacement>
							</replacements>
						</configuration>
					</execution>
				</executions>
			</plugin>

			<plugin>
				<groupId>de.dentrassi.maven</groupId>
				<artifactId>rpm</artifactId>
				<version>0.10.0</version>
				<executions>
					<execution>
						<goals>
							<goal>rpm</goal>
						</goals>
						<configuration>
							<attach>false</attach> <!-- don't attach RPM -->
							<group>Application/Misc</group> <!-- set RPM group -->

							<requires>
								<require>java &gt;= 1.8.0</require>
							</requires>

							<signature>
								<skip>true</skip>
							</signature>

							<rulesets>
								<ruleset>
									<id>default-ruleset</id>
									<rules>
										<rule>
											<when>
												<type>directory</type>
											</when>
											<mode>755</mode>
											<user>ltuser</user>
											<group>ltuser</group>
										</rule>

										<rule>
											<when>
												<type>file</type>
											</when>
											<mode>444</mode>
											<user>ltuser</user>
											<group>ltuser</group>
										</rule>
									</rules>
								</ruleset>
							</rulesets>
							<entries>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}</name>
									<ruleset>default-ruleset</ruleset>
									<directory>true</directory>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/libs/hunspell-native-libs.jar</name>
									<file>../hunspell-native-libs/target/hunspell-native-libs-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}.jar</name>
									<file>../${parent.project.name}-standalone/target/${parent.project.camelcase}-${project.version}/${parent.project.camelcase}-${project.version}/${parent.project.name}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-commandline.jar</name>
									<file>../${parent.project.name}-commandline/target/${parent.project.name}-commandline-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-core.jar</name>
									<file>../${parent.project.name}-core/target/${parent.project.name}-core-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-dev.jar</name>
									<file>../${parent.project.name}-dev/target/${parent.project.name}-dev-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- GUI commons -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-gui-commons.jar</name>
									<file>../${parent.project.name}-gui-commons/target/${parent.project.name}-gui-commons-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- HTTP client -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${parent.project.name}-http-client.jar</name>
									<file>../${parent.project.name}-http-client/target/${parent.project.name}-http-client-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Language modules - one by one -->
								<!-- All languages -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-all.jar</name>
									<file>../${parent.project.name}-language-modules/all/target/${language.name}-all-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Asturian (ast) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ast.jar</name>
									<file>../${parent.project.name}-language-modules/ast/target/${language.name}-ast-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- be -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-be.jar</name>
									<file>../${parent.project.name}-language-modules/be/target/${language.name}-be-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- br -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-br.jar</name>
									<file>../${parent.project.name}-language-modules/br/target/${language.name}-br-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ca -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ca.jar</name>
									<file>../${parent.project.name}-language-modules/ca/target/${language.name}-ca-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- da -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-da.jar</name>
									<file>../${parent.project.name}-language-modules/da/target/${language.name}-da-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- German (de) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-de.jar</name>
									<file>../${parent.project.name}-language-modules/de/target/${language.name}-de-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Simple German (de-DE-x-simple-language) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-de-DE-x-simple-language.jar</name>
									<file>../${parent.project.name}-language-modules/de-DE-x-simple-language/target/${language.name}-de-DE-x-simple-language-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- el -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-el.jar</name>
									<file>../${parent.project.name}-language-modules/el/target/${language.name}-el-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- English (en) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-en.jar</name>
									<file>../${parent.project.name}-language-modules/en/target/${language.name}-en-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Esperanto (eo) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-eo.jar</name>
									<file>../${parent.project.name}-language-modules/eo/target/${language.name}-eo-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Spanish (es) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-es.jar</name>
									<file>../${parent.project.name}-language-modules/es/target/${language.name}-es-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- fa -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-fa.jar</name>
									<file>../${parent.project.name}-language-modules/fa/target/${language.name}-fa-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- French (fr) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-fr.jar</name>
									<file>../${parent.project.name}-language-modules/fr/target/${language.name}-fr-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- gl -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-gl.jar</name>
									<file>../${parent.project.name}-language-modules/gl/target/${language.name}-gl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Icelandic (is) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-is.jar</name>
									<file>../${parent.project.name}-language-modules/is/target/${language.name}-is-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Italian (it) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-it.jar</name>
									<file>../${parent.project.name}-language-modules/it/target/${language.name}-it-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ja -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ja.jar</name>
									<file>../${parent.project.name}-language-modules/ja/target/${language.name}-ja-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- km -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-km.jar</name>
									<file>../${parent.project.name}-language-modules/km/target/${language.name}-km-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- lt -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-lt.jar</name>
									<file>../${parent.project.name}-language-modules/lt/target/${language.name}-lt-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ml -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ml.jar</name>
									<file>../${parent.project.name}-language-modules/ml/target/${language.name}-ml-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- nl -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-nl.jar</name>
									<file>../${parent.project.name}-language-modules/nl/target/${language.name}-nl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Polish (pl) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-pl.jar</name>
									<file>../${parent.project.name}-language-modules/pl/target/${language.name}-pl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Portuguese (pt) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-pt.jar</name>
									<file>../${parent.project.name}-language-modules/pt/target/${language.name}-pt-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Romanian (ro) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ro.jar</name>
									<file>../${parent.project.name}-language-modules/ro/target/${language.name}-ro-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Russian (ru) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ru.jar</name>
									<file>../${parent.project.name}-language-modules/ru/target/${language.name}-ru-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Slovakian (sk) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sk.jar</name>
									<file>../${parent.project.name}-language-modules/sk/target/${language.name}-sk-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Slovenian (sl) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sl.jar</name>
									<file>../${parent.project.name}-language-modules/sl/target/${language.name}-sl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Serbian (sr) -->
								<!--
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sr.jar</name>
									<file>../${parent.project.name}-language-modules/sr/target/${language.name}-sr-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								-->
								<!-- sv -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-sv.jar</name>
									<file>../${parent.project.name}-language-modules/sv/target/${language.name}-sv-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- ta -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-ta.jar</name>
									<file>../${parent.project.name}-language-modules/ta/target/${language.name}-ta-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- tl -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-tl.jar</name>
									<file>../${parent.project.name}-language-modules/tl/target/${language.name}-tl-${project.version}.jar</file>
									<ruleset>default-ruleset</ruleset>
								</entry>
								<!-- Ukrainian (uk) -->
								<entry>
									<name>/usr/share/java/${parent.project.name}-${project.version}/${language.name}-uk.jar</name>
									<file>../${parent.project.name}-language-modules/uk/target/${language.name}-uk-${project.version}.jar</file>
{'fraction_non_alphanumeric': 0.21118048666627764, 'fraction_numerical': 0.0024508373694345567, 'mean_word_length': 2.458627648839556, 'pattern_counts': {'":': 0, '<': 1058, '<?xml version=': 2, '>': 1058, 'https://': 2, 'lorem ipsum': 0, 'www.': 4, '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': '3845761', 'n_tokens_mistral': 15567, 'n_tokens_neox': 10856, 'n_words': 824}