Optional validation; return true to keep the data in the report. The default keeps any non‑empty map.
true
bool validateData(Map<String, dynamic> data) => data.isNotEmpty;