module implementation ‘com.jeroenmols:myawesomelibrary:1.0.0’ // recompile this module and all modules using this one api ‘com.jeroenmols:myawesomelibrary:1.0.0’ } NEW DEPENDENCY CONFIGURATIONS
module implementation ‘com.jeroenmols:myawesomelibrary:1.0.0’ // recompile this module and all modules using this one api ‘com.jeroenmols:myawesomelibrary:1.0.0’ } NEW DEPENDENCY CONFIGURATIONS
module implementation ‘com.jeroenmols:myawesomelibrary:1.0.0’ // recompile this module and all modules using this one api ‘com.jeroenmols:myawesomelibrary:1.0.0’ } NEW DEPENDENCY CONFIGURATIONS
▸ Use api where you leak a module’s interface ▸ Replace provided configuration with compileOnly ▸ Replace apk configuration with runtimeOnly ▸ Other variants: debugApi, testImplementation