Skip to main content

no-content-type-with-encoding-explode

Overview

This rule belongs to the openapi-v3-standards-validation ruleset and states that:

If the encoding explode value is explicitly defined using the Encoding Object's explode property, then the value of property contentType (implicit or explicit) will be ignored.

PropertyValue
EnabledYes
Maximum SeverityWarning
MessageEncoding explode is defined, therefore, the value of contentType will be ignored.
CodeOPENAPI3STANDARDS_V155
TypeValidation
Rule SystemSemantic
Broad CategoryEncoding
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsopenapi3 openapi standards semantic validation content type explode serialization property encoding

Suggested Fixes

  • Remove the contentType property from the Encoding Object.
  • If you want the contentType information to be effective, remove the explode information from the Encoding Object instead.

For More Information