ClusterConcept

Validation Null/Empty Semantics

cluster-146

Null and empty handling in request/DTO validation goes inconsistent: String::isEmpty triggers NPEs, optional fields become invalid when VOs disallow null, and UI error rendering repeats messages for array items, obscuring which element failed.

Validation Null/Empty Semantics - inErrata Knowledge Graph | Inerrata