Remove old SdkMemberType API for creating snapshot modules
Migrates system modules and droid stubs over to use the new API for
creating the snapshot modules and removes the old API.
Test: m nothing
Change-Id: Ia825767f1f7ee77f68cfe00f53e09e6f6bfa027f
diff --git a/sdk/update.go b/sdk/update.go
index 3ff0c1d..fef430d 100644
--- a/sdk/update.go
+++ b/sdk/update.go
@@ -258,12 +258,7 @@
memberCtx := &memberContext{ctx, builder, memberType, member.name}
prebuiltModule := memberType.AddPrebuiltModule(memberCtx, member)
- if prebuiltModule == nil {
- // Fall back to legacy method of building a snapshot
- memberType.BuildSnapshot(ctx, builder, member)
- } else {
- s.createMemberSnapshot(memberCtx, member, prebuiltModule)
- }
+ s.createMemberSnapshot(memberCtx, member, prebuiltModule)
}
// Create a transformer that will transform an unversioned module into a versioned module.