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

[SCS-MultiApi-Plugin][OpenApi] Improve the performance of the program by reducing the times of parsing the OpenApi file #67

Open
Rivarsal opened this issue Jun 16, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@Rivarsal
Copy link
Contributor

Rivarsal commented Jun 16, 2022

Currently, the OpenApi file is being processed at least 3 times: Once for the global Object and it´s parameters, once for the basic schemas and once for the components.

As a developer I would like to reduce the amount of times that it process the OpenApi file into 1.

For that, we would have to refactor the getListComponentObjects and processBasicSchemas into one Method that maps both items needed

image

@Rivarsal Rivarsal added the enhancement New feature or request label Jun 16, 2022
jmejutovazquez added a commit that referenced this issue Jun 17, 2022
fcampostato pushed a commit that referenced this issue Jun 21, 2022
* #67 Add clientPackage to FileSpec object and check that the client packages do not match

* #66 Fix tests and update pom version

* #66 Update pom version

* #66 Update pom version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant