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

MP OpenAPI 3.1 support for 4.x #6954

Merged
merged 31 commits into from
Jun 13, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
9986b73
Initial commit of OpenAPI support in 4.x - still a WIP
tjquinno May 17, 2023
5b31117
Adjust visibility of some methods; add JavaDoc
tjquinno May 18, 2023
7961664
MP OpenAPI WIP
tjquinno May 19, 2023
25a8fb9
More MP changes
tjquinno May 21, 2023
e201455
Add comment
tjquinno May 22, 2023
73ab37e
Add workaround for MP OpenAPI TCK error
tjquinno May 22, 2023
904550f
Remove reactive/openapi submodule - no longer used
tjquinno May 22, 2023
4cb64da
Fix JSON value parsing; fix some other parsing/serialization; other f…
tjquinno May 23, 2023
96b3478
Fix last extension problem
tjquinno May 23, 2023
d638744
Fix style error
tjquinno May 24, 2023
f8be048
Remove SE OpenAPI example temporarily from the hierarchy
tjquinno May 24, 2023
a2d9220
Comment out non-MP OpenAPI integration tests until SE OpenAPI is avai…
tjquinno May 24, 2023
ce93127
Update jandex version and from org.jboss to io.smallrye
tjquinno May 24, 2023
71dff72
More jandex clean-up
tjquinno May 24, 2023
d9ec990
Remove obsolete include doc file; more jandex
tjquinno May 24, 2023
0a9965a
other changes for jandex from jboss to smallrye
tjquinno May 31, 2023
d4f6ef6
Fix jandex plug-in version
tjquinno Jun 2, 2023
d7feb8a
Place test jandex index files into test-classes so they are not packa…
tjquinno Jun 3, 2023
f770e5c
Fix archetype references to jandex
tjquinno Jun 3, 2023
1f19292
Fix a misspelled refc to io.smallrye jandex plug-in; exclude old jand…
tjquinno Jun 4, 2023
1ccdee2
Fix LRA TCK test failures due to Jandex API change
tjquinno Jun 5, 2023
aa3ca95
Remove unused import
tjquinno Jun 5, 2023
eec937e
Further adjustment in LRA to changed Jandex API; in graphql integrati…
tjquinno Jun 5, 2023
75ac307
Fix typo
tjquinno Jun 5, 2023
ddbd028
A few clean-up changes
tjquinno Jun 5, 2023
26dbbca
Return Configuration title (but not body yet) to doc pages to satisfy…
tjquinno Jun 5, 2023
7f39e1e
Ignore SpotBugs false positive
tjquinno Jun 5, 2023
94f85ae
Slight change to avoid SpotBugs false positive
tjquinno Jun 5, 2023
46af30e
Remove obsolete file mp/openapi.adoc; replaced by the one at mp/opena…
tjquinno Jun 13, 2023
479134a
Remove accidentally-pushed file
tjquinno Jun 13, 2023
58145ce
Address review comments
tjquinno Jun 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix a misspelled refc to io.smallrye jandex plug-in; exclude old jand…
…ex from Hibernate ORM
  • Loading branch information
tjquinno committed Jun 4, 2023
commit 1f19292342465ba5e292ef16a6b3c69a4ba0326f
2 changes: 1 addition & 1 deletion applications/mp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
<pluginManagement>
<plugins>
<plugin>
<groupId>io.smallrye.jandex</groupId>
<groupId>io.smallrye</groupId>
<artifactId>jandex-maven-plugin</artifactId>
<version>${version.plugin.jandex}</version>
<executions>
Expand Down
7 changes: 7 additions & 0 deletions integrations/cdi/hibernate-cdi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,13 @@
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<scope>compile</scope>
<!-- Use the io.smallrye jandex artifact (which the rest of Helidon uses) instead of the org.jboss one. -->
<exclusions>
<exclusion>
<groupId>org.jboss</groupId>
<artifactId>jandex</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<!-- As we exclude javax from hibernate, we need to add jakarta -->
Expand Down