Skip to content

Commit

Permalink
Merge pull request #13589 from msmiths/smallRyeOpenAPI
Browse files Browse the repository at this point in the history
Small rye open api
  • Loading branch information
msmiths authored Sep 8, 2020
2 parents 0f4805c + 77bbb02 commit 7b67654
Show file tree
Hide file tree
Showing 201 changed files with 19,603 additions and 162 deletions.
5 changes: 5 additions & 0 deletions dev/cnf/dependabot/check_this_in_if_it_changes/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1881,6 +1881,11 @@
<artifactId>microprofile-openapi-api</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.eclipse.microprofile.openapi</groupId>
<artifactId>microprofile-openapi-api</artifactId>
<version>2.0-RC2</version>
</dependency>
<dependency>
<groupId>org.eclipse.microprofile.opentracing</groupId>
<artifactId>microprofile-opentracing-api</artifactId>
Expand Down
1 change: 1 addition & 0 deletions dev/cnf/oss_dependencies.maven
Original file line number Diff line number Diff line change
Expand Up @@ -372,6 +372,7 @@ org.eclipse.microprofile.metrics:microprofile-metrics-api:2.3
org.eclipse.microprofile.metrics:microprofile-metrics-api:3.0-RC1
org.eclipse.microprofile.openapi:microprofile-openapi-api:1.0.1
org.eclipse.microprofile.openapi:microprofile-openapi-api:1.1.1
org.eclipse.microprofile.openapi:microprofile-openapi-api:2.0-RC2
org.eclipse.microprofile.opentracing:microprofile-opentracing-api:1.0.1
org.eclipse.microprofile.opentracing:microprofile-opentracing-api:1.1
org.eclipse.microprofile.opentracing:microprofile-opentracing-api:1.2
Expand Down
3 changes: 3 additions & 0 deletions dev/cnf/oss_ibm.maven
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,8 @@ com.ibm.ws.org.eclipse.platform:org.eclipse.osgi:3.15.200.v20200214-1600
com.ibm.ws.org.objenesis:objenesis:1.0
com.ibm.ws:geronimo-validation:1.1
com.ibm.ws:nekohtml:1.9.18
io.smallrye:smallrye-open-api-core:2.1.0-SNAPSHOT-20200817
io.smallrye:smallrye-open-api-jaxrs:2.1.0-SNAPSHOT-20200817
net.sf.jtidy:jtidy:9.3.8
org.apache.aries.blueprint:org.apache.aries.blueprint:1.3.0-ibm-s20170710-0926
org.apache.cxf:cxf-core:3.3.3.20190529
Expand Down Expand Up @@ -110,4 +112,5 @@ org.openid4java:openid4java:0.9.7-ibm-s20130624-1827
org.opensaml:opensaml:2.6.6
org.opensaml:openws:1.5.6
org.owasp.esapi:esapi:2.1.0
org.mock-server:mockserver-core:3.10.7-IBM20191022
org.xmlunit:xmlunit-core:2.0.0.ibm
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
-include= ~${workspace}/cnf/resources/bnd/feature.props
symbolicName=io.openliberty.org.eclipse.microprofile.openapi-2.0
singleton=true
-bundles=io.openliberty.org.eclipse.microprofile.openapi.2.0; location:="dev/api/stable/,lib/"; mavenCoordinates="org.eclipse.microprofile.openapi:microprofile-openapi-api:2.0-RC2"
kind=noship
edition=full
WLP-Activation-Type: parallel
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
-include= ~${workspace}/cnf/resources/bnd/feature.props
symbolicName=io.openliberty.mpOpenAPI-2.0
visibility=public
singleton=true
IBM-App-ForceRestart: install, \
uninstall
IBM-ShortName: mpOpenAPI-2.0
Subsystem-Name: MicroProfile OpenAPI 2.0
IBM-API-Package: \
org.eclipse.microprofile.openapi.annotations; type="stable",\
org.eclipse.microprofile.openapi.annotations.callbacks; type="stable",\
org.eclipse.microprofile.openapi.annotations.enums; type="stable",\
org.eclipse.microprofile.openapi.annotations.extensions; type="stable",\
org.eclipse.microprofile.openapi.annotations.headers; type="stable",\
org.eclipse.microprofile.openapi.annotations.info; type="stable",\
org.eclipse.microprofile.openapi.annotations.links; type="stable",\
org.eclipse.microprofile.openapi.annotations.media; type="stable",\
org.eclipse.microprofile.openapi.annotations.parameters; type="stable",\
org.eclipse.microprofile.openapi.annotations.responses; type="stable",\
org.eclipse.microprofile.openapi.annotations.security; type="stable",\
org.eclipse.microprofile.openapi.annotations.servers; type="stable",\
org.eclipse.microprofile.openapi.annotations.tags; type="stable",\
org.eclipse.microprofile.openapi; type="stable",\
org.eclipse.microprofile.openapi.models; type="stable",\
org.eclipse.microprofile.openapi.models.callbacks; type="stable",\
org.eclipse.microprofile.openapi.models.examples; type="stable",\
org.eclipse.microprofile.openapi.models.headers; type="stable",\
org.eclipse.microprofile.openapi.models.info; type="stable",\
org.eclipse.microprofile.openapi.models.links; type="stable",\
org.eclipse.microprofile.openapi.models.media; type="stable",\
org.eclipse.microprofile.openapi.models.parameters; type="stable",\
org.eclipse.microprofile.openapi.models.responses; type="stable",\
org.eclipse.microprofile.openapi.models.security; type="stable",\
org.eclipse.microprofile.openapi.models.servers; type="stable",\
org.eclipse.microprofile.openapi.models.tags; type="stable"
IBM-SPI-Package: \
org.eclipse.microprofile.openapi.spi; type="stable"
-features=\
io.openliberty.org.eclipse.microprofile.openapi-2.0, \
com.ibm.websphere.appserver.mpConfig-1.3; ibm.tolerates:="1.4", \
com.ibm.websphere.appserver.servlet-4.0, \
com.ibm.wsspi.appserver.webBundle-1.0, \
com.ibm.websphere.appserver.jaxrs-2.1
-bundles=\
io.openliberty.io.smallrye.openapi.core, \
io.openliberty.io.smallrye.openapi.jaxrs, \
io.openliberty.microprofile.openapi.2.0.internal, \
com.ibm.ws.microprofile.openapi.ui, \
com.ibm.ws.com.fasterxml.jackson.2.9.1, \
com.ibm.ws.org.jboss.logging
kind=noship
edition=full
WLP-Activation-Type: parallel
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
###############################################################################
# Copyright (c) 2020 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
#
#ISMESSAGEFILE FALSE
#NLS_ENCODING=UNICODE
#NLS_MESSAGEFORMAT_NONE
#

description=This feature provides support for the Eclipse MicroProfile OpenAPI specification for enterprise Java.
1 change: 1 addition & 0 deletions dev/com.ibm.ws.microprofile.openapi_fat/.classpath
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="fat/src"/>
<classpathentry kind="src" path="test-applications/appWithStaticDoc/src"/>
<classpathentry kind="src" path="test-applications/appWithAnnotations/src"/>
<classpathentry kind="src" path="test-applications/pure-jaxrs/src"/>
<classpathentry kind="src" path="test-applications/complete-flow/src"/>
Expand Down
Loading

0 comments on commit 7b67654

Please sign in to comment.