-
Notifications
You must be signed in to change notification settings - Fork 141
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
Issue/1175/improve open api final 2 #1224
Open
tschlat
wants to merge
46
commits into
main
Choose a base branch
from
issue/1175/improve_open_api_final_2
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was referenced Oct 5, 2024
tschlat
force-pushed
the
issue/1175/improve_open_api_final_2
branch
2 times, most recently
from
October 5, 2024 17:58
31731e3
to
7b85d6a
Compare
bbortt
force-pushed
the
issue/1175/improve_open_api_final_2
branch
2 times, most recently
from
October 21, 2024 14:42
af4b223
to
18ae70b
Compare
bbortt
added a commit
that referenced
this pull request
Oct 23, 2024
pr: #1224 `citrus-openapi` module.
bbortt
added a commit
that referenced
this pull request
Oct 23, 2024
pr: #1224 `citrus-openapi` module.
bbortt
added a commit
that referenced
this pull request
Oct 24, 2024
pr: #1224 `citrus-openapi` module.
bbortt
added a commit
that referenced
this pull request
Oct 24, 2024
pr: #1224 `citrus-spring` module.
bbortt
added a commit
that referenced
this pull request
Oct 24, 2024
pr: #1224 `citrus-spring` module.
bbortt
added a commit
that referenced
this pull request
Oct 24, 2024
pr: #1224 `citrus-http` module.
bbortt
added a commit
that referenced
this pull request
Oct 26, 2024
pr: #1224 `citrus-http` module.
bbortt
added a commit
that referenced
this pull request
Oct 26, 2024
pr: #1224 `citrus-test-api-core` module.
bbortt
added
State: To discuss
In case there are open questions concerning the issue
Type: Feature
Prio: High
State: Review
If pull-request has been opened an is ready/in review
labels
Oct 28, 2024
bbortt
added a commit
that referenced
this pull request
Oct 28, 2024
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-api` module.
pr: #1224 citrus-base` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-jms` module.
pr: #1224 `citrus-rmi` module.
pr: #1224 `citrus-test-api-core` module.
pr: #1224 `citrus-test-api-generator-core` module.
pr: #1224 `citrus-test-api-generator-maven-plugin` module.
pr: #1224 `citrus-test-api-spring` module.
pr: #1224 `citrus-validation` module and sub-modules.
Use: - generated-(test)-sources/openapi/src/main/java - generated-(test)-sources/openapi/src/main/resources - generated-(test)-sources/openapi/src/main/resources/META-INF (as default for spring artefacts)
- depending on configuration server urls are not really required - fix expected code gen for generated api test
…ges to name the path of origin
bbortt
force-pushed
the
issue/1175/improve_open_api_final_2
branch
from
January 27, 2025 06:14
a304689
to
955c5fc
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Prio: High
State: Review
If pull-request has been opened an is ready/in review
State: To discuss
In case there are open questions concerning the issue
Type: Feature
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is the final PR for the new OpenAPI feature.
I apologize for the large size of this PR. It includes the following major changes:
org.citrusframework.openapi.generator.GeneratedRestApiIT
gives an overview on how to use the generated REST APIorg.citrusframework.openapi.generator.GeneratedSoapApiIT
same for SOAP although only very little, yetsee org.citrusframework.http.message.HttpQueryParamHeaderValidator
for details