Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use ProjectAPI API for Ballerina to OpenAPI Code generation #5292

Closed
lnash94 opened this issue Apr 3, 2023 · 1 comment
Closed

Use ProjectAPI API for Ballerina to OpenAPI Code generation #5292

lnash94 opened this issue Apr 3, 2023 · 1 comment

Comments

@lnash94
Copy link
Member

lnash94 commented Apr 3, 2023

Description:
We use a Syntax tree and Semantic Model for the code generation for the Current ballerina to the OpenAPI tool. Recently we have identified several scenarios in which we cannot achieve only using the Syntax tree and Semantic Model. Therefore we have to take ProjectAPI as well.
The issues we can not solve only using the Syntax tree and Semantic Model

  1. Support @constraint annotation mapping for Ballerina to OpenAPI #5109
  2. https://github.com/wso2-enterprise/internal-support-ballerina/issues/275

Meeting Notes that we discuss using projectAPI: https://docs.google.com/document/d/12qmNTOAZMvii0dFLcwcKh9JHZHnSn_ZeeZLjgJdZGjM/edit

Describe your problem(s)

Describe your solution(s)

Related Issues (optional):

Suggested Labels (optional):

Suggested Assignees (optional):

@NipunaRanasinghe
Copy link
Contributor

Closing with ballerina-platform/openapi-tools#1209

@lnash94 lnash94 transferred this issue from ballerina-platform/openapi-tools Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants