From 279fca69b86889387fc4c16512fef38bae04b7ce Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sun, 23 Aug 2026 08:32:08 +0200 Subject: Der Formatierer setzt die Kopfzeilen, nicht die Hand MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Achtundfünfzig Java-Dateien brauchen dieselben zwei Zeilen, und jede künftige braucht sie ebenfalls. Von Hand gesetzt, hielte das keinen Monat: Die eine Datei, die man vergisst, ist genau die, an der es später auffällt. Spotless führt daher fortan einen „licenseHeader“ mit dem Wortlaut, den die übrigen Dateien schon tragen. Der voreingestellte Trenner für Java ist das Schlüsselwort „package“; die Kopfzeilen treten also über die Paketangabe, und Spotless prüft und ergänzt sie bei jedem Lauf. Dabei hat sich ergeben, dass „src/wasm/java“ der Formatprüfung bislang verborgen war. Das Verzeichnis tritt dem Quellbaum erst im Profil „wasm“ bei, und zwar durch das Build-Helper-Plugin; im gewöhnlichen Bau sah Spotless es nie. Die Quellverzeichnisse sind deshalb ausdrücklich benannt („src/*/java/**/*.java“), was zugleich die doppelte Erfassung unter dem Profil vermeidet. Als Folge sind „BrowserMain“ und „InflaterErsatz“ erstmals umformatiert worden. Es geht dabei allein um das Satzbild — ein umbrochener Kommentarsatz und vier Annotationen, die nunmehr je auf eigener Zeile stehen; am Sinn ändert sich nichts. Sie stehen hier bewusst neben den Kopfzeilen und nicht in einem eigenen Commit, denn beides folgt aus derselben Einstellung und wäre getrennt nicht nachvollziehbar. Der Lauf von „spotless:apply“ hält achtundfünfzig Dateien sauber. Dreihundertfünfundzwanzig Testfälle bestehen unverändert. Co-Authored-By: Claude Opus 5 Change-Id: I3a41b93108ad13ed16f78385d6272e5c10a255a1 --- src/main/java/eu/mulk/aendggner/AendGgner.java | 2 ++ src/main/java/eu/mulk/aendggner/DateiTyp.java | 2 ++ src/main/java/eu/mulk/aendggner/Pipeline.java | 2 ++ src/main/java/eu/mulk/aendggner/Quelle.java | 2 ++ src/main/java/eu/mulk/aendggner/ZipAuspacker.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/Aenderungsbefehl.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/DokumentArt.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/DokumentKopf.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/Provenienz.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/Stelle.java | 2 ++ .../java/eu/mulk/aendggner/aenderung/parse/AenderungsantragParser.java | 2 ++ .../java/eu/mulk/aendggner/aenderung/parse/AenderungsgesetzParser.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/BefehlErkenner.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/DokumentErkenner.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/EntwurfsPatcher.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/FontgroessenFilter.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/GliederungsScanner.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/PatchTextExtraktor.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/StellenParser.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/SuperskriptModus.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/TextBereiniger.java | 2 ++ src/main/java/eu/mulk/aendggner/aenderung/parse/ZitatExtraktor.java | 2 ++ .../java/eu/mulk/aendggner/aenderung/parse/ZusammenstellungsLeser.java | 2 ++ src/main/java/eu/mulk/aendggner/anwendung/BefehlAnwender.java | 2 ++ .../java/eu/mulk/aendggner/anwendung/InhaltsuebersichtAnwender.java | 2 ++ src/main/java/eu/mulk/aendggner/anwendung/SatzTeiler.java | 2 ++ src/main/java/eu/mulk/aendggner/anwendung/StellenAufloeser.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/Absatz.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/Gesetz.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/Gliederung.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/Norm.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/Superskript.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/gii/ContentFlattener.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/gii/GiiXmlLoader.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtLoader.java | 2 ++ src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtTextParser.java | 2 ++ src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java | 2 ++ src/main/java/eu/mulk/aendggner/synopse/Synopse.java | 2 ++ src/main/java/eu/mulk/aendggner/synopse/SynopseBuilder.java | 2 ++ src/main/java/eu/mulk/aendggner/synopse/WortDiff.java | 2 ++ 40 files changed, 80 insertions(+) (limited to 'src/main/java/eu') diff --git a/src/main/java/eu/mulk/aendggner/AendGgner.java b/src/main/java/eu/mulk/aendggner/AendGgner.java index e866a60..a55358e 100644 --- a/src/main/java/eu/mulk/aendggner/AendGgner.java +++ b/src/main/java/eu/mulk/aendggner/AendGgner.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner; import eu.mulk.aendggner.aenderung.parse.AenderungsgesetzParser; diff --git a/src/main/java/eu/mulk/aendggner/DateiTyp.java b/src/main/java/eu/mulk/aendggner/DateiTyp.java index 6e31dc1..b87f57e 100644 --- a/src/main/java/eu/mulk/aendggner/DateiTyp.java +++ b/src/main/java/eu/mulk/aendggner/DateiTyp.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner; import java.nio.charset.StandardCharsets; diff --git a/src/main/java/eu/mulk/aendggner/Pipeline.java b/src/main/java/eu/mulk/aendggner/Pipeline.java index 16df275..76b492f 100644 --- a/src/main/java/eu/mulk/aendggner/Pipeline.java +++ b/src/main/java/eu/mulk/aendggner/Pipeline.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner; import eu.mulk.aendggner.aenderung.DokumentArt; diff --git a/src/main/java/eu/mulk/aendggner/Quelle.java b/src/main/java/eu/mulk/aendggner/Quelle.java index d81647b..3559e05 100644 --- a/src/main/java/eu/mulk/aendggner/Quelle.java +++ b/src/main/java/eu/mulk/aendggner/Quelle.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner; import java.io.IOException; diff --git a/src/main/java/eu/mulk/aendggner/ZipAuspacker.java b/src/main/java/eu/mulk/aendggner/ZipAuspacker.java index 0baeac2..4612061 100644 --- a/src/main/java/eu/mulk/aendggner/ZipAuspacker.java +++ b/src/main/java/eu/mulk/aendggner/ZipAuspacker.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner; import java.io.IOException; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/Aenderungsbefehl.java b/src/main/java/eu/mulk/aendggner/aenderung/Aenderungsbefehl.java index bf2463b..60ce49d 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/Aenderungsbefehl.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/Aenderungsbefehl.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung; import org.jspecify.annotations.Nullable; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/DokumentArt.java b/src/main/java/eu/mulk/aendggner/aenderung/DokumentArt.java index eb54265..ef6e382 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/DokumentArt.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/DokumentArt.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung; /** diff --git a/src/main/java/eu/mulk/aendggner/aenderung/DokumentKopf.java b/src/main/java/eu/mulk/aendggner/aenderung/DokumentKopf.java index 3cbbfe9..484a37d 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/DokumentKopf.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/DokumentKopf.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung; import java.util.List; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/Provenienz.java b/src/main/java/eu/mulk/aendggner/aenderung/Provenienz.java index 07a1087..9d3ab36 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/Provenienz.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/Provenienz.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung; /** diff --git a/src/main/java/eu/mulk/aendggner/aenderung/Stelle.java b/src/main/java/eu/mulk/aendggner/aenderung/Stelle.java index 69e6837..73d067f 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/Stelle.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/Stelle.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung; import java.util.ArrayList; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsantragParser.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsantragParser.java index 71347b7..ab3ab9f 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsantragParser.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsantragParser.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.aenderung.Aenderungsbefehl; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsgesetzParser.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsgesetzParser.java index a407079..75dac0a 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsgesetzParser.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/AenderungsgesetzParser.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.aenderung.Aenderungsbefehl; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/BefehlErkenner.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/BefehlErkenner.java index bb442bb..60ff9bb 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/BefehlErkenner.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/BefehlErkenner.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.aenderung.Aenderungsbefehl; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/DokumentErkenner.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/DokumentErkenner.java index 4675c04..c117d28 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/DokumentErkenner.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/DokumentErkenner.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.aenderung.DokumentArt; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/EntwurfsPatcher.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/EntwurfsPatcher.java index 51fd84a..41a0241 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/EntwurfsPatcher.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/EntwurfsPatcher.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.aenderung.Aenderungsbefehl; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/FontgroessenFilter.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/FontgroessenFilter.java index 1a9c717..25bc7ab 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/FontgroessenFilter.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/FontgroessenFilter.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import java.io.IOException; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/GliederungsScanner.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/GliederungsScanner.java index 3163a62..a986eea 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/GliederungsScanner.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/GliederungsScanner.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import java.util.ArrayDeque; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/PatchTextExtraktor.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/PatchTextExtraktor.java index 876f0b5..1bb64c8 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/PatchTextExtraktor.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/PatchTextExtraktor.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.DateiTyp; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/StellenParser.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/StellenParser.java index 5dd6283..c9cc8ff 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/StellenParser.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/StellenParser.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.aenderung.Stelle; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/SuperskriptModus.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/SuperskriptModus.java index 36f6338..a911a5d 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/SuperskriptModus.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/SuperskriptModus.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; /** diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/TextBereiniger.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/TextBereiniger.java index 0a8f49a..7bd4a03 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/TextBereiniger.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/TextBereiniger.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import eu.mulk.aendggner.gesetz.Superskript; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/ZitatExtraktor.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/ZitatExtraktor.java index 4b9d511..d25303b 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/ZitatExtraktor.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/ZitatExtraktor.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import java.util.ArrayList; diff --git a/src/main/java/eu/mulk/aendggner/aenderung/parse/ZusammenstellungsLeser.java b/src/main/java/eu/mulk/aendggner/aenderung/parse/ZusammenstellungsLeser.java index 69084bc..79adeed 100644 --- a/src/main/java/eu/mulk/aendggner/aenderung/parse/ZusammenstellungsLeser.java +++ b/src/main/java/eu/mulk/aendggner/aenderung/parse/ZusammenstellungsLeser.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.aenderung.parse; import java.io.IOException; diff --git a/src/main/java/eu/mulk/aendggner/anwendung/BefehlAnwender.java b/src/main/java/eu/mulk/aendggner/anwendung/BefehlAnwender.java index 19b3686..20dde3e 100644 --- a/src/main/java/eu/mulk/aendggner/anwendung/BefehlAnwender.java +++ b/src/main/java/eu/mulk/aendggner/anwendung/BefehlAnwender.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.anwendung; import eu.mulk.aendggner.aenderung.Aenderungsbefehl; diff --git a/src/main/java/eu/mulk/aendggner/anwendung/InhaltsuebersichtAnwender.java b/src/main/java/eu/mulk/aendggner/anwendung/InhaltsuebersichtAnwender.java index acd42d7..e1cf16f 100644 --- a/src/main/java/eu/mulk/aendggner/anwendung/InhaltsuebersichtAnwender.java +++ b/src/main/java/eu/mulk/aendggner/anwendung/InhaltsuebersichtAnwender.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.anwendung; import eu.mulk.aendggner.aenderung.Aenderungsbefehl; diff --git a/src/main/java/eu/mulk/aendggner/anwendung/SatzTeiler.java b/src/main/java/eu/mulk/aendggner/anwendung/SatzTeiler.java index 3360bc6..be0a1f2 100644 --- a/src/main/java/eu/mulk/aendggner/anwendung/SatzTeiler.java +++ b/src/main/java/eu/mulk/aendggner/anwendung/SatzTeiler.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.anwendung; import eu.mulk.aendggner.gesetz.Superskript; diff --git a/src/main/java/eu/mulk/aendggner/anwendung/StellenAufloeser.java b/src/main/java/eu/mulk/aendggner/anwendung/StellenAufloeser.java index d2fe02a..bcbc752 100644 --- a/src/main/java/eu/mulk/aendggner/anwendung/StellenAufloeser.java +++ b/src/main/java/eu/mulk/aendggner/anwendung/StellenAufloeser.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.anwendung; import eu.mulk.aendggner.aenderung.Stelle; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/Absatz.java b/src/main/java/eu/mulk/aendggner/gesetz/Absatz.java index 9ab00f5..36dc241 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/Absatz.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/Absatz.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz; import org.jspecify.annotations.Nullable; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/Gesetz.java b/src/main/java/eu/mulk/aendggner/gesetz/Gesetz.java index 4272433..bbbf47c 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/Gesetz.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/Gesetz.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz; import java.util.List; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/Gliederung.java b/src/main/java/eu/mulk/aendggner/gesetz/Gliederung.java index 00106d2..282bece 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/Gliederung.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/Gliederung.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz; import org.jspecify.annotations.Nullable; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/Norm.java b/src/main/java/eu/mulk/aendggner/gesetz/Norm.java index 5f9a9fe..481a6eb 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/Norm.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/Norm.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz; import java.util.List; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/Superskript.java b/src/main/java/eu/mulk/aendggner/gesetz/Superskript.java index 4ba8304..0dee1f6 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/Superskript.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/Superskript.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz; import java.util.regex.Pattern; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/gii/ContentFlattener.java b/src/main/java/eu/mulk/aendggner/gesetz/gii/ContentFlattener.java index 341f891..32603e6 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/gii/ContentFlattener.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/gii/ContentFlattener.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz.gii; import org.w3c.dom.Element; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/gii/GiiXmlLoader.java b/src/main/java/eu/mulk/aendggner/gesetz/gii/GiiXmlLoader.java index c6dea69..65e005c 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/gii/GiiXmlLoader.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/gii/GiiXmlLoader.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz.gii; import eu.mulk.aendggner.Quelle; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtLoader.java b/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtLoader.java index f5e777a..4f008bf 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtLoader.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtLoader.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz.land; import eu.mulk.aendggner.DateiTyp; diff --git a/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtTextParser.java b/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtTextParser.java index a256243..14f8da0 100644 --- a/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtTextParser.java +++ b/src/main/java/eu/mulk/aendggner/gesetz/land/LandesRechtTextParser.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.gesetz.land; import eu.mulk.aendggner.gesetz.Absatz; diff --git a/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java b/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java index 69ec7aa..91f5574 100644 --- a/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java +++ b/src/main/java/eu/mulk/aendggner/synopse/HtmlRenderer.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.synopse; import eu.mulk.aendggner.aenderung.Aenderungsbefehl.UnbekannterBefehl; diff --git a/src/main/java/eu/mulk/aendggner/synopse/Synopse.java b/src/main/java/eu/mulk/aendggner/synopse/Synopse.java index 55ded9d..489366e 100644 --- a/src/main/java/eu/mulk/aendggner/synopse/Synopse.java +++ b/src/main/java/eu/mulk/aendggner/synopse/Synopse.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.synopse; import eu.mulk.aendggner.anwendung.BefehlAnwender.AngewandteAenderung; diff --git a/src/main/java/eu/mulk/aendggner/synopse/SynopseBuilder.java b/src/main/java/eu/mulk/aendggner/synopse/SynopseBuilder.java index ce4f1a1..bfe7df3 100644 --- a/src/main/java/eu/mulk/aendggner/synopse/SynopseBuilder.java +++ b/src/main/java/eu/mulk/aendggner/synopse/SynopseBuilder.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.synopse; import eu.mulk.aendggner.anwendung.BefehlAnwender.AnwendungsErgebnis; diff --git a/src/main/java/eu/mulk/aendggner/synopse/WortDiff.java b/src/main/java/eu/mulk/aendggner/synopse/WortDiff.java index 00e6923..ded3df7 100644 --- a/src/main/java/eu/mulk/aendggner/synopse/WortDiff.java +++ b/src/main/java/eu/mulk/aendggner/synopse/WortDiff.java @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2020 Matthias Andreas Benkard +// SPDX-License-Identifier: AGPL-3.0-or-later package eu.mulk.aendggner.synopse; import com.github.difflib.text.DiffRowGenerator; -- cgit v1.2.1