From c8de18d30566b1facd7b915b23cbe2152f52c51a Mon Sep 17 00:00:00 2001 From: Fankesyooni Date: Fri, 4 Feb 2022 19:58:44 +0800 Subject: [PATCH] ... --- yukihookapi/build.gradle | 2 ++ .../{java => kotlin}/com/highcapable/yukihookapi/YukiHookAPI.kt | 0 .../com/highcapable/yukihookapi/annotation/DoNotUseField.kt | 0 .../com/highcapable/yukihookapi/annotation/DoNotUseMethod.kt | 0 .../com/highcapable/yukihookapi/annotation/UseLessField.kt | 0 .../com/highcapable/yukihookapi/annotation/UseLessMethod.kt | 0 .../yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt | 0 .../com/highcapable/yukihookapi/hook/core/YukiHookCreater.kt | 0 .../yukihookapi/hook/core/finder/ConstructorFinder.kt | 0 .../com/highcapable/yukihookapi/hook/core/finder/FieldFinder.kt | 0 .../highcapable/yukihookapi/hook/core/finder/MethodFinder.kt | 0 .../com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt | 0 .../highcapable/yukihookapi/hook/factory/ReflectionFactory.kt | 0 .../com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt | 0 .../com/highcapable/yukihookapi/hook/log/LoggerFactory.kt | 0 .../yukihookapi/hook/proxy/YukiHookXposedInitProxy.kt | 0 .../highcapable/yukihookapi/hook/type/ComponentTypeFactory.kt | 0 .../highcapable/yukihookapi/hook/type/VariableTypeFactory.kt | 0 .../com/highcapable/yukihookapi/hook/type/ViewTypeFactory.kt | 0 .../com/highcapable/yukihookapi/hook/utils/ReflectionUtils.java | 0 .../highcapable/yukihookapi/hook/xposed/YukiHookLoadPackage.kt | 0 .../highcapable/yukihookapi/hook/xposed/YukiHookModuleStatus.kt | 0 .../com/highcapable/yukihookapi/param/CustomParam.kt | 0 .../com/highcapable/yukihookapi/param/HookParam.kt | 0 .../com/highcapable/yukihookapi/param/PackageParam.kt | 0 25 files changed, 2 insertions(+) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/YukiHookAPI.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/annotation/DoNotUseField.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/annotation/DoNotUseMethod.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/annotation/UseLessField.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/annotation/UseLessMethod.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/core/YukiHookCreater.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/core/finder/ConstructorFinder.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/core/finder/FieldFinder.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/core/finder/MethodFinder.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/proxy/YukiHookXposedInitProxy.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/type/ComponentTypeFactory.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/type/VariableTypeFactory.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/type/ViewTypeFactory.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/utils/ReflectionUtils.java (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/xposed/YukiHookLoadPackage.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/hook/xposed/YukiHookModuleStatus.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/param/CustomParam.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/param/HookParam.kt (100%) rename yukihookapi/src/main/{java => kotlin}/com/highcapable/yukihookapi/param/PackageParam.kt (100%) diff --git a/yukihookapi/build.gradle b/yukihookapi/build.gradle index 85629f6d..3452abd2 100644 --- a/yukihookapi/build.gradle +++ b/yukihookapi/build.gradle @@ -14,6 +14,8 @@ android { consumerProguardFiles "consumer-rules.pro" } + sourceSets { main { java.srcDirs("src/main/kotlin") } } + buildTypes { release { minifyEnabled false diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/YukiHookAPI.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/YukiHookAPI.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/YukiHookAPI.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/DoNotUseField.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/DoNotUseField.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/DoNotUseField.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/DoNotUseField.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/DoNotUseMethod.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/DoNotUseMethod.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/DoNotUseMethod.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/DoNotUseMethod.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/UseLessField.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/UseLessField.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/UseLessField.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/UseLessField.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/UseLessMethod.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/UseLessMethod.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/UseLessMethod.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/UseLessMethod.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/YukiHookCreater.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/YukiHookCreater.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/YukiHookCreater.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/YukiHookCreater.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/finder/ConstructorFinder.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/finder/ConstructorFinder.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/finder/ConstructorFinder.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/finder/ConstructorFinder.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/finder/FieldFinder.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/finder/FieldFinder.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/finder/FieldFinder.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/finder/FieldFinder.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/finder/MethodFinder.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/finder/MethodFinder.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/core/finder/MethodFinder.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/core/finder/MethodFinder.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/proxy/YukiHookXposedInitProxy.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/proxy/YukiHookXposedInitProxy.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/proxy/YukiHookXposedInitProxy.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/proxy/YukiHookXposedInitProxy.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/type/ComponentTypeFactory.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/type/ComponentTypeFactory.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/type/ComponentTypeFactory.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/type/ComponentTypeFactory.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/type/VariableTypeFactory.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/type/VariableTypeFactory.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/type/VariableTypeFactory.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/type/VariableTypeFactory.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/type/ViewTypeFactory.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/type/ViewTypeFactory.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/type/ViewTypeFactory.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/type/ViewTypeFactory.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/utils/ReflectionUtils.java b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/utils/ReflectionUtils.java similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/utils/ReflectionUtils.java rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/utils/ReflectionUtils.java diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/YukiHookLoadPackage.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/xposed/YukiHookLoadPackage.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/YukiHookLoadPackage.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/xposed/YukiHookLoadPackage.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/YukiHookModuleStatus.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/xposed/YukiHookModuleStatus.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/hook/xposed/YukiHookModuleStatus.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/hook/xposed/YukiHookModuleStatus.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/param/CustomParam.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/param/CustomParam.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/param/CustomParam.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/param/CustomParam.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/param/HookParam.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/param/HookParam.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/param/HookParam.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/param/HookParam.kt diff --git a/yukihookapi/src/main/java/com/highcapable/yukihookapi/param/PackageParam.kt b/yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/param/PackageParam.kt similarity index 100% rename from yukihookapi/src/main/java/com/highcapable/yukihookapi/param/PackageParam.kt rename to yukihookapi/src/main/kotlin/com/highcapable/yukihookapi/param/PackageParam.kt