You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@curator.apache.org by ra...@apache.org on 2015/05/09 17:41:04 UTC
[02/10] curator git commit: Incorporate Clirr plugin
Incorporate Clirr plugin
Project: http://git-wip-us.apache.org/repos/asf/curator/repo
Commit: http://git-wip-us.apache.org/repos/asf/curator/commit/ba2b20a4
Tree: http://git-wip-us.apache.org/repos/asf/curator/tree/ba2b20a4
Diff: http://git-wip-us.apache.org/repos/asf/curator/diff/ba2b20a4
Branch: refs/heads/CURATOR-160
Commit: ba2b20a439a41f6da7227ab92157c11dd9152c25
Parents: b8dd4b0
Author: randgalt <ra...@apache.org>
Authored: Fri May 8 13:43:18 2015 -0500
Committer: randgalt <ra...@apache.org>
Committed: Fri May 8 13:43:18 2015 -0500
----------------------------------------------------------------------
pom.xml | 39 ++++++++++++++++++++++-
src/site/confluence/compatibility.confluence | 10 ++++++
src/site/site.xml | 1 +
3 files changed, 49 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/curator/blob/ba2b20a4/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index b29aaf4..f3db843 100644
--- a/pom.xml
+++ b/pom.xml
@@ -64,7 +64,7 @@
<maven-project-info-reports-plugin-version>2.7</maven-project-info-reports-plugin-version>
<maven-bundle-plugin-version>2.3.7</maven-bundle-plugin-version>
<maven-javadoc-plugin-version>2.10.3</maven-javadoc-plugin-version>
- <doxia-module-confluence-version>1.5</doxia-module-confluence-version>
+ <doxia-module-confluence-version>1.6</doxia-module-confluence-version>
<maven-license-plugin-version>1.9.0</maven-license-plugin-version>
<javassist-version>3.18.1-GA</javassist-version>
<commons-math-version>2.2</commons-math-version>
@@ -81,6 +81,7 @@
<dropwizard-version>0.7.0</dropwizard-version>
<maven-shade-plugin-version>2.3</maven-shade-plugin-version>
<slf4j-version>1.7.6</slf4j-version>
+ <clirr-maven-plugin-version>2.6.1</clirr-maven-plugin-version>
<!-- OSGi Properties -->
<osgi.export.package />
@@ -516,6 +517,16 @@
<failOnError>false</failOnError>
</configuration>
</plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>clirr-maven-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>org/apache/curator/**</include>
+ </includes>
+ </configuration>
+ </plugin>
</plugins>
</reporting>
@@ -550,6 +561,12 @@
<artifactId>maven-shade-plugin</artifactId>
<version>${maven-shade-plugin-version}</version>
</plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>clirr-maven-plugin</artifactId>
+ <version>${clirr-maven-plugin-version}</version>
+ </plugin>
</plugins>
</pluginManagement>
@@ -759,6 +776,26 @@
</excludes>
</configuration>
</plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>clirr-maven-plugin</artifactId>
+ <configuration>
+ <failOnError>false</failOnError>
+ <logResults>true</logResults>
+ <includes>
+ <include>org/apache/curator/**</include>
+ </includes>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</project>
http://git-wip-us.apache.org/repos/asf/curator/blob/ba2b20a4/src/site/confluence/compatibility.confluence
----------------------------------------------------------------------
diff --git a/src/site/confluence/compatibility.confluence b/src/site/confluence/compatibility.confluence
new file mode 100644
index 0000000..4ffa7bb
--- /dev/null
+++ b/src/site/confluence/compatibility.confluence
@@ -0,0 +1,10 @@
+h1. API Compatibility
+
+A [[Clirr|http://clirr.sourceforge.net/]] report is generated for each Curator module:
+
+* [[Curator Client Report|curator-client/clirr-report.html]]
+* [[Curator Framework Report|curator-framework/clirr-report.html]]
+* [[Curator Recipes Report|curator-recipes/clirr-report.html]]
+* [[Curator Discovery Report|curator-x-discovery/clirr-report.html]]
+* [[Curator Discovery Server Report|curator-x-discovery-server/clirr-report.html]]
+* [[Curator RPC Report|curator-x-rpc/clirr-report.html]]
http://git-wip-us.apache.org/repos/asf/curator/blob/ba2b20a4/src/site/site.xml
----------------------------------------------------------------------
diff --git a/src/site/site.xml b/src/site/site.xml
index 6d5f208..cd04ec4 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -83,6 +83,7 @@
<item name="Source Code" href="source-repository.html"/>
<item name="Project Team" href="team-list.html"/>
<item name="Project Information" href="project-info.html"/>
+ <item name="API Compatibility" href="compatibility.html"/>
<item name="Javadoc" href="apidocs/index.html"/>
<item name="Wiki" href="https://cwiki.apache.org/confluence/display/CURATOR"/>
<item name="Releases" href="https://cwiki.apache.org/confluence/display/CURATOR/Releases"/>