Skip to main content

unique-schema-enum-list-entries

Overview

This rule belongs to the swagger-v2-standards-validation ruleset and states that:

The enumeration list declared using the enum property for the schema object, must not contain any duplicate values i.e. they must all be unique.

PropertyValue
EnabledYes
Maximum SeverityError
MessageDuplicate schema object enum entry found.
CodeSWAGGER20STANDARDS_V314
TypeValidation
Rule SystemSemantic
Broad CategorySchemas
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsswagger2 swagger standards semantic validation enum schema json schema validation json schema

Suggested Fixes

  • Ensure that no duplicate values are contained within the enumeration list.
  • Enum values are compared in a case-sensitive manner.

For More Information