hasCompleteStructure property

bool get hasCompleteStructure

Checks if this exception has all required fields (code, message, details) non-null. This is useful for property-based testing to verify exception structure consistency.

Implementation

bool get hasCompleteStructure =>
    code.isNotEmpty && message != null && details != null;