aboutsummaryrefslogtreecommitdiffstats
path: root/api/src/main/java/market/guess/OutputProvider.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/OutputProvider.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/OutputProvider.java')
-rw-r--r--api/src/main/java/market/guess/OutputProvider.java7
1 files changed, 0 insertions, 7 deletions
diff --git a/api/src/main/java/market/guess/OutputProvider.java b/api/src/main/java/market/guess/OutputProvider.java
deleted file mode 100644
index 774408e..0000000
--- a/api/src/main/java/market/guess/OutputProvider.java
+++ /dev/null
@@ -1,7 +0,0 @@
1package market.guess;
2
3public interface OutputProvider {
4 void print(Object object);
5
6 void println(Object object);
7}