Compares hash-bearing manifests so tooling can distinguish content edits from identity and layout changes. More...
Static Public Member Functions | |
| static async ValueTask< NdsImageDiff > | CompareAsync (NdsImage left, NdsImage right, CancellationToken cancellationToken=default) |
| Captures and compares two live images without taking ownership of either source. | |
| static NdsImageDiff | Compare (NdsImageManifest left, NdsImageManifest right) |
| Compares detached manifests without reading ROM bytes, making review artifacts usable in offline CI stages. | |
Compares hash-bearing manifests so tooling can distinguish content edits from identity and layout changes.
Definition at line 6 of file NdsImageComparer.cs.
|
inlinestatic |
Compares detached manifests without reading ROM bytes, making review artifacts usable in offline CI stages.
| left | Validated baseline manifest. |
| right | Validated target manifest. |
Definition at line 29 of file NdsImageComparer.cs.
|
inlinestatic |
Captures and compares two live images without taking ownership of either source.
| left | Baseline image that remains live through hashing. |
| right | Target image that remains live through hashing. |
| cancellationToken | Cancels either manifest capture before a partial diff is returned. |
Definition at line 13 of file NdsImageComparer.cs.