supported-vendor-extension
Overview
This rule belongs to the openapi-v3-apimatic-linting
ruleset and states that:
APIMatic supports certain vendor extensions which are loaded at the time of importing API description files containing these extensions. These include APIMatic specific extensions as well that are used for configuring products like Code Generation, Transformer, etc. All other extensions will be ignored or may not work as expected.
Property | Value |
---|---|
Enabled | Yes |
Maximum Severity | Warning |
Message | Unsupported extension detected. |
Code | OPENAPI3APIMATIC_L950 |
Type | Linting |
Rule System | Semantic |
Broad Category | OpenAPI Vendor Extensions |
Products Impacted | API Transformer, Code Generation, Developer Experience Portal |
Tags | openapi3 openapi apimatic semantic linting unsupported vendor extension |
Suggested Fixes
- Remove unsupported vendor extensions from your API description file.
- Contact APIMatic team to know more about whether a specific vendor extension is supported or not. In some cases, we may decide to support the vendor extension if its importance is established.