Skip to content

Commit 07198c4

Browse files
committed
[E4] Remove unnecessary javax.inject.Qualifier meta annotations
The E4-Injector considers both the javax.inject.Qualifier and jakarta.inject.Qualifier. So specifying both is just not necessary and just specifying the latter is sufficient. This should also help for #1017
1 parent f408f25 commit 07198c4

File tree

13 files changed

+2
-15
lines changed

13 files changed

+2
-15
lines changed

runtime/bundles/org.eclipse.e4.core.contexts/META-INF/MANIFEST.MF

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ Bundle-ActivationPolicy: lazy
99
Require-Bundle: org.eclipse.e4.core.di
1010
Bundle-RequiredExecutionEnvironment: JavaSE-17
1111
Import-Package: jakarta.inject;version="[2.0.0,3.0.0)",
12-
javax.inject;version="[1.0.0,2.0.0)";resolution:=optional,
1312
org.osgi.framework;version="[1.5.0,2.0.0)",
1413
org.osgi.service.event;version="[1.3.0,2.0.0)"
1514
Export-Package: org.eclipse.e4.core.contexts;version="1.7.0",

runtime/bundles/org.eclipse.e4.core.contexts/src/org/eclipse/e4/core/contexts/Active.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@
2323
* This annotation can be added to injectable fields ands methods to indicate
2424
* that the injected value should come from the active context.
2525
*
26-
* @see javax.inject.Inject
2726
* @see jakarta.inject.Inject
2827
* @see IEclipseContext#activate
2928
* @since 1.3
3029
*/
31-
@javax.inject.Qualifier
3230
@jakarta.inject.Qualifier
3331
@Documented
3432
@Target({ElementType.FIELD, ElementType.PARAMETER})

runtime/bundles/org.eclipse.e4.core.di.annotations/META-INF/MANIFEST.MF

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ Bundle-SymbolicName: org.eclipse.e4.core.di.annotations
55
Bundle-Version: 1.8.300.qualifier
66
Bundle-RequiredExecutionEnvironment: JavaSE-17
77
Export-Package: org.eclipse.e4.core.di.annotations;version="1.6.0"
8-
Import-Package: jakarta.inject;version="[2.0.0,3.0.0)",
9-
javax.inject;version="[1.0.0,2.0.0)";resolution:=optional
8+
Import-Package: jakarta.inject;version="[2.0.0,3.0.0)"
109
Bundle-Vendor: %Bundle-Vendor
1110
Automatic-Module-Name: org.eclipse.e4.core.di.annotations

runtime/bundles/org.eclipse.e4.core.di.annotations/src/org/eclipse/e4/core/di/annotations/Creatable.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
* Specifies that the target class can be created by an injector as needed.
2424
* @since 1.3
2525
*/
26-
@javax.inject.Qualifier
2726
@jakarta.inject.Qualifier
2827
@Documented
2928
@Target({ElementType.TYPE})

runtime/bundles/org.eclipse.e4.core.di.annotations/src/org/eclipse/e4/core/di/annotations/Optional.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@
5151
*
5252
* @since 1.3
5353
*/
54-
@javax.inject.Qualifier
5554
@jakarta.inject.Qualifier
5655
@Documented
5756
@Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER})

runtime/bundles/org.eclipse.e4.core.di.extensions/META-INF/MANIFEST.MF

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,5 @@ Bundle-RequiredExecutionEnvironment: JavaSE-17
99
Export-Package: org.eclipse.e4.core.di.extensions;version="0.16.0"
1010
Bundle-Localization: fragment
1111
Import-Package: jakarta.inject;version="[2.0.0,3.0.0)",
12-
javax.inject;version="[1.0.0,2.0.0)";resolution:=optional,
1312
org.osgi.framework;version="[1.0.0,2.0.0)"
1413
Automatic-Module-Name: org.eclipse.e4.core.di.extensions

runtime/bundles/org.eclipse.e4.core.di.extensions/src/org/eclipse/e4/core/di/extensions/EventTopic.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
* @since 0.16
4747
*/
4848
@jakarta.inject.Qualifier
49-
@javax.inject.Qualifier
5049
@Documented
5150
@Target({ElementType.FIELD, ElementType.PARAMETER})
5251
@Retention(RetentionPolicy.RUNTIME)

runtime/bundles/org.eclipse.e4.core.di.extensions/src/org/eclipse/e4/core/di/extensions/OSGiBundle.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
*
5151
* @since 0.16
5252
*/
53-
@javax.inject.Qualifier
5453
@jakarta.inject.Qualifier
5554
@Documented
5655
@Target({ElementType.PARAMETER, ElementType.FIELD})

runtime/bundles/org.eclipse.e4.core.di.extensions/src/org/eclipse/e4/core/di/extensions/Preference.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
/**
2323
* @since 0.16
2424
*/
25-
@javax.inject.Qualifier
2625
@jakarta.inject.Qualifier
2726
@Documented
2827
@Target({ElementType.FIELD, ElementType.PARAMETER})

runtime/bundles/org.eclipse.e4.core.di.extensions/src/org/eclipse/e4/core/di/extensions/Service.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
*
2525
* @since 0.16
2626
*/
27-
@javax.inject.Qualifier
2827
@jakarta.inject.Qualifier
2928
@Documented
3029
@Target({ ElementType.FIELD, ElementType.PARAMETER })

0 commit comments

Comments
 (0)