Module conflict_detector

Module conflict_detector 

Source
Expand description

Conflict detection for generated files

Detects file conflicts before writing and computes diffs between old and new content. Implements requirements:

  • Requirement 1.5: Detect conflicts when generated files would overwrite existing files
  • Requirement 4.1: Compute diffs between old and new content

Structsยง

ConflictDetector
Detects file conflicts before writing
DiffLine
A single line in a diff
FileConflictInfo
Information about a file conflict
FileDiff
Represents a diff between two file versions