diff options
| author | Kostya <mail@sartin.in> | 2026-08-10 20:21:55 +0000 |
|---|---|---|
| committer | Kostya <mail@sartin.in> | 2026-08-10 20:21:55 +0000 |
| commit | 9d19a3187789f01d6dbbc73d14c7f90df3e67560 (patch) | |
| tree | f93b0727ef25ef046e7f4d90c195cdd4bcf19348 /engine/.classpath | |
| parent | 34deee1c5ef2df5ba2514f77ec4dfd4a684a9d13 (diff) | |
| download | guess-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 'engine/.classpath')
| -rw-r--r-- | engine/.classpath | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engine/.classpath b/engine/.classpath index df0a2ce..8bbb374 100644 --- a/engine/.classpath +++ b/engine/.classpath | |||
| @@ -12,6 +12,13 @@ | |||
| 12 | </attributes> | 12 | </attributes> |
| 13 | </classpathentry> | 13 | </classpathentry> |
| 14 | <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> | 14 | <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> |
| 15 | <classpathentry kind="lib" path="../lib/jaxb/angus-activation.jar"/> | ||
| 16 | <classpathentry kind="lib" path="../lib/jaxb/jakarta.activation-api.jar"/> | ||
| 17 | <classpathentry kind="lib" path="../lib/jaxb/jaxb-core.jar"/> | ||
| 18 | <classpathentry kind="lib" path="../lib/jaxb/jaxb-impl.jar"/> | ||
| 19 | <classpathentry kind="lib" path="../lib/jaxb/jaxb-xjc.jar"/> | ||
| 20 | <classpathentry kind="lib" path="../lib/jaxb/jakarta.xml.bind-api.jar"/> | ||
| 21 | <classpathentry kind="lib" path="../lib/jaxb/jaxb-jxc.jar"/> | ||
| 15 | <classpathentry kind="lib" path="../lib/junit/junit-platform-console-standalone-6.1.1.jar"/> | 22 | <classpathentry kind="lib" path="../lib/junit/junit-platform-console-standalone-6.1.1.jar"/> |
| 16 | <classpathentry kind="output" path="bin"/> | 23 | <classpathentry kind="output" path="bin"/> |
| 17 | </classpath> | 24 | </classpath> |