(ops: &mut Vec<DeferredTreeOp>, op: DeferredTreeOp)
| 153 | } |
| 154 | |
| 155 | fn push_unique(ops: &mut Vec<DeferredTreeOp>, op: DeferredTreeOp) { |
| 156 | if !ops.iter().any(|existing| { |
| 157 | existing.change == op.change && existing.inode == op.inode && existing.action == op.action |
| 158 | }) { |
| 159 | ops.push(op); |
| 160 | } |
| 161 | } |
| 162 | |
| 163 | fn remember_op_paths(op: &DeferredTreeOp, paths: &mut HashSet<String>) { |
| 164 | if let Some(path) = &op.baseline_path { |
no test coverage detected