Skip to content

Commit 93c62c4

Browse files
committed
Remove "Incubation" from bundle names
Only explicitly mention Import-Packages which deviate from the bnd standard (*) Remove obsolete export of ASM (no longer contained in the bundle) Make dependency on javax.enterprise.inject optional in OSGi
1 parent 5aa4e7d commit 93c62c4

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

org.eclipse.sisu.inject/bnd.bnd

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
1-
Bundle-Name: Sisu-Inject (Incubation)
1+
Bundle-Name: Sisu-Inject
22
Bundle-SymbolicName: org.eclipse.sisu.inject;singleton:=true
33
Main-Class: org.eclipse.sisu.launch.Main
4-
-exportcontents: !*.asm.*,\
5-
org.eclipse.sisu.*,\
4+
-exportcontents: org.eclipse.sisu.*,\
65
org.sonatype.inject;x-internal:=true
76
# remove annotation processor dependencies (never used at runtime)
87
# mark all optional dependencies as optional
9-
Import-Package: javax.inject,\
10-
org.objectweb.asm.*,\
11-
com.google.inject.servlet;resolution:=optional,\
8+
Import-Package: com.google.inject.servlet;resolution:=optional,\
129
javax.servlet.*;resolution:=optional,\
1310
org.slf4j.*;resolution:=optional,\
1411
org.junit.*;resolution:=optional,\
1512
junit.framework.*;resolution:=optional,\
1613
org.testng.*;resolution:=optional,\
14+
javax.enterprise.inject;resolution:=optional,\
1715
!javax.annotation.processing.*,\
1816
!javax.lang.model.*,\
1917
!javax.tools.*,\

org.eclipse.sisu.plexus/bnd.bnd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Bundle-Name: Sisu-Plexus (Incubation)
1+
Bundle-Name: Sisu-Plexus
22
Bundle-SymbolicName: org.eclipse.sisu.plexus;singleton:=true
33
-exportcontents: org.eclipse.sisu.plexus.*,\
44
org.codehaus.plexus.*

0 commit comments

Comments
 (0)