fun buildMessageFrom()

in plugin/utils/src/main/kotlin/com/jetbrains/packagesearch/plugin/utils/LogExtensions.kt [36:46]


        fun buildMessageFrom(
            contextName: String? = null,
            trace: Array<StackTraceElement>? = null,
            messageProvider: (StringProvider)? = null,
        ) = buildString {

            if (!contextName.isNullOrBlank()) append(contextName)
            if (isNotEmpty()) append(" - ")
            if (messageProvider != null) append(messageProvider())
            if (trace != null) appendStackTrace(trace)
        }