in ruler-gradle-plugin/src/main/kotlin/com/spotify/ruler/plugin/dependency/EntryParser.kt [33:47]
fun parse(project: Project, appInfo: AppInfo): List<DependencyEntry> {
val configuration =
project.configurations.getByName("${appInfo.variantName}RuntimeClasspath")
val entries = mutableListOf<ArtifactResult>()
val parser = DependencyParser()
listOf("android-classes").forEach { artifactType ->
entries += parseFile(configuration, artifactType, true)
}
listOf("android-res", "android-assets", "android-jni").forEach { artifactType ->
entries += parseFile(configuration, artifactType, false)
}
return parser.parse(entries)
}