aboutsummaryrefslogtreecommitdiffstats
path: root/api/src/main/java/market/guess/OutputProviderFactory.java
diff options
context:
space:
mode:
authorKostya <mail@sartin.in>2026-08-13 15:39:56 +0000
committerKostya <mail@sartin.in>2026-08-13 15:39:56 +0000
commit9dd3ec7ff11839503e4d5ef6639d0faa21403095 (patch)
tree925fb81222c055404b63cc8eed8ef7ae710ec5be /api/src/main/java/market/guess/OutputProviderFactory.java
parentc58e65ad4fba4b964d26dcf11d6163465fc3cfd3 (diff)
downloadguess-market-9dd3ec7ff11839503e4d5ef6639d0faa21403095.tar.gz
guess-market-9dd3ec7ff11839503e4d5ef6639d0faa21403095.tar.xz
guess-market-9dd3ec7ff11839503e4d5ef6639d0faa21403095.zip
Move I/O provider abstraction to ui-console, add ledger/account/problem DTOs
InputProvider/OutputProvider were api-layer types only ever implemented by the console UI; relocate them there. Drop the unused GuessMarketEngine/LocalGuessMarketService pair, flesh out LoadResultDTO with success/failure variants, and make LocalGuessMarketContext.LoadAsync report real outcomes instead of an empty placeholder.
Diffstat (limited to 'api/src/main/java/market/guess/OutputProviderFactory.java')
-rw-r--r--api/src/main/java/market/guess/OutputProviderFactory.java5
1 files changed, 0 insertions, 5 deletions
diff --git a/api/src/main/java/market/guess/OutputProviderFactory.java b/api/src/main/java/market/guess/OutputProviderFactory.java
deleted file mode 100644
index b4eb7f5..0000000
--- a/api/src/main/java/market/guess/OutputProviderFactory.java
+++ /dev/null
@@ -1,5 +0,0 @@
1package market.guess;
2
3public interface OutputProviderFactory {
4 OutputProvider create();
5}