Skip to content

Commit f84b4d9

Browse files
committed
remove expression signature
1 parent 4337ec2 commit f84b4d9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/commonMain/kotlin/spp.protocol/utils/ArtifactNameUtils.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,13 @@ object ArtifactNameUtils {
5151
}
5252

5353
fun getShortFunctionSignature(qualifiedName: String): String {
54-
return getFunctionSignature(qualifiedName).replace("\\B\\w+(\\.)".toRegex(), "$1")
54+
return getFunctionSignature(qualifiedName.substringBefore("#"))
55+
.replace("\\B\\w+(\\.)".toRegex(), "$1")
5556
}
5657

5758
fun getFunctionSignature(qualifiedName: String): String {
58-
val withoutClassName = qualifiedName.replace(getQualifiedClassName(qualifiedName)!!, "")
59+
val withoutClassName = qualifiedName.substringBefore("#")
60+
.replace(getQualifiedClassName(qualifiedName.substringBefore("#"))!!, "")
5961
return withoutClassName.substring(
6062
withoutClassName.substring(0, withoutClassName.indexOf("(")).lastIndexOf("?") + 2
6163
)

0 commit comments

Comments
 (0)