From e4aa920424ccd892cda8debbe8e0a840d528fe3e Mon Sep 17 00:00:00 2001 From: LoveSy Date: Mon, 2 Jan 2023 15:17:07 +0800 Subject: [PATCH] Set more methods final --- .../java/io/github/libxposed/XposedContextWrapper.java | 10 +++++----- .../main/java/io/github/libxposed/XposedInterface.java | 4 ++-- .../java/org/lsposed/lspd/impl/LSPosedContext.java | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/core/src/main/java/io/github/libxposed/XposedContextWrapper.java b/core/src/main/java/io/github/libxposed/XposedContextWrapper.java index 7d3abd61..d1b400c4 100644 --- a/core/src/main/java/io/github/libxposed/XposedContextWrapper.java +++ b/core/src/main/java/io/github/libxposed/XposedContextWrapper.java @@ -27,28 +27,28 @@ public class XposedContextWrapper extends ContextWrapper implements XposedInterf @NonNull @Override - public String implementationName() { + final public String implementationName() { return getBaseContext().implementationVersion(); } @NonNull @Override - public String implementationVersion() { + final public String implementationVersion() { return getBaseContext().implementationVersion(); } @Override - public long implementationVersionCode() { + final public long implementationVersionCode() { return getBaseContext().implementationVersionCode(); } @Override - final public void log(String message) { + final public void log(@NonNull String message) { getBaseContext().log(message); } @Override - final public void log(String message, Throwable throwable) { + final public void log(@NonNull String message, @NonNull Throwable throwable) { getBaseContext().log(message, throwable); } diff --git a/core/src/main/java/io/github/libxposed/XposedInterface.java b/core/src/main/java/io/github/libxposed/XposedInterface.java index 11d0dc65..e620a9d0 100644 --- a/core/src/main/java/io/github/libxposed/XposedInterface.java +++ b/core/src/main/java/io/github/libxposed/XposedInterface.java @@ -12,6 +12,6 @@ public interface XposedInterface { @NonNull String implementationVersion(); long implementationVersionCode(); - void log(String message); - void log(String message, Throwable throwable); + void log(@NonNull String message); + void log(@NonNull String message, @NonNull Throwable throwable); } diff --git a/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java b/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java index de8fd87d..cd985afa 100644 --- a/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java +++ b/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java @@ -743,12 +743,12 @@ public class LSPosedContext extends XposedContext { } @Override - public void log(String message) { + public void log(@NonNull String message) { Log.i(TAG, mPackageName + ": " + message); } @Override - public void log(String message, Throwable throwable) { + public void log(@NonNull String message, @NonNull Throwable throwable) { Log.e(TAG, mPackageName + ": " + message, throwable); } }