Skip to main content

unique-parameter-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 parameter, must not contain any duplicate values i.e. they must all be unique.

PropertyValue
EnabledYes
Maximum SeverityError
MessageDuplicate parameter enum entry found.
CodeSWAGGER20STANDARDS_V120
TypeValidation
Rule SystemSemantic
Broad CategoryParameters
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsswagger2 swagger standards semantic validation enum parameter 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