in src/main/kotlin/jetbrains/buildServer/server/querylang/ast/Named.kt [47:64]
override fun getDescription(context: List<String>): String? {
if (context.last() in forbiddenWords) {
return null
}
if (context.size + 1 < parts.size) {
return null
}
val words = context.takeLast(parts.size - 1)
var i = 0
var res = ""
while (i < words.size) {
res += parts[i] + words[i]
i += 1
}
res += parts.last()
return res
}