You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2023/10/20 14:16:14 UTC

[logging-log4j-tools] branch main updated: Implement API checks using `bnd-baseline:baseline`

This is an automated email from the ASF dual-hosted git repository.

vy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/logging-log4j-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new ced6bdd  Implement API checks using `bnd-baseline:baseline`
ced6bdd is described below

commit ced6bddc22ff00ccc1b28372978aaf52b60f19cf
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Fri Oct 20 16:16:04 2023 +0200

    Implement API checks using `bnd-baseline:baseline`
---
 log4j-changelog-maven-plugin/pom.xml                                | 6 ++++++
 .../src/main/java/org/apache/logging/log4j}/package-info.java       | 6 +++---
 .../org/apache/logging/log4j/changelog/exporter/package-info.java   | 2 ++
 .../org/apache/logging/log4j/changelog/importer/package-info.java   | 2 ++
 .../main/java/org/apache/logging/log4j/changelog/package-info.java  | 2 ++
 .../org/apache/logging/log4j/changelog/releaser/package-info.java   | 2 ++
 6 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/log4j-changelog-maven-plugin/pom.xml b/log4j-changelog-maven-plugin/pom.xml
index e64d8b0..e80d9e8 100644
--- a/log4j-changelog-maven-plugin/pom.xml
+++ b/log4j-changelog-maven-plugin/pom.xml
@@ -47,6 +47,12 @@
       <artifactId>maven-plugin-api</artifactId>
     </dependency>
 
+    <dependency>
+      <groupId>org.osgi</groupId>
+      <artifactId>osgi.annotation</artifactId>
+      <scope>provided</scope>
+    </dependency>
+
   </dependencies>
 
   <build>
diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java b/log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
similarity index 89%
copy from log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
copy to log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
index 39c27c9..4cc8d48 100644
--- a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
+++ b/log4j-changelog-maven-plugin/src/main/java/org/apache/logging/log4j/package-info.java
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-@Export
-package org.apache.logging.log4j.changelog;
+@Version("0.5.0")
+package org.apache.logging.log4j;
 
-import org.osgi.annotation.bundle.Export;
+import org.osgi.annotation.versioning.Version;
diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/exporter/package-info.java b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/exporter/package-info.java
index dbe090b..8e4043f 100644
--- a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/exporter/package-info.java
+++ b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/exporter/package-info.java
@@ -15,6 +15,8 @@
  * limitations under the License.
  */
 @Export
+@Version("0.5.0")
 package org.apache.logging.log4j.changelog.exporter;
 
 import org.osgi.annotation.bundle.Export;
+import org.osgi.annotation.versioning.Version;
diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/importer/package-info.java b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/importer/package-info.java
index 0177795..0055d0f 100644
--- a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/importer/package-info.java
+++ b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/importer/package-info.java
@@ -15,6 +15,8 @@
  * limitations under the License.
  */
 @Export
+@Version("0.5.0")
 package org.apache.logging.log4j.changelog.importer;
 
 import org.osgi.annotation.bundle.Export;
+import org.osgi.annotation.versioning.Version;
diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
index 39c27c9..cb80c71 100644
--- a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
+++ b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/package-info.java
@@ -15,6 +15,8 @@
  * limitations under the License.
  */
 @Export
+@Version("0.5.0")
 package org.apache.logging.log4j.changelog;
 
 import org.osgi.annotation.bundle.Export;
+import org.osgi.annotation.versioning.Version;
diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/package-info.java b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/package-info.java
index e01f4ba..98e7ace 100644
--- a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/package-info.java
+++ b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/package-info.java
@@ -15,6 +15,8 @@
  * limitations under the License.
  */
 @Export
+@Version("0.5.0")
 package org.apache.logging.log4j.changelog.releaser;
 
 import org.osgi.annotation.bundle.Export;
+import org.osgi.annotation.versioning.Version;