validateOrThrowHasAnyFields function

void validateOrThrowHasAnyFields(
  1. List<FieldElement> fields
)

Implementation

void validateOrThrowHasAnyFields(List<FieldElement> fields) {
  // Check if any field is required (non-nullable)
  final hasFields = fields.isNotEmpty;
  if (hasFields) {
    throw InvalidGenerationSourceError(
      'Spec definition must only have contructor parameters',
    );
  }
}