Skip to content

Commit 9289b26

Browse files
committed
Add MinejectInitializeFinishEvent
1 parent 73fed05 commit 9289b26

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

mineject-core/src/main/java/xyz/failutee/mineject/Mineject.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import xyz.failutee.mineject.dependency.DependencyResolver;
66
import xyz.failutee.mineject.event.EventDispatcher;
77
import xyz.failutee.mineject.event.EventDispatcherProvider;
8+
import xyz.failutee.mineject.event.impl.MinejectInitializeFinishEvent;
89
import xyz.failutee.mineject.event.impl.MinejectPreInitializeEvent;
910
import xyz.failutee.mineject.injector.DependencyInjector;
1011
import xyz.failutee.mineject.dependency.DependencyProvider;
@@ -88,6 +89,8 @@ public void runDependencyInjector() {
8889

8990
this.dependencyResolver.getOrInitialize(beanClass);
9091
});
92+
93+
this.eventDispatcher.dispatchEvent(new MinejectInitializeFinishEvent());
9194
}
9295

9396
@Override
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package xyz.failutee.mineject.event.impl;
2+
3+
import xyz.failutee.mineject.event.Event;
4+
5+
public class MinejectInitializeFinishEvent implements Event { /* ... */ }

0 commit comments

Comments
 (0)