computeContentHash static method
Compute SHA-256 hash of content.
Implementation
static String computeContentHash(String content) {
// Simple hash — in production, use dart:crypto or crypto package.
var hash = 0;
for (var i = 0; i < content.length; i++) {
hash = ((hash << 5) - hash + content.codeUnitAt(i)) & 0xFFFFFFFF;
}
return hash.toRadixString(16).padLeft(16, '0');
}