Remove workaround for modules with missing BCP fragments, as they are

present now.

#codehealth

Test: presubmits
Bug: 192868581
Change-Id: I8370525849ea589af0bf4f8d3fd081f3004516a1
This commit is contained in:
Martin Stjernholm
2021-09-16 16:53:28 +01:00
parent 80bb3164b9
commit 531d8fdc2a

View File

@@ -1194,13 +1194,6 @@ func retrieveClassesJarsFromModule(module android.Module) android.Paths {
// deferReportingMissingBootDexJar returns true if a missing boot dex jar should not be reported by
// Soong but should instead only be reported in ninja if the file is actually built.
func deferReportingMissingBootDexJar(ctx android.ModuleContext, module android.Module) bool {
// TODO(b/179354495): Remove this workaround when it is unnecessary.
// Prebuilt modules like framework-wifi do not yet provide dex implementation jars. So,
// create a fake one that will cause a build error only if it is used.
if ctx.Config().AlwaysUsePrebuiltSdks() {
return true
}
// Any missing dependency should be allowed.
if ctx.Config().AllowMissingDependencies() {
return true