updateDigest
public static void updateDigest(MessageDigest digest, List<PackFileIndex.PackFile> files, BooleanSupplier cancellationRequested)
Feeds relativePath, 0x00, content, 0x00 for every file, in order, into an existing digest. Callers that mix additional material into the same digest (the proxy merger appends min_engine_version) use this so their token derivation is preserved exactly.