From c712220eaa1932326c9565625a6a90560dd1a126 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 24 Nov 2022 09:45:41 +0100
Subject: [PATCH] =?UTF-8?q?OZG-3194=20Lizenzheader=20f=C3=BCr=20config=20f?=
 =?UTF-8?q?iles?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mail-service/lombok.config         | 24 ++++++++++++++++++++++++
 mail-service/pom.xml               | 15 +++++++++------
 notification-manager/lombok.config | 24 ++++++++++++++++++++++++
 notification-manager/pom.xml       | 17 ++++++++++-------
 pluto-interface/lombok.config      | 24 ++++++++++++++++++++++++
 pluto-interface/pom.xml            |  1 +
 pluto-server/lombok.config         | 24 ++++++++++++++++++++++++
 pluto-server/pom.xml               | 15 +++++++++------
 pluto-utils/pom.xml                | 17 ++++++++++-------
 pom.xml                            | 11 +++++++----
 src/main/helm/test-values.yaml     |  1 +
 src/main/helm/values.yaml          |  1 +
 src/test/unit-values.yaml          |  1 +
 13 files changed, 145 insertions(+), 30 deletions(-)

diff --git a/mail-service/lombok.config b/mail-service/lombok.config
index 4cbb86583..d07dd9b0e 100644
--- a/mail-service/lombok.config
+++ b/mail-service/lombok.config
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 lombok.log.fieldName=LOG
 lombok.log.slf4j.flagUsage = ERROR
 lombok.log.log4j.flagUsage = ERROR
diff --git a/mail-service/pom.xml b/mail-service/pom.xml
index a2ce6553f..0b1465d06 100644
--- a/mail-service/pom.xml
+++ b/mail-service/pom.xml
@@ -193,6 +193,9 @@
 				<artifactId>license-maven-plugin</artifactId>
 				<version>4.1</version>
 				<configuration>
+					<mapping>
+						<config>SCRIPT_STYLE</config>
+					</mapping>
 					<licenseSets>
 						<licenseSet>
 							<header>license/eupl_v1_2_de/header.txt</header>
@@ -205,12 +208,12 @@
 					</licenseSets>
 				</configuration>
 				<dependencies>
-                    <dependency>
-                        <groupId>de.itvsh.kop.common</groupId>
-                        <artifactId>kop-common-license</artifactId>
-                        <version>${kop.license.version}</version>
-                    </dependency>
-                </dependencies>
+					<dependency>
+						<groupId>de.itvsh.kop.common</groupId>
+						<artifactId>kop-common-license</artifactId>
+						<version>${kop.license.version}</version>
+					</dependency>
+				</dependencies>
 			</plugin>
 		</plugins>
 	</build>
diff --git a/notification-manager/lombok.config b/notification-manager/lombok.config
index 4cbb86583..d07dd9b0e 100644
--- a/notification-manager/lombok.config
+++ b/notification-manager/lombok.config
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 lombok.log.fieldName=LOG
 lombok.log.slf4j.flagUsage = ERROR
 lombok.log.log4j.flagUsage = ERROR
diff --git a/notification-manager/pom.xml b/notification-manager/pom.xml
index 9acd3fc8c..355fd847f 100644
--- a/notification-manager/pom.xml
+++ b/notification-manager/pom.xml
@@ -34,7 +34,7 @@
 
 	<groupId>de.itvsh.kop.notification</groupId>
 	<artifactId>notification-manager</artifactId>
-	
+
 	<name>KOP Notification Manager</name>
 	<version>1.2.0-SNAPSHOT</version>
 
@@ -127,6 +127,9 @@
 				<artifactId>license-maven-plugin</artifactId>
 				<version>4.1</version>
 				<configuration>
+					<mapping>
+						<config>SCRIPT_STYLE</config>
+					</mapping>
 					<licenseSets>
 						<licenseSet>
 							<header>license/eupl_v1_2_de/header.txt</header>
@@ -139,12 +142,12 @@
 					</licenseSets>
 				</configuration>
 				<dependencies>
-                    <dependency>
-                        <groupId>de.itvsh.kop.common</groupId>
-                        <artifactId>kop-common-license</artifactId>
-                        <version>${kop.license.version}</version>
-                    </dependency>
-                </dependencies>
+					<dependency>
+						<groupId>de.itvsh.kop.common</groupId>
+						<artifactId>kop-common-license</artifactId>
+						<version>${kop.license.version}</version>
+					</dependency>
+				</dependencies>
 			</plugin>
 		</plugins>
 	</build>
diff --git a/pluto-interface/lombok.config b/pluto-interface/lombok.config
index 4cbb86583..d07dd9b0e 100644
--- a/pluto-interface/lombok.config
+++ b/pluto-interface/lombok.config
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 lombok.log.fieldName=LOG
 lombok.log.slf4j.flagUsage = ERROR
 lombok.log.log4j.flagUsage = ERROR
diff --git a/pluto-interface/pom.xml b/pluto-interface/pom.xml
index d00e7e0e2..0b24d8433 100644
--- a/pluto-interface/pom.xml
+++ b/pluto-interface/pom.xml
@@ -140,6 +140,7 @@
 				<configuration>
 					<mapping>
 						<proto>SLASHSTAR_STYLE</proto>
+						<config>SCRIPT_STYLE</config>
 					</mapping>
 					<licenseSets>
 						<licenseSet>
diff --git a/pluto-server/lombok.config b/pluto-server/lombok.config
index 4cbb86583..d07dd9b0e 100644
--- a/pluto-server/lombok.config
+++ b/pluto-server/lombok.config
@@ -1,3 +1,27 @@
+#
+# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
+# Ministerpräsidenten des Landes Schleswig-Holstein
+# Staatskanzlei
+# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
+#
+# Lizenziert unter der EUPL, Version 1.2 oder - sobald
+# diese von der Europäischen Kommission genehmigt wurden -
+# Folgeversionen der EUPL ("Lizenz");
+# Sie dürfen dieses Werk ausschließlich gemäß
+# dieser Lizenz nutzen.
+# Eine Kopie der Lizenz finden Sie hier:
+#
+# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
+#
+# Sofern nicht durch anwendbare Rechtsvorschriften
+# gefordert oder in schriftlicher Form vereinbart, wird
+# die unter der Lizenz verbreitete Software "so wie sie
+# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
+# ausdrücklich oder stillschweigend - verbreitet.
+# Die sprachspezifischen Genehmigungen und Beschränkungen
+# unter der Lizenz sind dem Lizenztext zu entnehmen.
+#
+
 lombok.log.fieldName=LOG
 lombok.log.slf4j.flagUsage = ERROR
 lombok.log.log4j.flagUsage = ERROR
diff --git a/pluto-server/pom.xml b/pluto-server/pom.xml
index 477f8cb81..d6bab422c 100644
--- a/pluto-server/pom.xml
+++ b/pluto-server/pom.xml
@@ -309,6 +309,9 @@
 				<artifactId>license-maven-plugin</artifactId>
 				<version>4.1</version>
 				<configuration>
+					<mapping>
+						<config>SCRIPT_STYLE</config>
+					</mapping>
 					<licenseSets>
 						<licenseSet>
 							<header>license/eupl_v1_2_de/header.txt</header>
@@ -321,12 +324,12 @@
 					</licenseSets>
 				</configuration>
 				<dependencies>
-                    <dependency>
-                        <groupId>de.itvsh.kop.common</groupId>
-                        <artifactId>kop-common-license</artifactId>
-                        <version>${kop.license.version}</version>
-                    </dependency>
-                </dependencies>
+					<dependency>
+						<groupId>de.itvsh.kop.common</groupId>
+						<artifactId>kop-common-license</artifactId>
+						<version>${kop.license.version}</version>
+					</dependency>
+				</dependencies>
 			</plugin>
 		</plugins>
 	</build>
diff --git a/pluto-utils/pom.xml b/pluto-utils/pom.xml
index e5e42fead..3e860cd6d 100644
--- a/pluto-utils/pom.xml
+++ b/pluto-utils/pom.xml
@@ -47,7 +47,7 @@
 		<maven-surefire-plugin.version>3.0.0-M7</maven-surefire-plugin.version>
 		<maven-failsafe-plugin.version>3.0.0-M7</maven-failsafe-plugin.version>
 		<jacoco.plugin.version>0.8.8</jacoco.plugin.version>
-		
+
 		<kop.license.version>1.3.0</kop.license.version>
 		<lombok.version>1.18.24</lombok.version>
 	</properties>
@@ -208,6 +208,9 @@
 				<artifactId>license-maven-plugin</artifactId>
 				<version>4.1</version>
 				<configuration>
+					<mapping>
+						<config>SCRIPT_STYLE</config>
+					</mapping>
 					<licenseSets>
 						<licenseSet>
 							<header>license/eupl_v1_2_de/header.txt</header>
@@ -220,12 +223,12 @@
 					</licenseSets>
 				</configuration>
 				<dependencies>
-                    <dependency>
-                        <groupId>de.itvsh.kop.common</groupId>
-                        <artifactId>kop-common-license</artifactId>
-                        <version>${kop.license.version}</version>
-                    </dependency>
-                </dependencies>
+					<dependency>
+						<groupId>de.itvsh.kop.common</groupId>
+						<artifactId>kop-common-license</artifactId>
+						<version>${kop.license.version}</version>
+					</dependency>
+				</dependencies>
 			</plugin>
 		</plugins>
 	</build>
diff --git a/pom.xml b/pom.xml
index aa8bd20e6..f927f9813 100644
--- a/pom.xml
+++ b/pom.xml
@@ -32,11 +32,11 @@
 
 	<name>Pluto Parent</name>
 	<packaging>pom</packaging>
-	
+
 	<properties>
 		<kop.license.version>1.3.0</kop.license.version>
 	</properties>
-	
+
 	<modules>
 		<module>pluto-interface</module>
 		<module>pluto-server</module>
@@ -44,15 +44,18 @@
 		<module>pluto-utils</module>
 		<module>notification-manager</module>
 	</modules>
-	
+
 	<build>
 		<pluginManagement>
-		    <plugins>
+			<plugins>
 				<plugin>
 					<groupId>com.mycila</groupId>
 					<artifactId>license-maven-plugin</artifactId>
 					<version>4.1</version>
 					<configuration>
+						<mapping>
+							<config>SCRIPT_STYLE</config>
+						</mapping>
 						<licenseSets>
 							<licenseSet>
 								<header>license/eupl_v1_2_de/header.txt</header>
diff --git a/src/main/helm/test-values.yaml b/src/main/helm/test-values.yaml
index 5a05165c8..722baf79e 100644
--- a/src/main/helm/test-values.yaml
+++ b/src/main/helm/test-values.yaml
@@ -21,6 +21,7 @@
 # Die sprachspezifischen Genehmigungen und Beschränkungen
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
+
 kop:
   environment: test
   bezeichner: helm
diff --git a/src/main/helm/values.yaml b/src/main/helm/values.yaml
index 928750fe6..24091d3e3 100644
--- a/src/main/helm/values.yaml
+++ b/src/main/helm/values.yaml
@@ -21,6 +21,7 @@
 # Die sprachspezifischen Genehmigungen und Beschränkungen
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
+
 cluster_env: ""
 
 baseUrl: test.sh.ozg-cloud.de
diff --git a/src/test/unit-values.yaml b/src/test/unit-values.yaml
index a00dd8ced..202fe5144 100644
--- a/src/test/unit-values.yaml
+++ b/src/test/unit-values.yaml
@@ -21,6 +21,7 @@
 # Die sprachspezifischen Genehmigungen und Beschränkungen
 # unter der Lizenz sind dem Lizenztext zu entnehmen.
 #
+
 cluster_env: ""
 baseUrl: test.sh.ozg-cloud.de
 
-- 
GitLab