From 96cbde217e9a23af8e0e5958ba32f7a2880ac506 Mon Sep 17 00:00:00 2001 From: Mark Hoffmann Date: Fri, 16 Feb 2024 12:59:55 +0100 Subject: [PATCH 1/2] fixes #6036 - added PACKAGE as target Signed-off-by: Mark Hoffmann --- .../src/aQute/bnd/annotation/spi/ServiceProviders.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/ServiceProviders.java b/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/ServiceProviders.java index 287e5f9cbd..f115f61f28 100644 --- a/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/ServiceProviders.java +++ b/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/ServiceProviders.java @@ -1,5 +1,6 @@ package aQute.bnd.annotation.spi; +import static java.lang.annotation.ElementType.PACKAGE; import static java.lang.annotation.ElementType.TYPE; import static java.lang.annotation.RetentionPolicy.CLASS; @@ -7,7 +8,9 @@ import java.lang.annotation.Target; @Retention(CLASS) -@Target(TYPE) +@Target({ + PACKAGE, TYPE +}) public @interface ServiceProviders { ServiceProvider[] value(); } From 1ddd06de11cca53d02017c4f49c9d17980e61e3b Mon Sep 17 00:00:00 2001 From: Mark Hoffmann Date: Fri, 23 Feb 2024 16:30:29 +0100 Subject: [PATCH 2/2] Increase version Signed-off-by: Mark Hoffmann --- .../src/aQute/bnd/annotation/spi/package-info.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/package-info.java b/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/package-info.java index 25f6c3375a..3aa3ae0978 100644 --- a/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/package-info.java +++ b/biz.aQute.bnd.annotation/src/aQute/bnd/annotation/spi/package-info.java @@ -1,3 +1,3 @@ @org.osgi.annotation.bundle.Export -@org.osgi.annotation.versioning.Version("2.0") +@org.osgi.annotation.versioning.Version("2.0.1") package aQute.bnd.annotation.spi;