APIMatic Post-Processing Validation For Code Generation
Overview
APIMatic post-processes a user-provided API specification document and automatically fixes some common issues that can impact code generation. This validation helps inform users about these issues and the fixes performed.
| Property | Value |
|---|---|
| Id | apimatic-post-processing-codegen-validation |
| Code | APIMATICPOSTPROCESSCODEGEN_V |
| Ruleset Type | Validation |
| Default Severity of All Rules | Warning |
| Rule System | Semantic |
| Tags | apimatic postprocessing code generation validation |
For More Information
Categories of Rules
- Endpoints (APIMATICPOSTPROCESSCODEGEN_V001 - APIMATICPOSTPROCESSCODEGEN_V100)
- Global Types/Models (APIMATICPOSTPROCESSCODEGEN_V101 - APIMATICPOSTPROCESSCODEGEN_V200)
Endpoints Rules
- non-conflicting-model-and-endpoint-group-names (APIMATICPOSTPROCESSCODEGEN_V001)
- non-conflicting-endpoint-names (APIMATICPOSTPROCESSCODEGEN_V002)
- non-conflicting-test-case-names (APIMATICPOSTPROCESSCODEGEN_V003)
- no-reserved-keywords-in-endpoint-group (APIMATICPOSTPROCESSCODEGEN_V004)
- optional-parameters-placement (APIMATICPOSTPROCESSCODEGEN_V005)
- non-conflicting-parameter-names (APIMATICPOSTPROCESSCODEGEN_V006)