Bug 474156 - Run API Tools builder in the Gerrit verification build
Signed-off-by: Mickael Istria <mistria@redhat.com>
diff --git a/bundles/org.eclipse.equinox.p2.artifact.optimizers/pom.xml b/bundles/org.eclipse.equinox.p2.artifact.optimizers/pom.xml
index e21fd99..34f9836 100644
--- a/bundles/org.eclipse.equinox.p2.artifact.optimizers/pom.xml
+++ b/bundles/org.eclipse.equinox.p2.artifact.optimizers/pom.xml
@@ -11,4 +11,8 @@
<artifactId>org.eclipse.equinox.p2.artifact.optimizers</artifactId>
<version>1.1.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
</project>
diff --git a/bundles/org.eclipse.equinox.p2.artifact.processors/pom.xml b/bundles/org.eclipse.equinox.p2.artifact.processors/pom.xml
index 929e271..61c52b9 100644
--- a/bundles/org.eclipse.equinox.p2.artifact.processors/pom.xml
+++ b/bundles/org.eclipse.equinox.p2.artifact.processors/pom.xml
@@ -11,4 +11,8 @@
<artifactId>org.eclipse.equinox.p2.artifact.processors</artifactId>
<version>1.1.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
</project>
diff --git a/bundles/org.eclipse.equinox.p2.director.app/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.equinox.p2.director.app/.settings/org.eclipse.pde.prefs
new file mode 100644
index 0000000..87c3cf5
--- /dev/null
+++ b/bundles/org.eclipse.equinox.p2.director.app/.settings/org.eclipse.pde.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+compilers.p.unresolved-ex-points=1
diff --git a/bundles/org.eclipse.equinox.p2.jarprocessor/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.equinox.p2.jarprocessor/.settings/org.eclipse.pde.prefs
new file mode 100644
index 0000000..87c3cf5
--- /dev/null
+++ b/bundles/org.eclipse.equinox.p2.jarprocessor/.settings/org.eclipse.pde.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+compilers.p.unresolved-ex-points=1
diff --git a/bundles/org.eclipse.equinox.p2.metadata.repository/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.equinox.p2.metadata.repository/.settings/org.eclipse.pde.prefs
new file mode 100644
index 0000000..87c3cf5
--- /dev/null
+++ b/bundles/org.eclipse.equinox.p2.metadata.repository/.settings/org.eclipse.pde.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+compilers.p.unresolved-ex-points=1
diff --git a/bundles/org.eclipse.equinox.p2.publisher.eclipse/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.equinox.p2.publisher.eclipse/.settings/org.eclipse.pde.prefs
new file mode 100644
index 0000000..87c3cf5
--- /dev/null
+++ b/bundles/org.eclipse.equinox.p2.publisher.eclipse/.settings/org.eclipse.pde.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+compilers.p.unresolved-ex-points=1
diff --git a/bundles/org.eclipse.equinox.p2.repository.tools/.settings/org.eclipse.pde.prefs b/bundles/org.eclipse.equinox.p2.repository.tools/.settings/org.eclipse.pde.prefs
new file mode 100644
index 0000000..87c3cf5
--- /dev/null
+++ b/bundles/org.eclipse.equinox.p2.repository.tools/.settings/org.eclipse.pde.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+compilers.p.unresolved-ex-points=1
diff --git a/bundles/org.eclipse.equinox.p2.sar/pom.xml b/bundles/org.eclipse.equinox.p2.sar/pom.xml
index 76f8eeb..110b7b8 100644
--- a/bundles/org.eclipse.equinox.p2.sar/pom.xml
+++ b/bundles/org.eclipse.equinox.p2.sar/pom.xml
@@ -11,4 +11,8 @@
<artifactId>org.eclipse.equinox.p2.sar</artifactId>
<version>0.2.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
</project>
diff --git a/bundles/org.eclipse.equinox.p2.tests.optimizers/pom.xml b/bundles/org.eclipse.equinox.p2.tests.optimizers/pom.xml
index 86f9bd5..31a0fa5 100644
--- a/bundles/org.eclipse.equinox.p2.tests.optimizers/pom.xml
+++ b/bundles/org.eclipse.equinox.p2.tests.optimizers/pom.xml
@@ -15,5 +15,6 @@
<properties>
<testSuite>${project.artifactId}</testSuite>
<testClass>org.eclipse.equinox.p2.tests.optimizers.AutomatedTests</testClass>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
</properties>
</project>
diff --git a/bundles/org.eclipse.equinox.p2.tests.verifier/.classpath b/bundles/org.eclipse.equinox.p2.tests.verifier/.classpath
index a59e67f..3e5654f 100644
--- a/bundles/org.eclipse.equinox.p2.tests.verifier/.classpath
+++ b/bundles/org.eclipse.equinox.p2.tests.verifier/.classpath
@@ -7,6 +7,5 @@
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
- <classpathentry exported="true" kind="lib" path="bin" sourcepath="bin"/>
<classpathentry kind="output" path="bin"/>
</classpath>
diff --git a/bundles/org.eclipse.equinox.p2.tests.verifier/build.properties b/bundles/org.eclipse.equinox.p2.tests.verifier/build.properties
index 53d7121..d0960de 100644
--- a/bundles/org.eclipse.equinox.p2.tests.verifier/build.properties
+++ b/bundles/org.eclipse.equinox.p2.tests.verifier/build.properties
@@ -16,6 +16,5 @@
bin.includes = META-INF/,\
.,\
plugin.xml,\
- bin/,\
about.html
javacWarnings..=-raw,-unchecked,-varargsCast
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml
index aeb2128..399e38e 100644
--- a/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml
+++ b/examples/org.eclipse.equinox.p2.examples.rcp.discovery/pom.xml
@@ -3,9 +3,9 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.equinox.p2</groupId>
- <artifactId>rt.equinox.p2</artifactId>
+ <artifactId>org.eclipse.equinox.p2.examples</artifactId>
<version>4.13.0-SNAPSHOT</version>
- <relativePath>../..</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.p2.examples.rcp.discovery</artifactId>
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml
index a25820f..552ba6b 100644
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml
+++ b/examples/org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates/pom.xml
@@ -3,9 +3,9 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.equinox.p2</groupId>
- <artifactId>rt.equinox.p2</artifactId>
+ <artifactId>org.eclipse.equinox.p2.examples</artifactId>
<version>4.13.0-SNAPSHOT</version>
- <relativePath>../..</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.p2.examples.rcp.sdknoautoupdates</artifactId>
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml b/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml
index 3e88386..b323bf2 100644
--- a/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml
+++ b/examples/org.eclipse.equinox.p2.examples.rcp.sdkui/pom.xml
@@ -3,9 +3,9 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.equinox.p2</groupId>
- <artifactId>rt.equinox.p2</artifactId>
+ <artifactId>org.eclipse.equinox.p2.examples</artifactId>
<version>4.13.0-SNAPSHOT</version>
- <relativePath>../..</relativePath>
+ <relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.p2.examples.rcp.sdkui</artifactId>
diff --git a/examples/pom.xml b/examples/pom.xml
index 17e84e5..323d18d 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -9,6 +9,11 @@
</parent>
<artifactId>org.eclipse.equinox.p2.examples</artifactId>
<packaging>pom</packaging>
+
+ <properties>
+ <skipAPIAnalysis>true</skipAPIAnalysis>
+ </properties>
+
<modules>
<module>org.eclipse.equinox.p2.examples.rcp.cloud</module>
<module>org.eclipse.equinox.p2.examples.rcp.discovery</module>