mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Modify change hardcode class name to ClassName in YukiHookXposedProcessor, CodeSourceFileFactory
This commit is contained in:
@@ -256,13 +256,13 @@ class YukiHookXposedProcessor : SymbolProcessorProvider {
|
|||||||
createCodeFile(
|
createCodeFile(
|
||||||
fileName = data.xInitClassName,
|
fileName = data.xInitClassName,
|
||||||
packageName = data.entryPackageName,
|
packageName = data.entryPackageName,
|
||||||
content = data.sources()["xposed_init"]
|
content = data.sources()[ClassName.XposedInit]
|
||||||
)
|
)
|
||||||
/** 插入 xposed_init_Impl 代码 */
|
/** 插入 xposed_init_Impl 代码 */
|
||||||
createCodeFile(
|
createCodeFile(
|
||||||
fileName = "${data.entryClassName}_Impl",
|
fileName = "${data.entryClassName}_Impl",
|
||||||
packageName = data.entryPackageName,
|
packageName = data.entryPackageName,
|
||||||
content = data.sources()["xposed_init_Impl"]
|
content = data.sources()[ClassName.XposedInit_Impl]
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -45,6 +45,8 @@ object PackageName {
|
|||||||
object ClassName {
|
object ClassName {
|
||||||
const val ModuleApplication_Impl = "ModuleApplication_Impl"
|
const val ModuleApplication_Impl = "ModuleApplication_Impl"
|
||||||
const val YukiHookBridge_Impl = "YukiHookBridge_Impl"
|
const val YukiHookBridge_Impl = "YukiHookBridge_Impl"
|
||||||
|
const val XposedInit = "xposed_init"
|
||||||
|
const val XposedInit_Impl = "xposed_init_Impl"
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -95,7 +97,7 @@ fun GenerateData.sources() = mapOf(
|
|||||||
"\n" +
|
"\n" +
|
||||||
" val compiledTimestamp get() = ${System.currentTimeMillis()}\n" +
|
" val compiledTimestamp get() = ${System.currentTimeMillis()}\n" +
|
||||||
"}"),
|
"}"),
|
||||||
"xposed_init" to ("@file:Suppress(\"ClassName\")\n" +
|
ClassName.XposedInit to ("@file:Suppress(\"ClassName\")\n" +
|
||||||
"\n" +
|
"\n" +
|
||||||
"package $entryPackageName\n" +
|
"package $entryPackageName\n" +
|
||||||
"\n" +
|
"\n" +
|
||||||
@@ -129,7 +131,7 @@ fun GenerateData.sources() = mapOf(
|
|||||||
" YukiXposedEvent.EventHandler.callHandleInitPackageResources(resparam)\n" +
|
" YukiXposedEvent.EventHandler.callHandleInitPackageResources(resparam)\n" +
|
||||||
" }\n") else "") +
|
" }\n") else "") +
|
||||||
"}"),
|
"}"),
|
||||||
"xposed_init_Impl" to ("@file:Suppress(\"ClassName\")\n" +
|
ClassName.XposedInit_Impl to ("@file:Suppress(\"ClassName\")\n" +
|
||||||
"\n" +
|
"\n" +
|
||||||
"package $entryPackageName\n" +
|
"package $entryPackageName\n" +
|
||||||
"\n" +
|
"\n" +
|
||||||
|
Reference in New Issue
Block a user