Commit graph

14 commits

Author SHA1 Message Date
68db3dcda6
refactor: move coroutine-utils into core 2023-06-05 09:52:12 +05:30
24b747eb38
fix(build): correct plugin application ordering 2023-04-20 18:00:01 +05:30
bf104a1d85
chore(build): reorder DSL declarations 2023-04-19 12:29:27 +05:30
72c1529bb9
chore: sort dependencies with gradle-dependencies-sorter 2023-03-28 12:15:18 +05:30
293c04b2ad
fix(build): remove DSL_SCOPE_VIOLATION suppression 2023-03-24 14:59:34 +05:30
0ae48dee33
feat(build): remove Detekt and switch to Slack's Compose lints 2023-03-08 02:27:51 +05:30
cb798cf011
feat: upgrade to OkHttp 4.10.0 2023-03-07 12:53:51 +05:30
36ab72226c
refactor(build-logic): simplify plugin setup 2022-12-20 16:01:18 +05:30
0232a4179a
refactor(di): replace Tangle with Whetstone 2022-11-14 12:59:01 +05:30
4a87682b68
refactor(di): migrate to Whetstone ApplicationScope 2022-11-14 12:59:01 +05:30
0bf60812e0
refactor(di): workaround unstable IntoSet ordering
EitherNet's ApiResultConverterFactory needs to go before any other
(de)serialization factories, but multibindings do not have ordering
guarantees. To fix this, I've changed the module to handle the EitherNet
configuration within api and let core continue supplying everything else.
2022-11-13 18:11:50 +05:30
005dc9ab83
refactor(di): move ApiModule to core and api 2022-11-13 17:17:01 +05:30
9d41b7e819
refactor(di): migrate OkHttp module to core 2022-11-13 16:27:33 +05:30
ce37903ea0
feat(di): kick off Anvil infra 2022-11-13 13:13:03 +05:30