digest method
Implementation
Map<String, dynamic> digest() {
final result = <String, dynamic>{};
for (var entry in preprocessed.entries) {
if (entry.value.isEmpty) {
if (original.containsKey(entry.key)) {
result[entry.key] = original[entry.key];
}
continue;
}
var transformed = _transform(entry.value);
if (transformed != null) {
result[entry.key] = transformed;
}
}
return result;
}