covguard-adapters-diff 0.1.0

Unified diff parsing and git-diff loading adapter for covguard
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# covguard-adapters-diff


Diff adapter crate for covguard.

## What It Does


- Parses unified diffs into normalized changed-line ranges
- Detects binary file entries in patch metadata
- Loads diff text from `git diff <base> <head>`

## Main API


- `parse_patch`
- `parse_patch_with_meta`
- `load_diff_from_git`
- `GitDiffProvider` (implements `covguard-ports::DiffProvider`)