package Ġme . s aket . press . shared . sync er . git Ċ Ċ import Ġco . touch lab . state ly . concurrency . Atomic Boolean Ċ import Ġcom . bad oo . reak t ive . comp letable . comp letable Of Empty Ċ import Ġme . s aket . press . shared . sync er . Sync Coordinator Ċ Ċ class ĠFake Sync Coordinator Ġ: ĠSync Coordinator Ġ{ ĊĠ Ġoverride Ġfun Ġstart () Ġ= ĠUnit ĊĠ Ġoverride Ġfun Ġsync With Result () Ġ= Ġcomplet able Of Empty () ĊĊĠ Ġval Ġtriggered Ġ= ĠAtomic Boolean ( false ) ĊĠ Ġoverride Ġfun Ġtrigger () Ġ{ ĊĠĠĠ Ġtriggered . value Ġ= Ġtrue ĊĠ Ġ} Ċ } Ċ