precompose-viewmodel does not depend on precompose
zsmb13 opened this issue · comments
The moe.tlaster:precompose-viewmodel
library doesn't depend on moe.tlaster:precompose
, so classes/declarations from the base library are missing if you only add the viewmodel dependency and compilation fails.
The add-on libraries (viewmodel, molecule, koin) should depend on the base library in their published POM files so that the base library is automatically included.
Yes, sub module should declare dependency to its parent module, so we can just add one dependency an everything will just work, I'll fix this later.