From 1c4a3c6b21846271bcdba3818ba323d1b0bb096f Mon Sep 17 00:00:00 2001 From: Kamil Doległo Date: Thu, 22 Aug 2019 16:04:19 +0200 Subject: Merge Android plugin into Gradle plugin --- .../main/kotlin/AndroidConfigurationExtractor.kt | 32 ---------------------- 1 file changed, 32 deletions(-) delete mode 100644 runners/android-gradle-plugin/src/main/kotlin/AndroidConfigurationExtractor.kt (limited to 'runners/android-gradle-plugin/src/main/kotlin/AndroidConfigurationExtractor.kt') diff --git a/runners/android-gradle-plugin/src/main/kotlin/AndroidConfigurationExtractor.kt b/runners/android-gradle-plugin/src/main/kotlin/AndroidConfigurationExtractor.kt deleted file mode 100644 index 8a2a2dff..00000000 --- a/runners/android-gradle-plugin/src/main/kotlin/AndroidConfigurationExtractor.kt +++ /dev/null @@ -1,32 +0,0 @@ -package org.jetbrains.dokka.gradle - -import com.android.build.gradle.* -import com.android.build.gradle.api.BaseVariant -import com.android.builder.core.BuilderConstants -import org.gradle.api.Project - -class AndroidConfigurationExtractor(private val project: Project): AbstractConfigurationExtractor(project) { - override fun getMainCompilationName(): String = getVariants(project).filter { it.name == BuilderConstants.RELEASE }.map { it.name }.first() - - private fun getVariants(project: Project): Set { - val androidExtension = project.extensions.getByName("android") - return when (androidExtension) { - is AppExtension -> androidExtension.applicationVariants.toSet() - is LibraryExtension -> { - androidExtension.libraryVariants.toSet() + - if (androidExtension is FeatureExtension) { - androidExtension.featureVariants.toSet() - } else { - emptySet() - } - } - is TestExtension -> androidExtension.applicationVariants.toSet() - else -> emptySet() - } + - if (androidExtension is TestedExtension) { - androidExtension.testVariants.toSet() + androidExtension.unitTestVariants.toSet() - } else { - emptySet() - } - } -} \ No newline at end of file -- cgit