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

Improve modularity #23

Merged
merged 3 commits into from
Jun 24, 2022
Merged

Improve modularity #23

merged 3 commits into from
Jun 24, 2022

Conversation

csadorf
Copy link
Collaborator

@csadorf csadorf commented Jun 22, 2022

This change set groups common operations (e.g. those belonging to a transformation app) into a dedicated module and router. This massively improves the modularity of the package and will make it easier to use it as basis for the implementation of an app.

Please note that the changes to the openapi.json file only concern the order of the listed responses. I consolidated common responses between and within routers which means that more specialized responses, i.e., those present only for a specific router or a specific response are included later into the openapi.json file. This does not have any effect on the actual specification and does not affect the swagger view at all.

@csadorf
Copy link
Collaborator Author

csadorf commented Jun 22, 2022

Should be merged after #22 .

Base automatically changed from fix/create-or-replace-dataset-metadata-operation-path to main June 23, 2022 08:51
@csadorf csadorf enabled auto-merge (squash) June 23, 2022 09:32
@csadorf csadorf merged commit c4b476f into main Jun 24, 2022
@csadorf csadorf deleted the improve-modularity branch June 24, 2022 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants