# 将所有的 IService 子类 keep 住，因为 spi 会自动查找
-keep class * implements com.bytedance.ttgame.framework.module.spi.IService {*;}
# 将所有的 ModuleLifecycle 子类 keep 住，因为 ModuleManager 会查找
-keep class * implements com.bytedance.ttgame.framework.module.spi.ModuleLifecycle {*;}
# 保留源代码名称和行号表
-keepattributes SourceFile,LineNumberTable
-keep class g.optional.share.** {*;}

-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.facebook.share.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.facebook.share.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
-keep class com.bytedance.ug.sdk.share.keep.impl.** {*;}
