Add a detected change.
(&mut self, change: FileChange)
| 616 | |
| 617 | /// Add a detected change. |
| 618 | pub fn add_change(&mut self, change: FileChange) { |
| 619 | match &change.kind { |
| 620 | FileChangeKind::Added { .. } => self.added_count += 1, |
| 621 | FileChangeKind::Modified { .. } => self.modified_count += 1, |
| 622 | FileChangeKind::Deleted => self.deleted_count += 1, |
| 623 | FileChangeKind::Moved { .. } => self.moved_count += 1, |
| 624 | FileChangeKind::MetadataOnly { .. } => self.metadata_only_count += 1, |
| 625 | } |
| 626 | self.changes.push(change); |
| 627 | } |
| 628 | |
| 629 | /// Record that a file was checked. |
| 630 | pub fn record_checked(&mut self) { |