in src/main/kotlin/jetbrains/buildServer/server/querylang/ast/ObjectFilter.kt [8:16]
open fun <T: Obj>and(other: ObjectFilter<T>): ObjectFilter<T> {
return if (this is NoneObjectFilter || other is NoneObjectFilter) {
NoneObjectFilter()
} else {
RealObjectFilter {obj ->
this.accepts(obj) && other.accepts(obj)
}
}
}