override fun onErrorOutput()

in plugin-unity-agent/src/main/kotlin/jetbrains/buildServer/unity/detectors/DetectVirtualUnityEnvironmentCommand.kt [59:72]


    override fun onErrorOutput(text: String) {
        if (text.isBlank()) {
            return
        }

        text.split(LINE_END).forEach {
            val error = substringAfter(it, ERROR_START)
            if (error.isNullOrBlank()) {
                LOG.warn("Failed to parse error output: $text")
            } else if (!errors.contains(error)) {
                errors.add(error)
            }
        }
    }