From 751ce22ae2e1bd0453e5037d1dffd11bf45ee525 Mon Sep 17 00:00:00 2001 From: Fankesyooni Date: Fri, 15 Apr 2022 05:05:26 +0800 Subject: [PATCH] Update version to 1.0.77 --- build.gradle | 2 +- docs/api/public/HookParam.md | 2 +- docs/api/public/ModuleApplication.md | 4 ++-- docs/api/public/YukiHookModulePrefs.md | 8 ++++---- .../api/kotlin/me/weishu/reflection/BootstrapClass.java | 6 +++--- .../src/api/kotlin/me/weishu/reflection/Reflection.java | 9 +++++---- 6 files changed, 16 insertions(+), 15 deletions(-) diff --git a/build.gradle b/build.gradle index ff4ec320..3f7f1dc0 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ ext { devUser = "fankesyooni" userEmail = "qzmmcn@163.com" groupId = "com.highcapable.yukihookapi" - apiVersion = "1.0.76" + apiVersion = "1.0.77" repoName = "YukiHookAPI" repoDescription = "An efficient Kotlin version of the Xposed Hook API." licenceName = "MIT License" diff --git a/docs/api/public/HookParam.md b/docs/api/public/HookParam.md index 7b1e2f1a..0bc2db6f 100644 --- a/docs/api/public/HookParam.md +++ b/docs/api/public/HookParam.md @@ -568,7 +568,7 @@ fun any(): Any? 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 diff --git a/docs/api/public/ModuleApplication.md b/docs/api/public/ModuleApplication.md index 0f50f9fa..adc38ff0 100644 --- a/docs/api/public/ModuleApplication.md +++ b/docs/api/public/ModuleApplication.md @@ -6,7 +6,7 @@ open class ModuleApplication: Application() 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 @@ -69,7 +69,7 @@ val appContext: ModuleApplication 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 diff --git a/docs/api/public/YukiHookModulePrefs.md b/docs/api/public/YukiHookModulePrefs.md index 6265c6c1..07e0fefd 100644 --- a/docs/api/public/YukiHookModulePrefs.md +++ b/docs/api/public/YukiHookModulePrefs.md @@ -98,7 +98,7 @@ fun getStringSet(key: String, value: Set): Set 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 @@ -168,7 +168,7 @@ fun all(): HashMap 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 @@ -218,7 +218,7 @@ fun clear() 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 @@ -250,7 +250,7 @@ fun putStringSet(key: String, value: Set) 变更记录 -`v1.0.76` `新增` +`v1.0.77` `新增` 功能描述 diff --git a/yukihookapi/src/api/kotlin/me/weishu/reflection/BootstrapClass.java b/yukihookapi/src/api/kotlin/me/weishu/reflection/BootstrapClass.java index e3abdc97..1deca2cb 100644 --- a/yukihookapi/src/api/kotlin/me/weishu/reflection/BootstrapClass.java +++ b/yukihookapi/src/api/kotlin/me/weishu/reflection/BootstrapClass.java @@ -10,10 +10,10 @@ import androidx.annotation.Keep; import java.lang.reflect.Method; /** - * @author weishu - * @date 2020/7/13. + * author weishu + * date 2020/7/13. */ -@SuppressWarnings("ALL") +@SuppressWarnings("unused") @Keep public final class BootstrapClass { diff --git a/yukihookapi/src/api/kotlin/me/weishu/reflection/Reflection.java b/yukihookapi/src/api/kotlin/me/weishu/reflection/Reflection.java index 30c122dd..86e2b983 100644 --- a/yukihookapi/src/api/kotlin/me/weishu/reflection/Reflection.java +++ b/yukihookapi/src/api/kotlin/me/weishu/reflection/Reflection.java @@ -16,10 +16,10 @@ import java.lang.reflect.Method; import dalvik.system.DexFile; /** - * @author weishu - * @date 2018/6/7. + * author weishu + * date 2018/6/7. */ -@SuppressWarnings("ALL") +@SuppressWarnings("unused") @Keep public class Reflection { private static final String TAG = "Reflection"; @@ -32,6 +32,7 @@ public class Reflection { * Begin * * @param context The Base Context + * @return int */ public static int unseal(Context context) { if (SDK_INT < 28) { @@ -50,6 +51,7 @@ public class Reflection { return -1; } + @SuppressWarnings({"deprecation", "ResultOfMethodCallIgnored"}) private static boolean unsealByDexFile(Context context) { byte[] bytes = Base64.decode(DEX, Base64.NO_WRAP); File codeCacheDir = getCodeCacheDir(context); @@ -74,7 +76,6 @@ public class Reflection { return false; } finally { if (code.exists()) { - //noinspection ResultOfMethodCallIgnored code.delete(); } }