Searched refs:ProGuardType (Results 1 – 7 of 7) sorted by relevance
24 data class ProGuardTypesMap(private val rules: Map<ProGuardType, Set<ProGuardType>>) { in <lambda>()32 private val expandedRules: Map<ProGuardType, Set<ProGuardType>> by lazy { in <lambda>()33 val expandedMap = mutableMapOf<ProGuardType, Set<ProGuardType>>() in <lambda>()36 ProGuardType.EXPANSION_TOKENS.forEach { in <lambda>()46 constructor(vararg rules: Pair<ProGuardType, ProGuardType>) in <lambda>()54 fun mapType(type: ProGuardType): Set<ProGuardType>? { in <lambda>()66 .map { ProGuardType(it.key) to it.value.map { ProGuardType(it) }.toSet() } in <lambda>()76 val reversed = mutableMapOf<ProGuardType, ProGuardType>() in <lambda>()
29 data class ProGuardType(val value: String) { class37 fun fromDotNotation(type: String): ProGuardType { in fromDotNotation()38 return ProGuardType(type.replace('.', '/')) in fromDotNotation()64 fun expandWith(token: String): ProGuardType { in expandWith()65 return ProGuardType(value.replace("{any}", token)) in expandWith()
20 import com.android.tools.build.jetifier.core.proguard.ProGuardType39 private var proGuardTypes = emptyList<Pair<ProGuardType, Set<ProGuardType>>>()63 ProGuardType.fromDotNotation(it.first) to it.second.map { in forGivenProGuardMapSet()64 ProGuardType.fromDotNotation(it) } in forGivenProGuardMapSet()
19 import com.android.tools.build.jetifier.core.proguard.ProGuardType in <lambda>()43 val type = ProGuardType.fromDotNotation(typeToReplace) in <lambda>()72 val strippedType = ProGuardType.fromDotNotation(typeToReplace.removeSuffix(innerSuffix)) in <lambda>()122 private fun tryResolveWildcardsAndRemapAndSimplify(typeToReplace: ProGuardType): Set<String>? { in <lambda>()
19 import com.android.tools.build.jetifier.core.proguard.ProGuardType97 fun doesThisIgnoreProGuard(type: ProGuardType): Boolean { in doesThisIgnoreProGuard()
19 import com.android.tools.build.jetifier.core.proguard.ProGuardType106 fun matchOldProguardForNewTypes(proGuardSelector: ProGuardType): Set<JavaType> { in matchOldProguardForNewTypes()
22 import com.android.tools.build.jetifier.core.proguard.ProGuardType147 fun isEligibleForRewrite(type: ProGuardType): Boolean { in isEligibleForRewrite()