Bug 474156 - Run API Tools at build-time
Change-Id: Id401b13054e13d7baa26c931b401b75bad7e0130
Signed-off-by: Mickael Istria <mistria@redhat.com>
diff --git a/bundles/.gitignore b/bundles/.gitignore
new file mode 100644
index 0000000..b83d222
--- /dev/null
+++ b/bundles/.gitignore
@@ -0,0 +1 @@
+/target/
diff --git a/bundles/org.eclipse.equinox.cm.test/pom.xml b/bundles/org.eclipse.equinox.cm.test/pom.xml
index ba83674..60fb728 100644
--- a/bundles/org.eclipse.equinox.cm.test/pom.xml
+++ b/bundles/org.eclipse.equinox.cm.test/pom.xml
@@ -17,6 +17,11 @@
<version>4.13.0-SNAPSHOT</version>
<relativePath>../../</relativePath>
</parent>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.cm.test</artifactId>
<version>1.0.200-SNAPSHOT</version>
diff --git a/bundles/org.eclipse.equinox.compendium.tests/pom.xml b/bundles/org.eclipse.equinox.compendium.tests/pom.xml
index a0b6689..fc5598d 100644
--- a/bundles/org.eclipse.equinox.compendium.tests/pom.xml
+++ b/bundles/org.eclipse.equinox.compendium.tests/pom.xml
@@ -23,5 +23,6 @@
<packaging>eclipse-test-plugin</packaging>
<properties>
<skipTests>true</skipTests>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
</properties>
</project>
diff --git a/bundles/org.eclipse.equinox.console.ssh.tests/pom.xml b/bundles/org.eclipse.equinox.console.ssh.tests/pom.xml
index 2f14c8c..ae359fd 100644
--- a/bundles/org.eclipse.equinox.console.ssh.tests/pom.xml
+++ b/bundles/org.eclipse.equinox.console.ssh.tests/pom.xml
@@ -19,6 +19,7 @@
</parent>
<properties>
<skipTests>true</skipTests>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
</properties>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.console.ssh.tests</artifactId>
diff --git a/bundles/org.eclipse.equinox.console.tests/pom.xml b/bundles/org.eclipse.equinox.console.tests/pom.xml
index 543302a..9420cc9 100644
--- a/bundles/org.eclipse.equinox.console.tests/pom.xml
+++ b/bundles/org.eclipse.equinox.console.tests/pom.xml
@@ -23,5 +23,6 @@
<packaging>eclipse-test-plugin</packaging>
<properties>
<skipTests>true</skipTests>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
</properties>
</project>
diff --git a/bundles/org.eclipse.equinox.security.linux.x86_64/pom.xml b/bundles/org.eclipse.equinox.security.linux.x86_64/pom.xml
index 37b5ee4..0a08b98 100644
--- a/bundles/org.eclipse.equinox.security.linux.x86_64/pom.xml
+++ b/bundles/org.eclipse.equinox.security.linux.x86_64/pom.xml
@@ -22,6 +22,10 @@
<version>1.1.200-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<build>
<plugins>
<plugin>
diff --git a/bundles/org.eclipse.equinox.security.macosx/pom.xml b/bundles/org.eclipse.equinox.security.macosx/pom.xml
index b2dc02e..2fb8ac0 100644
--- a/bundles/org.eclipse.equinox.security.macosx/pom.xml
+++ b/bundles/org.eclipse.equinox.security.macosx/pom.xml
@@ -22,6 +22,10 @@
<version>1.101.100-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<build>
<plugins>
<plugin>
diff --git a/bundles/org.eclipse.equinox.security.win32.x86/pom.xml b/bundles/org.eclipse.equinox.security.win32.x86/pom.xml
index 372d7d8..dfeaa9a 100644
--- a/bundles/org.eclipse.equinox.security.win32.x86/pom.xml
+++ b/bundles/org.eclipse.equinox.security.win32.x86/pom.xml
@@ -22,6 +22,10 @@
<version>1.1.100-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<build>
<plugins>
<plugin>
diff --git a/bundles/org.eclipse.equinox.security.win32.x86_64/pom.xml b/bundles/org.eclipse.equinox.security.win32.x86_64/pom.xml
index 5e5b64f..11d20a3 100644
--- a/bundles/org.eclipse.equinox.security.win32.x86_64/pom.xml
+++ b/bundles/org.eclipse.equinox.security.win32.x86_64/pom.xml
@@ -22,6 +22,10 @@
<version>1.1.100-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<build>
<plugins>
<plugin>
diff --git a/bundles/org.eclipse.equinox.servletbridge.template/pom.xml b/bundles/org.eclipse.equinox.servletbridge.template/pom.xml
index f744975..6f6b7b2 100644
--- a/bundles/org.eclipse.equinox.servletbridge.template/pom.xml
+++ b/bundles/org.eclipse.equinox.servletbridge.template/pom.xml
@@ -21,4 +21,8 @@
<artifactId>org.eclipse.equinox.servletbridge.template</artifactId>
<version>1.0.300-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
</project>
diff --git a/bundles/org.eclipse.equinox.slf4j.stub/pom.xml b/bundles/org.eclipse.equinox.slf4j.stub/pom.xml
index bd704e6..b9c14f8 100644
--- a/bundles/org.eclipse.equinox.slf4j.stub/pom.xml
+++ b/bundles/org.eclipse.equinox.slf4j.stub/pom.xml
@@ -17,6 +17,11 @@
<version>4.13.0-SNAPSHOT</version>
<relativePath>../../</relativePath>
</parent>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.slf4j.stub</artifactId>
<version>1.0.200-SNAPSHOT</version>