From fbfd2e275e9d645e4ec8a1874bc57d98b1c38300 Mon Sep 17 00:00:00 2001 From: Kostya Date: Thu, 20 Aug 2026 14:39:50 +0000 Subject: Add MapStruct LedgerMapper and wire annotation processing into build.sh build.sh now passes -processorpath/-s so MapStruct's generated impl compiles alongside hand-written sources. --- .../catalog/infrastructure/mapper/v2/LedgerMapper.java | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 service/src/main/java/market/guess/service/catalog/infrastructure/mapper/v2/LedgerMapper.java (limited to 'service/src/main/java/market/guess') diff --git a/service/src/main/java/market/guess/service/catalog/infrastructure/mapper/v2/LedgerMapper.java b/service/src/main/java/market/guess/service/catalog/infrastructure/mapper/v2/LedgerMapper.java new file mode 100644 index 0000000..fe0ea38 --- /dev/null +++ b/service/src/main/java/market/guess/service/catalog/infrastructure/mapper/v2/LedgerMapper.java @@ -0,0 +1,11 @@ +package market.guess.service.catalog.infrastructure.mapper.v2; + +import market.guess.api.AccountDTO; +import market.guess.service.ledger.Ledger; +import org.mapstruct.Mapper; + +@Mapper +public interface LedgerMapper { + + AccountDTO ledgerToLedgerDTO(Ledger account); +} -- cgit v1.2.3