From e178ba20d096e9b1572b2fdeb5b1e207ea55802c Mon Sep 17 00:00:00 2001 From: Matthias Sohn Date: Thu, 15 Dec 2011 15:50:46 -0800 Subject: Add API checking using clirr In order to generate API reports run: mvn clirr:clirr The reports are generated to the folder target/site/clirr-report.html under the respective project. In order to check API compatibility and fail the build on incompatible changes run: mvn clirr:check For now we compare the API against the latest release 1.1.0.201109151100-r. Bug: 336849 Change-Id: I21baaf3a6883c5b4db263f712705cc7b8ab6d888 Signed-off-by: Matthias Sohn Signed-off-by: Kevin Sawicki --- org.eclipse.jgit.console/pom.xml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'org.eclipse.jgit.console') diff --git a/org.eclipse.jgit.console/pom.xml b/org.eclipse.jgit.console/pom.xml index a21632dcae..db9e7292b4 100644 --- a/org.eclipse.jgit.console/pom.xml +++ b/org.eclipse.jgit.console/pom.xml @@ -108,6 +108,25 @@ UTF-8 + + + org.codehaus.mojo + clirr-maven-plugin + + + + + + org.codehaus.mojo + clirr-maven-plugin + ${clirr-version} + + ${jgit-last-release-version} + info + + + + -- cgit v1.2.3