diff options
| author | Kostya <mail@sartin.in> | 2026-08-20 14:39:50 +0000 |
|---|---|---|
| committer | Kostya <mail@sartin.in> | 2026-08-20 14:39:50 +0000 |
| commit | fbfd2e275e9d645e4ec8a1874bc57d98b1c38300 (patch) | |
| tree | 8d8fff10ff1ebedd6963236a21d3e9331c206707 /service/src/main | |
| parent | 0fc488c3f9e29f5e9f1092f8081714c9e820f178 (diff) | |
| download | guess-market-fbfd2e275e9d645e4ec8a1874bc57d98b1c38300.tar.gz guess-market-fbfd2e275e9d645e4ec8a1874bc57d98b1c38300.tar.xz guess-market-fbfd2e275e9d645e4ec8a1874bc57d98b1c38300.zip | |
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.
Diffstat (limited to 'service/src/main')
| -rw-r--r-- | service/src/main/java/market/guess/service/catalog/infrastructure/mapper/v2/LedgerMapper.java | 11 |
1 files changed, 11 insertions, 0 deletions
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 @@ | |||
| 1 | package market.guess.service.catalog.infrastructure.mapper.v2; | ||
| 2 | |||
| 3 | import market.guess.api.AccountDTO; | ||
| 4 | import market.guess.service.ledger.Ledger; | ||
| 5 | import org.mapstruct.Mapper; | ||
| 6 | |||
| 7 | @Mapper | ||
| 8 | public interface LedgerMapper { | ||
| 9 | |||
| 10 | AccountDTO ledgerToLedgerDTO(Ledger account); | ||
| 11 | } | ||