aboutsummaryrefslogtreecommitdiffstats
path: root/ui-console/.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 /ui-console/.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 'ui-console/.classpath')
-rw-r--r--ui-console/.classpath2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui-console/.classpath b/ui-console/.classpath
index ec2bc02..cfc0f9a 100644
--- a/ui-console/.classpath
+++ b/ui-console/.classpath
@@ -6,6 +6,8 @@
6 <attribute name="test" value="true"/> 6 <attribute name="test" value="true"/>
7 </attributes> 7 </attributes>
8 </classpathentry> 8 </classpathentry>
9 <classpathentry kind="src" path="/guess-market-api"/>
10 <classpathentry kind="lib" path="../lib/pico/picocontainer-2.15.2.jar"/>
9 <classpathentry kind="lib" path="../lib/junit/junit-platform-console-standalone-6.1.1.jar"/> 11 <classpathentry kind="lib" path="../lib/junit/junit-platform-console-standalone-6.1.1.jar"/>
10 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 12 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
11 <classpathentry kind="output" path="bin"/> 13 <classpathentry kind="output" path="bin"/>