diff options
| author | Kostya <mail@sartin.in> | 2026-08-20 12:09:20 +0300 |
|---|---|---|
| committer | Kostya <mail@sartin.in> | 2026-08-20 12:09:20 +0300 |
| commit | 0fc488c3f9e29f5e9f1092f8081714c9e820f178 (patch) | |
| tree | 3f368b53982b82083c6350195fa573fa03546a36 /ui-console/src/main/java | |
| parent | 5f5236af81b4a9f286e927bc9e36226e1ba05b70 (diff) | |
| download | guess-market-0fc488c3f9e29f5e9f1092f8081714c9e820f178.tar.gz guess-market-0fc488c3f9e29f5e9f1092f8081714c9e820f178.tar.xz guess-market-0fc488c3f9e29f5e9f1092f8081714c9e820f178.zip | |
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.
Diffstat (limited to 'ui-console/src/main/java')
| -rw-r--r-- | ui-console/src/main/java/market/guess/ui/console/command/EventDetailsMenuCommand.java | 3 | ||||
| -rw-r--r-- | ui-console/src/main/java/market/guess/ui/console/command/ListEventsMenuCommand.java | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/ui-console/src/main/java/market/guess/ui/console/command/EventDetailsMenuCommand.java b/ui-console/src/main/java/market/guess/ui/console/command/EventDetailsMenuCommand.java index bdd3eb1..642ad78 100644 --- a/ui-console/src/main/java/market/guess/ui/console/command/EventDetailsMenuCommand.java +++ b/ui-console/src/main/java/market/guess/ui/console/command/EventDetailsMenuCommand.java | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | package market.guess.ui.console.command; | 1 | package market.guess.ui.console.command; |
| 2 | 2 | ||
| 3 | import market.guess.api.CatalogContext; | 3 | import market.guess.api.CatalogContext; |
| 4 | import market.guess.model.event.CommissionTiming; | ||
| 4 | import market.guess.model.event.EventStatus; | 5 | import market.guess.model.event.EventStatus; |
| 5 | import market.guess.ui.console.io.InputProcessor; | 6 | import market.guess.ui.console.io.InputProcessor; |
| 6 | 7 | ||
| @@ -65,7 +66,7 @@ public final class EventDetailsMenuCommand implements MenuCommand { | |||
| 65 | "Commission: %d%% (%s)" | 66 | "Commission: %d%% (%s)" |
| 66 | .formatted( | 67 | .formatted( |
| 67 | event.summary().commissionPercent(), | 68 | event.summary().commissionPercent(), |
| 68 | event.summary().commissionTiming() == market.guess.api.CommissionTiming.ON_CLOSE | 69 | event.summary().commissionTiming() == CommissionTiming.ON_CLOSE |
| 69 | ? "on-close" | 70 | ? "on-close" |
| 70 | : "on-purchase")); | 71 | : "on-purchase")); |
| 71 | io.println("Status: %s".formatted(event.summary().status())); | 72 | io.println("Status: %s".formatted(event.summary().status())); |
diff --git a/ui-console/src/main/java/market/guess/ui/console/command/ListEventsMenuCommand.java b/ui-console/src/main/java/market/guess/ui/console/command/ListEventsMenuCommand.java index 01e93bd..3dfe662 100644 --- a/ui-console/src/main/java/market/guess/ui/console/command/ListEventsMenuCommand.java +++ b/ui-console/src/main/java/market/guess/ui/console/command/ListEventsMenuCommand.java | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | package market.guess.ui.console.command; | 1 | package market.guess.ui.console.command; |
| 2 | 2 | ||
| 3 | import market.guess.api.CatalogContext; | 3 | import market.guess.api.CatalogContext; |
| 4 | import market.guess.api.CommissionTiming; | 4 | import market.guess.model.event.CommissionTiming; |
| 5 | import market.guess.ui.console.io.InputProcessor; | 5 | import market.guess.ui.console.io.InputProcessor; |
| 6 | 6 | ||
| 7 | public final class ListEventsMenuCommand implements MenuCommand { | 7 | public final class ListEventsMenuCommand implements MenuCommand { |
| @@ -41,7 +41,8 @@ public final class ListEventsMenuCommand implements MenuCommand { | |||
| 41 | 41 | ||
| 42 | for (var event : events) { | 42 | for (var event : events) { |
| 43 | io.newLine(); | 43 | io.newLine(); |
| 44 | io.println(" [%d] %s (ID: %d)".formatted(event.displayId(), event.name(), event.displayId())); | 44 | io.println( |
| 45 | " [%d] %s (ID: %d)".formatted(event.displayId(), event.name(), event.displayId())); | ||
| 45 | io.println(" Description: %s".formatted(event.description())); | 46 | io.println(" Description: %s".formatted(event.description())); |
| 46 | io.println( | 47 | io.println( |
| 47 | " Commission: %d%% (%s)" | 48 | " Commission: %d%% (%s)" |