From 4d0dce8fd362c0016c6dad54a3cb88bfa5727af7 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Tue, 26 Sep 2023 02:33:39 +0800 Subject: [PATCH] style: rename toStackTrack to dumpToString --- .../com/highcapable/yukihookapi/hook/log/LoggerFactory.kt | 4 ++-- .../yukihookapi/hook/utils/factory/ThrowableFactory.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt index 4a24a45f..aa937337 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/LoggerFactory.kt @@ -34,7 +34,7 @@ import android.util.Log import com.highcapable.yukihookapi.YukiHookAPI import com.highcapable.yukihookapi.hook.core.api.helper.YukiHookHelper import com.highcapable.yukihookapi.hook.factory.current -import com.highcapable.yukihookapi.hook.utils.factory.toStackTrace +import com.highcapable.yukihookapi.hook.utils.factory.dumpToString import com.highcapable.yukihookapi.hook.xposed.bridge.YukiXposedModule import com.highcapable.yukihookapi.hook.xposed.parasitic.AppParasitics import java.io.File @@ -175,7 +175,7 @@ object YukiHookLogger { content += "${it.head}$it\n" it.throwable?.also { e -> content += "${it.head}Dump stack trace for \"${e.current().name}\":\n" - content += e.toStackTrace() + content += e.dumpToString() } } return content diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt index ee30f717..8bd72855 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt @@ -33,7 +33,7 @@ import java.io.ByteArrayOutputStream import java.io.PrintStream /** - * 获取完整的异常堆栈内容 + * 写出异常堆栈到字符串 * @return [String] */ -internal fun Throwable.toStackTrace() = ByteArrayOutputStream().also { printStackTrace(PrintStream(it)) }.toString() \ No newline at end of file +internal fun Throwable.dumpToString() = ByteArrayOutputStream().also { printStackTrace(PrintStream(it)) }.toString() \ No newline at end of file