When there are queries and headers for a particular operation, those are represented as record types in the client generation. The record type names are inferred from the operation id. Those auto-generated type names should be align with the Ballerina naming conventions
Description:
When there are queries and headers for a particular operation, those are represented as record types in the client generation. The record type names are inferred from the operation id. Those auto-generated type names should be align with the Ballerina naming conventions
Identified from: https://github.com/ballerina-platform/ballerina-library/issues/6906
Steps to reproduce:
Please use the following OpenAPI specification to reproduce the issue:
The generated resource function signature:
Describe your solution(s)
The names should be properly sanitized like this: