Icod.DiffUtils.Shared
1.0.3
dotnet add package Icod.DiffUtils.Shared --version 1.0.3
NuGet\Install-Package Icod.DiffUtils.Shared -Version 1.0.3
<PackageReference Include="Icod.DiffUtils.Shared" Version="1.0.3" />
<PackageVersion Include="Icod.DiffUtils.Shared" Version="1.0.3" />
<PackageReference Include="Icod.DiffUtils.Shared" />
paket add Icod.DiffUtils.Shared --version 1.0.3
#r "nuget: Icod.DiffUtils.Shared, 1.0.3"
#:package Icod.DiffUtils.Shared@1.0.3
#addin nuget:?package=Icod.DiffUtils.Shared&version=1.0.3
#tool nuget:?package=Icod.DiffUtils.Shared&version=1.0.3
Icod.DiffUtils.Shared
Icod.DiffUtils.Shared contains behavior genuinely shared by two or more GNU Diffutils commands (cmp, diff, diff3, and sdiff). General command-line, filesystem, stream, text, locale, process, and platform mechanics are consumed from the published Icod.CommandFramework package.
The authoritative behavioral baseline is GNU Diffutils 3.12 (12 January 2025).
The shared library owns the reusable Diffutils comparison model: comparison inputs and result status, byte-preserving UTF-8 comparison documents, incomplete-line state, line normalization policies, Myers edit scripts, contiguous difference blocks, context-expanded hunks, GNU-compatible three-way alignment and overlap classification, and side-by-side layout/display-column mechanics.
Output syntax, directory traversal policy, labels, binary reporting, command-line policy, editor invocation, and interactive behavior remain private to the individual commands. Command projects depend on this library through repository-local ProjectReference entries; no Diffutils command project references another Diffutils command project.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Icod.CommandFramework (>= 2.1.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.3 | 35 | 9/3/2026 |
Initial release of Icod.DiffUtils.Shared