in src/managed/DiffGen/ArchiveUtility/Recipe.cs [39:54]
public static string RecipeTypeToString(RecipeType type)
{
switch (type)
{
case RecipeType.AllZeros: return "all_zeros";
case RecipeType.Chain: return "chain";
case RecipeType.Slice: return "slice";
case RecipeType.BsPatchDecompression: return "bspatch_decompression";
case RecipeType.ZlibDecompression: return "zlib_decompression";
case RecipeType.ZlibCompression: return "zlib_compression";
case RecipeType.ZstdCompression: return "zstd_compression";
case RecipeType.ZstdDecompression: return "zstd_decompression";
}
throw new Exception($"Unexpected recype type: {type}");
}