com.autonomousapps.internal.android.AndroidGradlePluginFactory.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dependency-analysis-gradle-plugin Show documentation
Show all versions of dependency-analysis-gradle-plugin Show documentation
Analyzes dependency usage in Android and JVM projects
package com.autonomousapps.internal.android
import org.gradle.api.Project
internal class AndroidGradlePluginFactory(
private val project: Project, private val agpVersion: String
) {
private val agp = AgpVersion.version(agpVersion)
fun newAdapter(): AndroidGradlePlugin = when {
agp >= AgpVersion.version("4.2") -> AndroidGradlePlugin4_2(project, agpVersion)
// Assume latest
else -> AndroidGradlePlugin4_2(project, agpVersion)
}
}