Merge pull request #48 from rotty3000/cleanup
general cleanup, java 11 and javadoc build errors
diff --git a/api/pom.xml b/api/pom.xml
index 7c0bb15..49bcc82 100644
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -41,8 +41,8 @@
<findbugs.threshold>Low</findbugs.threshold>
</properties>
- <name>${extension.name} API</name>
- <description>Common Annotations for the JavaTM Platform API</description>
+ <name>Jakarta Annotations API</name>
+ <description>Jakarta Annotations API</description>
<url>https://projects.eclipse.org/projects/ee4j.ca</url>
@@ -80,7 +80,7 @@
<mailingLists>
<mailingList>
- <name>Common Annotations mailing list</name>
+ <name>Jakarta Annotations mailing list</name>
<post>ca-dev@eclipse.org</post>
<subscribe>https://dev.eclipse.org/mailman/listinfo/ca-dev</subscribe>
<unsubscribe>https://dev.eclipse.org/mailman/listinfo/ca-dev</unsubscribe>
@@ -108,7 +108,7 @@
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
- <version>1.4.3</version>
+ <version>4.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@@ -128,7 +128,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.1</version>
+ <version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -172,7 +172,7 @@
<configuration>
<resources>
<resource>
- <directory>${basedir}</directory>
+ <directory>${basedir}/..</directory>
<targetPath>META-INF</targetPath>
<includes>
<include>LICENSE.md</include>
@@ -233,9 +233,7 @@
<Extension-Name>${spec.extension.name}</Extension-Name>
<Implementation-Version>${spec.implementation.version}</Implementation-Version>
<Specification-Version>${spec.specification.version}</Specification-Version>
- <Bundle-Description>
- Java(TM) Common Annotations ${spec.version} API Design Specification
- </Bundle-Description>
+ <Bundle-Description>${project.name}</Bundle-Description>
<Specification-Vendor>${vendor.name}</Specification-Vendor>
<Implementation-Vendor>${project.organization.name}</Implementation-Vendor>
<Implementation-Vendor-Id>${implementation.vendor.id}</Implementation-Vendor-Id>
@@ -290,6 +288,9 @@
<goals>
<goal>jar</goal>
</goals>
+ <configuration>
+ <detectJavaApiLink>false</detectJavaApiLink>
+ </configuration>
</execution>
<execution>
<phase>javadoc</phase>
@@ -297,9 +298,10 @@
<goal>javadoc</goal>
</goals>
<configuration>
+ <detectJavaApiLink>false</detectJavaApiLink>
<groups>
<group>
- <title>Common Annotations API Documentation</title>
+ <title>${project.name} Documentation</title>
<packages>javax.annotation</packages>
</group>
</groups>
diff --git a/pom.xml b/pom.xml
index c67446d..0cf086a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,8 +30,10 @@
<artifactId>ca-parent</artifactId>
<packaging>pom</packaging>
<version>1.3.3-SNAPSHOT</version>
- <name>${extension.name} API</name>
- <description>Common Annotations for the JavaTM Platform API</description>
+
+ <name>Jakarta Annotations Parent POM</name>
+ <description>Jakarta Annotations Parent POM</description>
+
<url>https://projects.eclipse.org/projects/ee4j.ca</url>
<scm>
diff --git a/spec/pom.xml b/spec/pom.xml
index 038c8a8..d387692 100644
--- a/spec/pom.xml
+++ b/spec/pom.xml
@@ -25,7 +25,11 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>annotations-spec</artifactId>
<packaging>pom</packaging>
+
<name>Jakarta Annotations Specification</name>
+ <description>Jakarta Annotations Specification</description>
+
+ <url>https://projects.eclipse.org/projects/ee4j.ca</url>
<properties>
<site.output.dir>${project.build.directory}/staging</site.output.dir>
@@ -56,8 +60,8 @@
<configuration>
<rules>
<requireJavaVersion>
- <version>[1.8.0,1.9.0)</version>
- <message>You need JDK8 or lower</message>
+ <version>[1.8.0,)</version>
+ <message>You need JDK8 or higher</message>
</requireJavaVersion>
</rules>
</configuration>