Piotr Prus
10/25/2021, 11:58 AMinfrastructure that contains repositories, apis, responsesDTO, etc and domain that contains usecase interfaces and domain specific data classes.
I want ios and android client to know only domain, without any idea of infrastructure, so in the build.gradle of my shared I have:
api(project(":domain"))
implementation(project(":infrastructure"))
The issue I am facing: The ios client do not see any of domain classes if theses are not used in shared. Is there any way to force compilation of these? Android client sees all of these classes correctly and can make a use of them.russhwolf
10/25/2021, 12:19 PMPiotr Prus
10/25/2021, 1:10 PM