Skip to main content

no-content-type-with-encoding-style

Overview

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

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

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

Suggested Fixes

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

For More Information