From 8842af1b7939bea5376a4876bdb4fbe4e0958cdf Mon Sep 17 00:00:00 2001 From: Nullptr Date: Sat, 22 Jul 2023 19:20:36 +0800 Subject: [PATCH] Use default method --- .../io/github/libxposed/api/XposedModule.java | 16 ---------------- .../libxposed/api/XposedModuleInterface.java | 6 ++++-- 2 files changed, 4 insertions(+), 18 deletions(-) diff --git a/api/src/main/java/io/github/libxposed/api/XposedModule.java b/api/src/main/java/io/github/libxposed/api/XposedModule.java index b77a7d0..904b462 100644 --- a/api/src/main/java/io/github/libxposed/api/XposedModule.java +++ b/api/src/main/java/io/github/libxposed/api/XposedModule.java @@ -18,20 +18,4 @@ public abstract class XposedModule extends XposedContextWrapper implements Xpose public XposedModule(@NonNull XposedContext base, @NonNull ModuleLoadedParam param) { super(base); } - - /** - * {@inheritDoc} - */ - @Override - public void onPackageLoaded(@NonNull PackageLoadedParam param) { - - } - - /** - * {@inheritDoc} - */ - @Override - public void onSystemServerLoaded(@NonNull SystemServerLoadedParam param) { - - } } diff --git a/api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java b/api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java index 88e97eb..c21c479 100644 --- a/api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java +++ b/api/src/main/java/io/github/libxposed/api/XposedModuleInterface.java @@ -95,12 +95,14 @@ public interface XposedModuleInterface { * * @param param Information about the package being loaded */ - void onPackageLoaded(@NonNull PackageLoadedParam param); + default void onPackageLoaded(@NonNull PackageLoadedParam param) { + } /** * Gets notified when the system server is loaded. * * @param param Information about system server */ - void onSystemServerLoaded(@NonNull SystemServerLoadedParam param); + default void onSystemServerLoaded(@NonNull SystemServerLoadedParam param) { + } }