Skip to content

Commit

Permalink
Include the Counter API in the Javadocs
Browse files Browse the repository at this point in the history
  • Loading branch information
tristantarrant authored and pruivo committed Sep 29, 2017
1 parent bad6b4b commit 0151627
Show file tree
Hide file tree
Showing 8 changed files with 69 additions and 1 deletion.
5 changes: 5 additions & 0 deletions bom/pom.xml
Expand Up @@ -178,6 +178,11 @@
<artifactId>infinispan-cli-interpreter</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>infinispan-clustered-counter</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>infinispan-commons</artifactId>
Expand Down
@@ -0,0 +1,6 @@
/**
* Clustered Counters API.
*
* @public
*/
package org.infinispan.counter.api;
@@ -0,0 +1,6 @@
/**
* Clustered Counters Exceptions.
*
* @public
*/
package org.infinispan.counter.exception;
@@ -0,0 +1,6 @@
/**
* Embedded Clustered Counters.
*
* @public
*/
package org.infinispan.counter;
18 changes: 18 additions & 0 deletions javadoc/javadoc-all/pom.xml
Expand Up @@ -97,6 +97,11 @@
<artifactId>infinispan-cachestore-rocksdb</artifactId>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>infinispan-clustered-counter</artifactId>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>infinispan-server-core</artifactId>
Expand Down Expand Up @@ -193,6 +198,10 @@
<title>Query API</title>
<packages>org.infinispan.query*:org.infinispan.objectfilter*</packages>
</group>
<group>
<title>Clustered Counter API</title>
<packages>org.infinispan.counter*</packages>
</group>
<group>
<title>Distributed Executors (deprecated)</title>
<packages>org.infinispan.distexec*</packages>
Expand All @@ -215,6 +224,9 @@
<dependencySourceIncludes>
<dependencySourceInclude>org.infinispan:*</dependencySourceInclude>
</dependencySourceIncludes>
<dependencySourceExcludes>
<dependencySourceExclude>org.infinispan:infinispan-license</dependencySourceExclude>
</dependencySourceExcludes>
<javadocDirectory>${basedir}/src/main/javadoc</javadocDirectory>
<links>
<link>http://docs.oracle.com/javase/8/docs/api/</link>
Expand Down Expand Up @@ -284,6 +296,12 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
18 changes: 18 additions & 0 deletions javadoc/javadoc-embedded/pom.xml
Expand Up @@ -99,6 +99,11 @@
<artifactId>infinispan-lucene-directory</artifactId>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>infinispan-clustered-counter</artifactId>
</dependency>

<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>infinispan-server-core</artifactId>
Expand Down Expand Up @@ -188,6 +193,10 @@
<title>Query API</title>
<packages>org.infinispan.query*:org.infinispan.objectfilter*</packages>
</group>
<group>
<title>Clustered Counter API</title>
<packages>org.infinispan.counter*</packages>
</group>
<group>
<title>Distributed Executors (deprecated)</title>
<packages>org.infinispan.distexec*</packages>
Expand All @@ -206,6 +215,9 @@
<dependencySourceIncludes>
<dependencySourceInclude>org.infinispan:*</dependencySourceInclude>
</dependencySourceIncludes>
<dependencySourceExcludes>
<dependencySourceExclude>org.infinispan:infinispan-license</dependencySourceExclude>
</dependencySourceExcludes>
<javadocDirectory>${basedir}/src/main/javadoc</javadocDirectory>
<links>
<link>http://docs.oracle.com/javase/8/docs/api/</link>
Expand Down Expand Up @@ -275,6 +287,12 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
9 changes: 9 additions & 0 deletions javadoc/javadoc-remote/pom.xml
Expand Up @@ -79,6 +79,9 @@
<dependencySourceIncludes>
<dependencySourceInclude>org.infinispan:*</dependencySourceInclude>
</dependencySourceIncludes>
<dependencySourceExcludes>
<dependencySourceExclude>org.infinispan:infinispan-license</dependencySourceExclude>
</dependencySourceExcludes>
<javadocDirectory>${basedir}/src/main/javadoc</javadocDirectory>
<links>
<link>http://docs.oracle.com/javase/8/docs/api/</link>
Expand All @@ -95,6 +98,12 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>
2 changes: 1 addition & 1 deletion parent/pom.xml
Expand Up @@ -1185,7 +1185,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<version>3.0.0-M1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down

0 comments on commit 0151627

Please sign in to comment.