Module comparison

Module comparison 

Source
Expand description

File comparison and conflict detection File comparison, diff generation, and conflict detection

This module provides read-only analysis of files to determine:

  • Content differences via SHA-256 hashing
  • Which file is newer via timestamp comparison
  • Visual diffs for changed files
  • Conflict classification and resolution strategy determination

Structs§

DiffGenerator
Diff generator for creating visual diffs
FileComparator
File comparator that combines hashing, timestamps, and diff generation
FileHasher
File hasher
TimestampComparator
Timestamp comparator

Enums§

ComparisonResult
Result of comparing two files
ConflictStrategy
Conflict resolution strategy