summaryrefslogtreecommitdiffstats
path: root/api/.classpath
diff options
context:
space:
mode:
authorKostya <mail@sartin.in>2026-08-10 20:21:55 +0000
committerKostya <mail@sartin.in>2026-08-10 20:21:55 +0000
commit9d19a3187789f01d6dbbc73d14c7f90df3e67560 (patch)
treef93b0727ef25ef046e7f4d90c195cdd4bcf19348 /api/.classpath
parent34deee1c5ef2df5ba2514f77ec4dfd4a684a9d13 (diff)
downloadguess-market-9d19a3187789f01d6dbbc73d14c7f90df3e67560.tar.gz
guess-market-9d19a3187789f01d6dbbc73d14c7f90df3e67560.tar.xz
guess-market-9d19a3187789f01d6dbbc73d14c7f90df3e67560.zip
Move engine contracts to api module, add I/O provider abstraction and PicoContainer wiring
Relocates GuessMarketEngine/GuessMarketContext into market.guess.api so engine and ui-console depend on a shared contract instead of engine internals, and makes context loading async (CompletableFuture). Adds InputProvider/OutputProvider interfaces with console implementations, wires the console app's Menu through a PicoContainer, and adds the generated model classes plus vendored picocontainer jar needed to build it.
Diffstat (limited to 'api/.classpath')
-rw-r--r--api/.classpath1
1 files changed, 0 insertions, 1 deletions
diff --git a/api/.classpath b/api/.classpath
index 0e305bc..ec2bc02 100644
--- a/api/.classpath
+++ b/api/.classpath
@@ -1,6 +1,5 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<classpath> 2<classpath>
3 <!-- Defines your source folder -->
4 <classpathentry kind="src" output="bin/classes" path="src/main/java"/> 3 <classpathentry kind="src" output="bin/classes" path="src/main/java"/>
5 <classpathentry kind="src" output="bin/test-classes" path="src/test/java"> 4 <classpathentry kind="src" output="bin/test-classes" path="src/test/java">
6 <attributes> 5 <attributes>