@startuml
[:core:backend] --> [:core:domain:app]
[:core:backend] --> [:core:domain:session]
[:core:backend] --> [:core:domain:account]
[:core:backend] --> [:core:domain:chat]
[:core:backend] --> [:core:domain:roster]
[:net:smack:android] --> [:core:api]
[:android:room] --> [:core:api]
[:android:sys] --> [:android:indicator]
[:android:log] --> [:engine:log]
[:android:error] --> [:engine:log]
[:android:main] --> [:android:intent]
[:android:main] --> [:android:account]
[:android:main] --> [:android:roster]
[:android:main] --> [:android:chat]
[:android:main] --> [:android:drawer]
[:android:main] --> [:core:domain:app]
[:core:domain:app] --> [:core:api]
[:core:domain:session] --> [:core:api]
[:core:domain:account] --> [:core:api]
[:core:domain:chat] --> [:engine:paging]
[:core:domain:chat] --> [:core:api]
[:core:domain:roster] --> [:engine:paging]
[:core:domain:roster] --> [:core:api]
[:core:api] --> [:engine:connectable]
[:engine:connectable] --> [:engine:util]
[:engine:connectable] --> [:engine:log]
[:android:indicator] --> [:android:core]
[:android:indicator] --> [:android:notification]
[:android:core] --> [:core:api]
[:android:core] --> [:android:debug]
[:android:intent] --> [:core:api]
[:android:account] --> [:android:core]
[:android:roster] --> [:android:core]
[:android:chat] --> [:android:core]
[:android:chat] --> [:android:notification]
[:android:chat] --> [:android:widget]
[:android:chat] --> [:core:cli]
[:android:drawer] --> [:android:core]
[:core:cli] --> [:engine:translator]
[:core:cli] --> [:core:api]
[:android:app] --> [:core:backend]
[:android:app] --> [:net:smack:android]
[:android:app] --> [:android:room]
[:android:app] --> [:android:sys]
[:android:app] --> [:android:log]
[:android:app] --> [:android:error]
[:android:app] --> [:android:main]
@enduml
