This is an automated email from the ASF dual-hosted git repository.
mattsicker pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
The following commit(s) were added to refs/heads/master by this push:
new a83168f Move DI annotations up a level
a83168f is described below
commit a83168f0db030bb9e199b207c74cb73c3a07898a
Author: Matt Sicker <[email protected]>
AuthorDate: Thu Feb 3 21:56:58 2022 -0600
Move DI annotations up a level
This is to help the cleaned up DI branch have a more accurate history by
moving some common refactorings back to the main branch.
Signed-off-by: Matt Sicker <[email protected]>
---
.../logging/log4j/core/config/plugins/PluginAttribute.java | 2 +-
.../log4j/core/config/plugins/PluginBuilderAttribute.java | 2 +-
.../log4j/core/config/plugins/PluginBuilderFactory.java | 2 +-
.../log4j/core/config/plugins/PluginConfiguration.java | 2 +-
.../logging/log4j/core/config/plugins/PluginElement.java | 2 +-
.../logging/log4j/core/config/plugins/PluginFactory.java | 2 +-
.../apache/logging/log4j/core/config/plugins/PluginNode.java | 2 +-
.../logging/log4j/core/config/plugins/PluginValue.java | 2 +-
.../apache/logging/log4j/plugin/processor/BeanProcessor.java | 8 ++++----
.../logging/log4j/plugins/test/validation/ExampleBean.java | 2 +-
.../logging/log4j/plugins/test/validation/ImplicitBean.java | 2 +-
.../log4j/plugins/test/validation/ImplicitMethodBean.java | 2 +-
.../log4j/plugins/test/validation/ProductionBean.java | 6 +++---
.../apache/logging/log4j/plugins/spi/BeanManagerTest.java | 12 ++++++------
.../apache/logging/log4j/plugins/spi/InjectionPointTest.java | 8 +++-----
.../logging/log4j/plugins/spi/InjectionTargetTest.java | 8 ++++----
.../logging/log4j/plugins/{di => }/DependentScoped.java | 2 +-
.../org/apache/logging/log4j/plugins/{di => }/Disposes.java | 2 +-
.../org/apache/logging/log4j/plugins/{di => }/Inject.java | 4 +++-
.../org/apache/logging/log4j/plugins/{di => }/Named.java | 2 +-
.../apache/logging/log4j/plugins/{di => }/NamedAliases.java | 2 +-
.../java/org/apache/logging/log4j/plugins/PluginAliases.java | 1 -
.../org/apache/logging/log4j/plugins/PluginAttribute.java | 1 -
.../apache/logging/log4j/plugins/PluginBuilderAttribute.java | 1 -
.../java/org/apache/logging/log4j/plugins/PluginElement.java | 1 -
.../java/org/apache/logging/log4j/plugins/PluginFactory.java | 2 --
.../java/org/apache/logging/log4j/plugins/PluginNode.java | 1 -
.../java/org/apache/logging/log4j/plugins/PluginValue.java | 1 -
.../apache/logging/log4j/plugins/{di => }/PostConstruct.java | 2 +-
.../apache/logging/log4j/plugins/{di => }/PreDestroy.java | 2 +-
.../org/apache/logging/log4j/plugins/{di => }/Producer.java | 2 +-
.../org/apache/logging/log4j/plugins/{di => }/Produces.java | 2 +-
.../org/apache/logging/log4j/plugins/{di => }/Qualifier.java | 2 +-
.../org/apache/logging/log4j/plugins/{di => }/ScopeType.java | 2 +-
.../logging/log4j/plugins/{di => }/SingletonScoped.java | 2 +-
.../logging/log4j/plugins/name/NamedAliasesProvider.java | 4 ++--
.../log4j/plugins/name/NamedQualifierNameProvider.java | 2 +-
.../main/java/org/apache/logging/log4j/plugins/spi/Bean.java | 8 +++++---
.../org/apache/logging/log4j/plugins/spi/BeanManager.java | 6 +++---
.../apache/logging/log4j/plugins/spi/InjectionTarget.java | 6 +++---
.../logging/log4j/plugins/spi/LoggerContextScoped.java | 2 +-
.../java/org/apache/logging/log4j/plugins/spi/Producer.java | 6 +++---
.../org/apache/logging/log4j/plugins/spi/ScopeContext.java | 2 +-
.../logging/log4j/plugins/spi/impl/DefaultBeanManager.java | 10 +++++-----
.../log4j/plugins/spi/impl/DefaultInjectionTarget.java | 6 +++---
.../plugins/spi/impl/DefaultInjectionTargetFactory.java | 6 +++---
.../log4j/plugins/spi/impl/DependentScopeContext.java | 2 +-
.../org/apache/logging/log4j/plugins/spi/impl/Injector.java | 2 +-
.../apache/logging/log4j/plugins/spi/impl/OptionalBean.java | 2 +-
49 files changed, 78 insertions(+), 84 deletions(-)
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginAttribute.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginAttribute.java
index 843564f..fd0a678 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginAttribute.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginAttribute.java
@@ -18,7 +18,7 @@ package org.apache.logging.log4j.core.config.plugins;
import
org.apache.logging.log4j.core.config.plugins.util.PluginAttributeNameProvider;
import
org.apache.logging.log4j.core.config.plugins.visitors.PluginAttributeVisitor;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.name.NameProvider;
import org.apache.logging.log4j.util.Strings;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java
index 97b4f1b..763af1d 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.java
@@ -19,7 +19,7 @@ package org.apache.logging.log4j.core.config.plugins;
import
org.apache.logging.log4j.core.config.plugins.util.PluginBuilderAttributeNameProvider;
import
org.apache.logging.log4j.core.config.plugins.visitors.PluginBuilderAttributeVisitor;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.name.NameProvider;
import org.apache.logging.log4j.util.Strings;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java
index 9661b8f..5be83cc 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.core.config.plugins;
-import org.apache.logging.log4j.plugins.di.Producer;
+import org.apache.logging.log4j.plugins.Producer;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginConfiguration.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginConfiguration.java
index e9bc4c5..a6b2f75 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginConfiguration.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginConfiguration.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.core.config.plugins;
import
org.apache.logging.log4j.core.config.plugins.inject.PluginConfigurationInjector;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import java.lang.annotation.Documented;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginElement.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginElement.java
index 70b2d9e..fa63ded 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginElement.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginElement.java
@@ -18,7 +18,7 @@ package org.apache.logging.log4j.core.config.plugins;
import
org.apache.logging.log4j.core.config.plugins.util.PluginElementNameProvider;
import
org.apache.logging.log4j.core.config.plugins.visitors.PluginElementVisitor;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginFactory.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginFactory.java
index a263fe8..79718b1 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginFactory.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginFactory.java
@@ -16,7 +16,7 @@
*/
package org.apache.logging.log4j.core.config.plugins;
-import org.apache.logging.log4j.plugins.di.Producer;
+import org.apache.logging.log4j.plugins.Producer;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginNode.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginNode.java
index 7765a4b..6090a30 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginNode.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginNode.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.core.config.plugins;
import org.apache.logging.log4j.core.config.plugins.visitors.PluginNodeVisitor;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import java.lang.annotation.Documented;
diff --git
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginValue.java
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginValue.java
index 0e925d0..422ba77 100644
---
a/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginValue.java
+++
b/log4j-core/src/main/java/org/apache/logging/log4j/core/config/plugins/PluginValue.java
@@ -18,7 +18,7 @@ package org.apache.logging.log4j.core.config.plugins;
import
org.apache.logging.log4j.core.config.plugins.util.PluginValueNameProvider;
import
org.apache.logging.log4j.core.config.plugins.visitors.PluginValueVisitor;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/BeanProcessor.java
b/log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/BeanProcessor.java
index 74d3c44..214330b 100644
---
a/log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/BeanProcessor.java
+++
b/log4j-plugin-processor/src/main/java/org/apache/logging/log4j/plugin/processor/BeanProcessor.java
@@ -17,10 +17,10 @@
package org.apache.logging.log4j.plugin.processor;
-import org.apache.logging.log4j.plugins.di.Disposes;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Producer;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Disposes;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Producer;
+import org.apache.logging.log4j.plugins.Qualifier;
import javax.annotation.processing.AbstractProcessor;
import javax.annotation.processing.RoundEnvironment;
diff --git
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ExampleBean.java
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ExampleBean.java
index 5a89264..908cd26 100644
---
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ExampleBean.java
+++
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ExampleBean.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.plugins.test.validation;
import java.util.Map;
-import org.apache.logging.log4j.plugins.di.Inject;
+import org.apache.logging.log4j.plugins.Inject;
public class ExampleBean {
private final String alpha;
diff --git
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitBean.java
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitBean.java
index fd75e5f..cab90b3 100644
---
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitBean.java
+++
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitBean.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.plugins.test.validation;
import java.util.Map;
-import org.apache.logging.log4j.plugins.di.Named;
+import org.apache.logging.log4j.plugins.Named;
public class ImplicitBean {
private final String alpha;
diff --git
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitMethodBean.java
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitMethodBean.java
index c36b0ef..e3e1738 100644
---
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitMethodBean.java
+++
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ImplicitMethodBean.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.plugins.test.validation;
import java.util.Map;
-import org.apache.logging.log4j.plugins.di.Named;
+import org.apache.logging.log4j.plugins.Named;
public class ImplicitMethodBean {
private String alpha;
diff --git
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ProductionBean.java
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ProductionBean.java
index 51cd722..bdb4e43 100644
---
a/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ProductionBean.java
+++
b/log4j-plugins-test/src/main/java/org/apache/logging/log4j/plugins/test/validation/ProductionBean.java
@@ -16,9 +16,9 @@
*/
package org.apache.logging.log4j.plugins.test.validation;
-import org.apache.logging.log4j.plugins.di.Disposes;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Produces;
+import org.apache.logging.log4j.plugins.Disposes;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Produces;
import org.apache.logging.log4j.plugins.di.Provider;
public class ProductionBean {
diff --git
a/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/BeanManagerTest.java
b/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/BeanManagerTest.java
index 6310ddd..ea850e2 100644
---
a/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/BeanManagerTest.java
+++
b/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/BeanManagerTest.java
@@ -17,13 +17,13 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Named;
-import org.apache.logging.log4j.plugins.di.PostConstruct;
-import org.apache.logging.log4j.plugins.di.PreDestroy;
-import org.apache.logging.log4j.plugins.di.Produces;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Named;
+import org.apache.logging.log4j.plugins.PostConstruct;
+import org.apache.logging.log4j.plugins.PreDestroy;
+import org.apache.logging.log4j.plugins.Produces;
import org.apache.logging.log4j.plugins.di.Provider;
-import org.apache.logging.log4j.plugins.di.SingletonScoped;
+import org.apache.logging.log4j.plugins.SingletonScoped;
import org.apache.logging.log4j.plugins.spi.impl.DefaultBeanManager;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;
diff --git
a/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionPointTest.java
b/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionPointTest.java
index 1b2d12f..fa87f9a 100644
---
a/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionPointTest.java
+++
b/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionPointTest.java
@@ -17,12 +17,10 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.spi.BeanManager;
-import org.apache.logging.log4j.plugins.spi.InjectionPoint;
import org.apache.logging.log4j.plugins.spi.impl.DefaultBeanManager;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Named;
-import org.apache.logging.log4j.plugins.di.SingletonScoped;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Named;
+import org.apache.logging.log4j.plugins.SingletonScoped;
import org.apache.logging.log4j.util.Strings;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;
diff --git
a/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionTargetTest.java
b/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionTargetTest.java
index 7b39145..e9989f4 100644
---
a/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionTargetTest.java
+++
b/log4j-plugins-test/src/test/java/org/apache/logging/log4j/plugins/spi/InjectionTargetTest.java
@@ -17,10 +17,10 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Named;
-import org.apache.logging.log4j.plugins.di.Produces;
-import org.apache.logging.log4j.plugins.di.SingletonScoped;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Named;
+import org.apache.logging.log4j.plugins.Produces;
+import org.apache.logging.log4j.plugins.SingletonScoped;
import org.apache.logging.log4j.plugins.spi.impl.DefaultBeanManager;
import org.junit.jupiter.api.Test;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/DependentScoped.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/DependentScoped.java
similarity index 97%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/DependentScoped.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/DependentScoped.java
index 45ffeaf..6758fe4 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/DependentScoped.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/DependentScoped.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Disposes.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Disposes.java
similarity index 97%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Disposes.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Disposes.java
index 220775b..ee3855e 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Disposes.java
+++ b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Disposes.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Inject.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Inject.java
similarity index 95%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Inject.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Inject.java
index 6266b12..83eb16f 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Inject.java
+++ b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Inject.java
@@ -15,7 +15,9 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
+
+import org.apache.logging.log4j.plugins.di.Provider;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Named.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Named.java
similarity index 96%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Named.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Named.java
index b8b48d4..994d99a 100644
--- a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Named.java
+++ b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Named.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import org.apache.logging.log4j.plugins.name.NameProvider;
import org.apache.logging.log4j.plugins.name.NamedQualifierNameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/NamedAliases.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/NamedAliases.java
similarity index 97%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/NamedAliases.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/NamedAliases.java
index 94adf0c..bc89329 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/NamedAliases.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/NamedAliases.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import org.apache.logging.log4j.plugins.name.AliasesProvider;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAliases.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAliases.java
index e3f41c8..c40ac20 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAliases.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAliases.java
@@ -16,7 +16,6 @@
*/
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Qualifier;
import org.apache.logging.log4j.plugins.name.AliasesProvider;
import org.apache.logging.log4j.plugins.name.PluginAliasesProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAttribute.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAttribute.java
index 4b5c9f0..bdaafe7 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAttribute.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginAttribute.java
@@ -16,7 +16,6 @@
*/
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.inject.PluginAttributeInjector;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginBuilderAttribute.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginBuilderAttribute.java
index 2eebabe..3b3f69c 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginBuilderAttribute.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginBuilderAttribute.java
@@ -17,7 +17,6 @@
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.inject.PluginBuilderAttributeInjector;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginElement.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginElement.java
index 6951de1..c6cfb6b 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginElement.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginElement.java
@@ -16,7 +16,6 @@
*/
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.inject.PluginElementInjector;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginFactory.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginFactory.java
index f32bc38..2f88848 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginFactory.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginFactory.java
@@ -16,8 +16,6 @@
*/
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Producer;
-
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginNode.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginNode.java
index eec9d8f..6671143 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginNode.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginNode.java
@@ -16,7 +16,6 @@
*/
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.inject.PluginNodeInjector;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginValue.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginValue.java
index b320306..c75a65b 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginValue.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PluginValue.java
@@ -16,7 +16,6 @@
*/
package org.apache.logging.log4j.plugins;
-import org.apache.logging.log4j.plugins.di.Qualifier;
import org.apache.logging.log4j.plugins.inject.InjectorStrategy;
import org.apache.logging.log4j.plugins.inject.PluginValueInjector;
import org.apache.logging.log4j.plugins.name.NameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/PostConstruct.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PostConstruct.java
similarity index 96%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/PostConstruct.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PostConstruct.java
index 56059a7..edccc9d 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/PostConstruct.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PostConstruct.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/PreDestroy.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PreDestroy.java
similarity index 96%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/PreDestroy.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PreDestroy.java
index 530f22a..9d3d19a 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/PreDestroy.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/PreDestroy.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Producer.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Producer.java
similarity index 96%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Producer.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Producer.java
index 286723f..d046b7f 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Producer.java
+++ b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Producer.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Produces.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Produces.java
similarity index 98%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Produces.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Produces.java
index ea73b6c..171e020 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Produces.java
+++ b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Produces.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Qualifier.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Qualifier.java
similarity index 96%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Qualifier.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Qualifier.java
index 85bbbb0..4efb003 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/Qualifier.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/Qualifier.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/ScopeType.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/ScopeType.java
similarity index 97%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/ScopeType.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/ScopeType.java
index 2afcad7..6758d31 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/ScopeType.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/ScopeType.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/SingletonScoped.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/SingletonScoped.java
similarity index 96%
rename from
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/SingletonScoped.java
rename to
log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/SingletonScoped.java
index 53fafe0..db81166 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/di/SingletonScoped.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/SingletonScoped.java
@@ -15,7 +15,7 @@
* limitations under the license.
*/
-package org.apache.logging.log4j.plugins.di;
+package org.apache.logging.log4j.plugins;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedAliasesProvider.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedAliasesProvider.java
index 9471784..0fc6f18 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedAliasesProvider.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedAliasesProvider.java
@@ -17,8 +17,8 @@
package org.apache.logging.log4j.plugins.name;
-import org.apache.logging.log4j.plugins.di.Named;
-import org.apache.logging.log4j.plugins.di.NamedAliases;
+import org.apache.logging.log4j.plugins.Named;
+import org.apache.logging.log4j.plugins.NamedAliases;
import org.apache.logging.log4j.util.Strings;
import java.util.ArrayList;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedQualifierNameProvider.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedQualifierNameProvider.java
index 803263d..082d8fd 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedQualifierNameProvider.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/name/NamedQualifierNameProvider.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.plugins.name;
-import org.apache.logging.log4j.plugins.di.Named;
+import org.apache.logging.log4j.plugins.Named;
import org.apache.logging.log4j.util.Strings;
import java.util.Optional;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Bean.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Bean.java
index 550e780..c8d511c 100644
--- a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Bean.java
+++ b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Bean.java
@@ -17,7 +17,9 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.DependentScoped;
+import org.apache.logging.log4j.plugins.DependentScoped;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Produces;
import org.apache.logging.log4j.plugins.util.TypeUtil;
import java.lang.annotation.Annotation;
@@ -26,8 +28,8 @@ import java.util.Collection;
/**
* Provides lifecycle and dependency injection functionality to managed
classes. A bean represents an injectable class
- * via {@link org.apache.logging.log4j.plugins.di.Inject} or a producer field
or method via
- * {@link org.apache.logging.log4j.plugins.di.Produces} along with their
annotation aliases. A bean has a
+ * via {@link Inject} or a producer field or method via
+ * {@link Produces} along with their annotation aliases. A bean has a
* {@linkplain #getName() name} which can be the empty string to indicate a
default bean. Beans provide a
* {@linkplain #getTypes() type closure} of matching generic types to allow
for injecting more complex types. The
* {@linkplain #getScopeType() scope} of a bean controls the lifecycle of
instances
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/BeanManager.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/BeanManager.java
index 6945403..c3c6798 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/BeanManager.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/BeanManager.java
@@ -17,9 +17,9 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Producer;
-import org.apache.logging.log4j.plugins.di.Qualifier;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Producer;
+import org.apache.logging.log4j.plugins.Qualifier;
import org.apache.logging.log4j.plugins.di.model.PluginSource;
import org.apache.logging.log4j.plugins.name.AnnotatedElementNameProvider;
import org.apache.logging.log4j.plugins.util.AnnotationUtil;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/InjectionTarget.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/InjectionTarget.java
index 9066b29..bd2c82f 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/InjectionTarget.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/InjectionTarget.java
@@ -17,9 +17,9 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.PostConstruct;
-import org.apache.logging.log4j.plugins.di.PreDestroy;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.PostConstruct;
+import org.apache.logging.log4j.plugins.PreDestroy;
/**
* Provides lifecycle and dependency injection operations for instances of a
specified type.
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/LoggerContextScoped.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/LoggerContextScoped.java
index b93cf7e..fb2f35b 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/LoggerContextScoped.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/LoggerContextScoped.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.ScopeType;
+import org.apache.logging.log4j.plugins.ScopeType;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Producer.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Producer.java
index 879df74..fa7986f 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Producer.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/Producer.java
@@ -17,9 +17,9 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.Disposes;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Produces;
+import org.apache.logging.log4j.plugins.Disposes;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Produces;
import java.util.Collection;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/ScopeContext.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/ScopeContext.java
index 40c66da..29b23e9 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/ScopeContext.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/ScopeContext.java
@@ -17,7 +17,7 @@
package org.apache.logging.log4j.plugins.spi;
-import org.apache.logging.log4j.plugins.di.ScopeType;
+import org.apache.logging.log4j.plugins.ScopeType;
import java.lang.annotation.Annotation;
import java.util.Optional;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultBeanManager.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultBeanManager.java
index 90b3e0d..6420817 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultBeanManager.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultBeanManager.java
@@ -17,12 +17,12 @@
package org.apache.logging.log4j.plugins.spi.impl;
-import org.apache.logging.log4j.plugins.di.DependentScoped;
-import org.apache.logging.log4j.plugins.di.Disposes;
-import org.apache.logging.log4j.plugins.di.Producer;
+import org.apache.logging.log4j.plugins.DependentScoped;
+import org.apache.logging.log4j.plugins.Disposes;
+import org.apache.logging.log4j.plugins.Producer;
import org.apache.logging.log4j.plugins.di.Provider;
-import org.apache.logging.log4j.plugins.di.ScopeType;
-import org.apache.logging.log4j.plugins.di.SingletonScoped;
+import org.apache.logging.log4j.plugins.ScopeType;
+import org.apache.logging.log4j.plugins.SingletonScoped;
import org.apache.logging.log4j.plugins.di.model.PluginSource;
import org.apache.logging.log4j.plugins.name.AnnotatedElementAliasesProvider;
import org.apache.logging.log4j.plugins.name.AnnotatedElementNameProvider;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTarget.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTarget.java
index bf097ad..90303da 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTarget.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTarget.java
@@ -21,9 +21,9 @@ import
org.apache.logging.log4j.plugins.spi.InitializationContext;
import org.apache.logging.log4j.plugins.spi.InitializationException;
import org.apache.logging.log4j.plugins.spi.InjectionPoint;
import org.apache.logging.log4j.plugins.spi.InjectionTarget;
-import org.apache.logging.log4j.plugins.di.Disposes;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.Producer;
+import org.apache.logging.log4j.plugins.Disposes;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.Producer;
import org.apache.logging.log4j.plugins.util.AnnotationUtil;
import org.apache.logging.log4j.plugins.util.TypeUtil;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTargetFactory.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTargetFactory.java
index 5da29be..33d0425 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTargetFactory.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DefaultInjectionTargetFactory.java
@@ -23,9 +23,9 @@ import
org.apache.logging.log4j.plugins.spi.DefinitionException;
import org.apache.logging.log4j.plugins.spi.InjectionPoint;
import org.apache.logging.log4j.plugins.spi.InjectionTarget;
import org.apache.logging.log4j.plugins.spi.InjectionTargetFactory;
-import org.apache.logging.log4j.plugins.di.Inject;
-import org.apache.logging.log4j.plugins.di.PostConstruct;
-import org.apache.logging.log4j.plugins.di.PreDestroy;
+import org.apache.logging.log4j.plugins.Inject;
+import org.apache.logging.log4j.plugins.PostConstruct;
+import org.apache.logging.log4j.plugins.PreDestroy;
import org.apache.logging.log4j.plugins.name.AnnotatedElementNameProvider;
import org.apache.logging.log4j.plugins.util.TypeUtil;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DependentScopeContext.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DependentScopeContext.java
index 70cec5d..a42b3dc 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DependentScopeContext.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/DependentScopeContext.java
@@ -20,7 +20,7 @@ package org.apache.logging.log4j.plugins.spi.impl;
import org.apache.logging.log4j.plugins.spi.Bean;
import org.apache.logging.log4j.plugins.spi.InitializationContext;
import org.apache.logging.log4j.plugins.spi.ScopeContext;
-import org.apache.logging.log4j.plugins.di.DependentScoped;
+import org.apache.logging.log4j.plugins.DependentScoped;
import java.lang.annotation.Annotation;
import java.util.Optional;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/Injector.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/Injector.java
index f0d964f..9e7d1d1 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/Injector.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/Injector.java
@@ -21,7 +21,7 @@ import org.apache.logging.log4j.plugins.spi.BeanManager;
import org.apache.logging.log4j.plugins.spi.InitializationContext;
import org.apache.logging.log4j.plugins.spi.InitializationException;
import org.apache.logging.log4j.plugins.spi.InjectionPoint;
-import org.apache.logging.log4j.plugins.di.Disposes;
+import org.apache.logging.log4j.plugins.Disposes;
import org.apache.logging.log4j.plugins.util.TypeUtil;
import java.lang.reflect.Constructor;
diff --git
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/OptionalBean.java
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/OptionalBean.java
index 96e5343..76998a4 100644
---
a/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/OptionalBean.java
+++
b/log4j-plugins/src/main/java/org/apache/logging/log4j/plugins/spi/impl/OptionalBean.java
@@ -20,7 +20,7 @@ package org.apache.logging.log4j.plugins.spi.impl;
import org.apache.logging.log4j.plugins.spi.Bean;
import org.apache.logging.log4j.plugins.spi.InitializationContext;
import org.apache.logging.log4j.plugins.spi.InjectionPoint;
-import org.apache.logging.log4j.plugins.di.DependentScoped;
+import org.apache.logging.log4j.plugins.DependentScoped;
import org.apache.logging.log4j.plugins.util.TypeUtil;
import org.apache.logging.log4j.plugins.util.Value;