Skip to content

Commit

Permalink
Take into account com.android.dynamic-feature plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
tbroyer committed May 23, 2020
1 parent 4ef007c commit 1f3c3d9
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ Add a dependency to com.google.errorprone:javac with the appropriate version cor
}
}

arrayOf("application", "library", "feature", "test", "instantapp").forEach {
arrayOf("application", "library", "test", "dynamic-feature", /* deprecated plugins: */ "feature", "instantapp").forEach {
project.plugins.withId("com.android.$it") {
fun BaseVariant.configure() {
annotationProcessorConfiguration.extendsFrom(errorproneConfiguration)
Expand All @@ -129,12 +129,13 @@ Add a dependency to com.google.errorprone:javac with the appropriate version cor
val android = project.extensions.getByName<BaseExtension>("android")
(android as? AppExtension)?.applicationVariants?.configureEach(BaseVariant::configure)
(android as? LibraryExtension)?.libraryVariants?.configureEach(BaseVariant::configure)
(android as? FeatureExtension)?.featureVariants?.configureEach(BaseVariant::configure)
(android as? TestExtension)?.applicationVariants?.configureEach(BaseVariant::configure)
if (android is TestedExtension) {
android.testVariants.configureEach(BaseVariant::configure)
android.unitTestVariants.configureEach(BaseVariant::configure)
}
// Deprecated
(android as? FeatureExtension)?.featureVariants?.configureEach(BaseVariant::configure)
}
}
}
Expand Down

0 comments on commit 1f3c3d9

Please sign in to comment.