DroidKaigi / conference-app-2020

The Official Conference App for DroidKaigi 2020 Tokyo
https://droidkaigi.jp/2020/en/
Apache License 2.0
774 stars 328 forks source link

build only one module fail !!! #829

Open CMingTseng opened 3 years ago

CMingTseng commented 3 years ago

Dear Sir

the final Multi-Modularizing app

as my mind the module sure be a library -- aar/jar file

so when i try to fixed https://github.com/DroidKaigi/conference-app-2020/issues/828 (temp use not ok !!)

i try build only one module

the envvar module --> pass build

the feature:login module -->fail !!

i try to fix it

  1. i found the module lost some dependencies :

    A. deps.lifecycle.viewmodel_ktx --> let LoginActivity fail !!

    B. deps.constraint_layout --> because feature:login has View layout !!!

    C. .... ? i do not know !! because i get build fail Execution failed for task ':data:db:kaptDebugKotlin' <---

    ? implementation project(":data:repository") but :data:repository implementation project(":data:db") ???

    THX