From 9dd3ec7ff11839503e4d5ef6639d0faa21403095 Mon Sep 17 00:00:00 2001 From: Kostya Date: Thu, 13 Aug 2026 15:39:56 +0000 Subject: 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. --- api/src/main/java/market/guess/OutputProviderFactory.java | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 api/src/main/java/market/guess/OutputProviderFactory.java (limited to 'api/src/main/java/market/guess/OutputProviderFactory.java') 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 @@ -package market.guess; - -public interface OutputProviderFactory { - OutputProvider create(); -} -- cgit v1.2.3