in src/main/kotlin/jetbrains/buildServer/server/querylang/indexing/SynchronizedTrie.kt [51:63]
override fun completeUnsafe(str: String, limit: Int): List<StringInfo<T>> {
var node = root
str.forEach { c ->
if (!node.exists(c)) {
return listOf()
}
node = node.getNode(c)!!
}
val res = getStringFromSubtree(node, limit).map {StringInfo(str + it.first, it.second)}
return res
}