1
0

Refactoring: Paketnamen und Klassennamen

This commit is contained in:
2026-04-02 14:40:14 +02:00
parent 1c53b65b86
commit 60498ab3c8
26 changed files with 111 additions and 105 deletions

View File

@@ -1,4 +1,4 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.configuration;
package de.gecheckt.pdf.umbenenner.adapter.out.configuration;
import de.gecheckt.pdf.umbenenner.application.config.StartConfiguration;
import de.gecheckt.pdf.umbenenner.application.port.out.ConfigurationPort;

View File

@@ -2,4 +2,4 @@
* Configuration adapters for outbound infrastructure access.
* Contains implementations of configuration loading from external sources.
*/
package de.gecheckt.pdf.umbenenner.adapter.outbound.configuration;
package de.gecheckt.pdf.umbenenner.adapter.out.configuration;

View File

@@ -1,4 +1,4 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.lock;
package de.gecheckt.pdf.umbenenner.adapter.out.lock;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

View File

@@ -3,7 +3,7 @@
* <p>
* Components:
* <ul>
* <li>{@link de.gecheckt.pdf.umbenenner.adapter.outbound.lock.FilesystemRunLockPortAdapter}
* <li>{@link de.gecheckt.pdf.umbenenner.adapter.out.lock.FilesystemRunLockPortAdapter}
* File-based run lock that prevents concurrent instances (AP-006)</li>
* </ul>
* <p>
@@ -11,4 +11,4 @@
* Stores the acquiring process PID in the lock file for diagnostics.
* Release is best-effort and logs a warning on failure without throwing.
*/
package de.gecheckt.pdf.umbenenner.adapter.outbound.lock;
package de.gecheckt.pdf.umbenenner.adapter.out.lock;

View File

@@ -5,4 +5,4 @@
* (PDF processing, database access, HTTP clients, etc.).
* AP-003: Currently empty as no outbound implementations have been created yet.
*/
package de.gecheckt.pdf.umbenenner.adapter.outbound;
package de.gecheckt.pdf.umbenenner.adapter.out;

View File

@@ -1,4 +1,4 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.pdfextraction;
package de.gecheckt.pdf.umbenenner.adapter.out.pdfextraction;
import de.gecheckt.pdf.umbenenner.application.port.out.PdfTextExtractionPort;
import de.gecheckt.pdf.umbenenner.domain.model.PdfExtractionResult;

View File

@@ -31,4 +31,4 @@
*
* @since M3-AP-003
*/
package de.gecheckt.pdf.umbenenner.adapter.outbound.pdfextraction;
package de.gecheckt.pdf.umbenenner.adapter.out.pdfextraction;

View File

@@ -1,4 +1,4 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.sourcedocument;
package de.gecheckt.pdf.umbenenner.adapter.out.sourcedocument;
import de.gecheckt.pdf.umbenenner.application.port.out.SourceDocumentAccessException;
import de.gecheckt.pdf.umbenenner.application.port.out.SourceDocumentCandidatesPort;

View File

@@ -3,10 +3,10 @@
* <p>
* M3-AP-002 implementations:
* <ul>
* <li>{@link de.gecheckt.pdf.umbenenner.adapter.outbound.sourcedocument.SourceDocumentCandidatesPortAdapter}
* <li>{@link de.gecheckt.pdf.umbenenner.adapter.out.sourcedocument.SourceDocumentCandidatesPortAdapter}
* File-system based discovery of PDF candidates from the source folder</li>
* </ul>
*
* @since M3-AP-002
*/
package de.gecheckt.pdf.umbenenner.adapter.outbound.sourcedocument;
package de.gecheckt.pdf.umbenenner.adapter.out.sourcedocument;

View File

@@ -1,9 +1,11 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.configuration;
package de.gecheckt.pdf.umbenenner.adapter.out.configuration;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
import de.gecheckt.pdf.umbenenner.adapter.out.configuration.PropertiesConfigurationPortAdapter;
import java.io.FileWriter;
import java.nio.file.Files;
import java.nio.file.Path;

View File

@@ -1,5 +1,6 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.lock;
package de.gecheckt.pdf.umbenenner.adapter.out.lock;
import de.gecheckt.pdf.umbenenner.adapter.out.lock.FilesystemRunLockPortAdapter;
import de.gecheckt.pdf.umbenenner.application.port.out.RunLockUnavailableException;
import org.junit.jupiter.api.Test;

View File

@@ -1,5 +1,6 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.pdfextraction;
package de.gecheckt.pdf.umbenenner.adapter.out.pdfextraction;
import de.gecheckt.pdf.umbenenner.adapter.out.pdfextraction.PdfTextExtractionPortAdapter;
import de.gecheckt.pdf.umbenenner.domain.model.PdfExtractionResult;
import de.gecheckt.pdf.umbenenner.domain.model.PdfExtractionSuccess;
import de.gecheckt.pdf.umbenenner.domain.model.PdfExtractionTechnicalError;

View File

@@ -1,5 +1,6 @@
package de.gecheckt.pdf.umbenenner.adapter.outbound.sourcedocument;
package de.gecheckt.pdf.umbenenner.adapter.out.sourcedocument;
import de.gecheckt.pdf.umbenenner.adapter.out.sourcedocument.SourceDocumentCandidatesPortAdapter;
import de.gecheckt.pdf.umbenenner.application.port.out.SourceDocumentAccessException;
import de.gecheckt.pdf.umbenenner.domain.model.SourceDocumentCandidate;
import org.junit.jupiter.api.BeforeEach;