Convert CheckMinSdkVersion to use providers. Next step is to convert it to use ModuleProxy once IsDepInSameApex is converted to use providers. Bug: 377723687 Test: Unit tests and compare the ninja and mk files generated. Change-Id: I1f0e94681d338ea2c0eb63a26a05a3da835154ac
diff --git a/wayland_protocol_codegen.go b/wayland_protocol_codegen.go index 73fc960..0307fdf 100644 --- a/wayland_protocol_codegen.go +++ b/wayland_protocol_codegen.go
@@ -614,11 +614,8 @@ var _ android.ApexModule = (*Module)(nil) // Part of android.ApexModule. -func (g *Module) ShouldSupportSdkVersion(ctx android.BaseModuleContext, - sdkVersion android.ApiLevel) error { - // Because generated outputs are checked by client modules(e.g. cc_library, ...) - // we can safely ignore the check here. - return nil +func (g *Module) MinSdkVersionSupported(ctx android.BaseModuleContext) android.ApiLevel { + return android.MinApiLevel } func generatorFactory(taskGenerator taskFunc, props ...interface{}) *Module {