diff options
| author | Kostya <mail@sartin.in> | 2026-08-14 20:32:49 +0000 |
|---|---|---|
| committer | Kostya <mail@sartin.in> | 2026-08-14 20:32:49 +0000 |
| commit | 001f6444fec8fcd5312028cfdae90f4f93424559 (patch) | |
| tree | 75c10317663be26fcd34efddb03d2c334f017a4c /lib/tomcat/el-api.jar | |
| parent | 12611a5f0116351ab9114f5403222aead7a8329f (diff) | |
| download | guess-market-001f6444fec8fcd5312028cfdae90f4f93424559.tar.gz guess-market-001f6444fec8fcd5312028cfdae90f4f93424559.tar.xz guess-market-001f6444fec8fcd5312028cfdae90f4f93424559.zip | |
Collapse console I/O interfaces into InputProcessor, drop unneeded atomics
InputProvider/OutputProvider each had one implementation and no test
exercised the seam, so fold Console{Input,Output}Provider straight into
InputProcessor and update Menu/MenuCommand call sites accordingly.
Account and Event both use AtomicInteger for a ledger/trade id counter
that's only ever touched next to a plain, non-thread-safe ArrayList add
in the same method - the atomic bought no real thread-safety. Swapped
both to plain int with ++.
Diffstat (limited to 'lib/tomcat/el-api.jar')
0 files changed, 0 insertions, 0 deletions