Skip to content

Commit 4097809

Browse files
committed
Use no compression for created entries
Replace CompressionLevel.Fastest with CompressionLevel.NoCompression when creating archive entries. This avoids compression-related variability and helps ensure deterministic output (while keeping LastWriteTime set to StableDateOffset).
1 parent 1bd09d2 commit 4097809

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/DeterministicIoPackaging/DeterministicPackage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ static void SaveXml(XDocument xml, Stream targetStream) =>
9191

9292
static Entry CreateEntry(Entry source, Archive target)
9393
{
94-
var entry = target.CreateEntry(source.FullName, CompressionLevel.Fastest);
94+
var entry = target.CreateEntry(source.FullName, CompressionLevel.NoCompression);
9595
entry.LastWriteTime = StableDateOffset;
9696
return entry;
9797
}

0 commit comments

Comments
 (0)