refactor: 将十六进制转换代码迁移到 Kotlin.

将 ByteUtils 的实现改用 Kotlin 代码做, 移除 ByteUtils.
另外, 本次修改同时修正了方法名错误的问题(hax 改成 hex), 并补充了单元测试.
This commit is contained in:
2022-05-04 00:38:30 +08:00
parent 77b7a7cd08
commit 7b985ce325
4 changed files with 11 additions and 22 deletions

View File

@ -9,7 +9,7 @@ import java.io.FileFilter
import java.io.FilenameFilter
import java.net.URL
internal fun ByteArray.toHaxString(): String = ByteUtils.bytesToHexString(this)
internal fun ByteArray.toHexString(): String = joinToString("") { it.toString(16) }
internal fun Artifact.equalsArtifact(that: Artifact): Boolean =
this.groupId.equals(that.groupId) &&