We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 452dec0 commit 537eba5Copy full SHA for 537eba5
src/commonMain/kotlin/spp.protocol/artifact/ArtifactNameUtils.kt
@@ -67,6 +67,14 @@ object ArtifactNameUtils {
67
}
68
69
70
+ fun hasFunctionSignature(artifactQualifiedName: ArtifactQualifiedName): Boolean {
71
+ return hasFunctionSignature(artifactQualifiedName.identifier)
72
+ }
73
+
74
+ fun hasFunctionSignature(qualifiedName: String): Boolean {
75
+ return qualifiedName.contains("(") && qualifiedName.contains(")")
76
77
78
fun getShortFunctionSignature(qualifiedName: String): String {
79
return getFunctionSignature(qualifiedName.substringBefore("#"))
80
.replace("\\B\\w+(\\.)".toRegex(), "$1")
0 commit comments