in src/main/kotlin/jetbrains/buildServer/server/querylang/ast/ConditionFilter.kt [38:47]
fun split(): VisitorStorage<Object> {
val (remCondition, pathToCollector, straightPath) = condition.splitCondition()
val nPathToCollector = buildVisitorFrom(pathToCollector)
val nStraightPath = buildVisitorFrom(straightPath)
if (remCondition is NoneConditionAST) {
return VisitorStorage(NoneConditionAST(), nPathToCollector, nStraightPath)
} else {
return VisitorStorage(FilterConditionNode(createInstance(remCondition)), nPathToCollector, nStraightPath)
}
}