Skip to content

Commit

Permalink
APIDocs exclude dependencies
Browse files Browse the repository at this point in the history
Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
  • Loading branch information
senivam committed Sep 21, 2023
1 parent d0e93e7 commit b3d6a35
Show file tree
Hide file tree
Showing 2 changed files with 109 additions and 3 deletions.
93 changes: 90 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -482,6 +482,93 @@
<link>https://jakartaee.github.io/rest/apidocs/2.1.6/</link>
<link>https://javaee.github.io/hk2/apidocs/</link>
</links>
<additionalDependencies>
<additionalDependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<version>${osgi.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>jakarta.activation</groupId>
<artifactId>jakarta.activation-api</artifactId>
<version>${jakarta.activation.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>jakarta.annotation</groupId>
<artifactId>jakarta.annotation-api</artifactId>
<version>${javax.annotation.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<version>${jaxb.api.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
<version>${jakarta.persistence.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>${testng.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit4.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.glassfish.hk2</groupId>
<artifactId>hk2-api</artifactId>
<version>${hk2.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>
<version>${cdi.api.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.glassfish.hk2.external</groupId>
<artifactId>jakarta.inject</artifactId>
<version>${hk2.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-common</artifactId>
<version>${project.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-server</artifactId>
<version>${project.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.glassfish.jersey.ext.cdi</groupId>
<artifactId>jersey-cdi1x</artifactId>
<version>${project.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.jboss.weld.se</groupId>
<artifactId>weld-se-core</artifactId>
<version>${weld3.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-api</artifactId>
<version>3.1.SP4</version>
</additionalDependency>
<additionalDependency>
<groupId>org.jboss.weld.servlet</groupId>
<artifactId>weld-servlet-core</artifactId>
<version>${weld3.version}</version>
</additionalDependency>
<additionalDependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>${servlet4.version}</version>
</additionalDependency>
</additionalDependencies>
<offlineLinks>
<offlineLink>
<url>https://eclipse-ee4j.github.io/jersey.github.io/apidocs/</url>
Expand All @@ -490,7 +577,7 @@
<excludePackageNames>
*.internal.*:*.innate.*:*.tests.*
</excludePackageNames>
<!-- <includeDependencySources>true</includeDependencySources>-->
<includeDependencySources>true</includeDependencySources>
<dependencySourceIncludes>
<dependencySourceInclude>org.glassfish.jersey.*:*</dependencySourceInclude>
</dependencySourceIncludes>
Expand Down Expand Up @@ -1813,7 +1900,7 @@
<dependency>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
<version>${javax.persistence.version}</version>
<version>${jakarta.persistence.version}</version>
<scope>provided</scope>
</dependency>

Expand Down Expand Up @@ -2310,7 +2397,7 @@
<javax.annotation.osgi.version>javax.annotation.*;version="[1.2,3)"</javax.annotation.osgi.version>
<javax.annotation.version>1.3.5</javax.annotation.version>
<javax.interceptor.version>1.2.5</javax.interceptor.version>
<javax.persistence.version>2.2.3</javax.persistence.version>
<jakarta.persistence.version>2.2.3</jakarta.persistence.version>
<javax.validation.api.version>2.0.2</javax.validation.api.version>
<jaxb.api.version>2.3.3</jaxb.api.version>
<jaxb.ri.version>2.3.8</jaxb.ri.version>
Expand Down
19 changes: 19 additions & 0 deletions tests/integration/jersey-2031/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,25 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<inherited>true</inherited>
<configuration>
<additionalDependencies>
<additionalDependency>
<groupId>jakarta.servlet.jsp</groupId>
<artifactId>jakarta.servlet.jsp-api</artifactId>
<version>2.3.6</version>
</additionalDependency>
<additionalDependency>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
<version>${jakarta.persistence.version}</version>
</additionalDependency>
</additionalDependencies>
</configuration>
</plugin>
</plugins>
</build>

Expand Down

0 comments on commit b3d6a35

Please sign in to comment.