From 0fc488c3f9e29f5e9f1092f8081714c9e820f178 Mon Sep 17 00:00:00 2001 From: Kostya Date: Thu, 20 Aug 2026 12:09:20 +0300 Subject: Move CommissionTiming and MechanismType into model.event package Groups them with the other event-domain enums instead of the general api package, and updates all call sites accordingly. --- api/src/main/java/market/guess/api/CommissionTiming.java | 6 ------ api/src/main/java/market/guess/api/MarketStateDTO.java | 1 + api/src/main/java/market/guess/api/MechanismType.java | 6 ------ api/src/main/java/market/guess/model/event/CommissionTiming.java | 6 ++++++ api/src/main/java/market/guess/model/event/EventSummaryDTO.java | 2 -- api/src/main/java/market/guess/model/event/MechanismType.java | 6 ++++++ 6 files changed, 13 insertions(+), 14 deletions(-) delete mode 100644 api/src/main/java/market/guess/api/CommissionTiming.java delete mode 100644 api/src/main/java/market/guess/api/MechanismType.java create mode 100644 api/src/main/java/market/guess/model/event/CommissionTiming.java create mode 100644 api/src/main/java/market/guess/model/event/MechanismType.java (limited to 'api/src/main') diff --git a/api/src/main/java/market/guess/api/CommissionTiming.java b/api/src/main/java/market/guess/api/CommissionTiming.java deleted file mode 100644 index 29861e3..0000000 --- a/api/src/main/java/market/guess/api/CommissionTiming.java +++ /dev/null @@ -1,6 +0,0 @@ -package market.guess.api; - -public enum CommissionTiming { - ON_CLOSE, - ON_PURCHASE -} diff --git a/api/src/main/java/market/guess/api/MarketStateDTO.java b/api/src/main/java/market/guess/api/MarketStateDTO.java index 1f7e79b..da2fff0 100644 --- a/api/src/main/java/market/guess/api/MarketStateDTO.java +++ b/api/src/main/java/market/guess/api/MarketStateDTO.java @@ -1,6 +1,7 @@ package market.guess.api; import java.util.List; +import market.guess.model.event.MechanismType; public record MarketStateDTO( String eventKey, diff --git a/api/src/main/java/market/guess/api/MechanismType.java b/api/src/main/java/market/guess/api/MechanismType.java deleted file mode 100644 index f478041..0000000 --- a/api/src/main/java/market/guess/api/MechanismType.java +++ /dev/null @@ -1,6 +0,0 @@ -package market.guess.api; - -public enum MechanismType { - LMSR, - ORDER_BOOK -} diff --git a/api/src/main/java/market/guess/model/event/CommissionTiming.java b/api/src/main/java/market/guess/model/event/CommissionTiming.java new file mode 100644 index 0000000..fff8b6b --- /dev/null +++ b/api/src/main/java/market/guess/model/event/CommissionTiming.java @@ -0,0 +1,6 @@ +package market.guess.model.event; + +public enum CommissionTiming { + ON_CLOSE, + ON_PURCHASE +} diff --git a/api/src/main/java/market/guess/model/event/EventSummaryDTO.java b/api/src/main/java/market/guess/model/event/EventSummaryDTO.java index 1595f81..42762c2 100644 --- a/api/src/main/java/market/guess/model/event/EventSummaryDTO.java +++ b/api/src/main/java/market/guess/model/event/EventSummaryDTO.java @@ -1,8 +1,6 @@ package market.guess.model.event; import java.util.List; -import market.guess.api.CommissionTiming; -import market.guess.api.MechanismType; public record EventSummaryDTO( String key, diff --git a/api/src/main/java/market/guess/model/event/MechanismType.java b/api/src/main/java/market/guess/model/event/MechanismType.java new file mode 100644 index 0000000..6063881 --- /dev/null +++ b/api/src/main/java/market/guess/model/event/MechanismType.java @@ -0,0 +1,6 @@ +package market.guess.model.event; + +public enum MechanismType { + LMSR, + ORDER_BOOK +} -- cgit v1.2.3