Drop "prebuilt_" prefixes from names registered in ApexInfo.InApexXxx.
Neither InApexVariants nor InApexModules should have them. This allows us to get rid of InApexVariantByBaseName as well. Test: m nothing Test: m nothing SOONG_CONFIG_art_module_source_build=false Bug: 180325915 Change-Id: Icbe4e025ce1a4c8dd258ff95d326ca2f27905188
This commit is contained in:
@@ -117,19 +117,6 @@ func (i ApexInfo) InApexVariant(apexVariant string) bool {
|
||||
return false
|
||||
}
|
||||
|
||||
// InApexByBaseName tells whether this apex variant of the module is part of the given apexVariant
|
||||
// or not, where the APEX is specified by its canonical base name, i.e. typically beginning with
|
||||
// "com.android.". In particular this function doesn't differentiate between source and prebuilt
|
||||
// APEXes, where the latter may have "prebuilt_" prefixes.
|
||||
func (i ApexInfo) InApexVariantByBaseName(apexVariant string) bool {
|
||||
for _, a := range i.InApexVariants {
|
||||
if RemoveOptionalPrebuiltPrefix(a) == apexVariant {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
func (i ApexInfo) InApexModule(apexModuleName string) bool {
|
||||
for _, a := range i.InApexModules {
|
||||
if a == apexModuleName {
|
||||
|
Reference in New Issue
Block a user