mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-26 08:27:12 -07:00
Refactor.
This commit is contained in:
parent
5dc2f9c2e1
commit
6de72727c3
1 changed files with 4 additions and 4 deletions
|
@ -46,11 +46,11 @@ public open class MainModule(val args: Args) : AbstractModule() {
|
||||||
bind(object: TypeLiteral<KobaltExecutors>() {}).toInstance(executors)
|
bind(object: TypeLiteral<KobaltExecutors>() {}).toInstance(executors)
|
||||||
bind(object: TypeLiteral<ExecutorService>() {}).annotatedWith(DependencyExecutor::class.java)
|
bind(object: TypeLiteral<ExecutorService>() {}).annotatedWith(DependencyExecutor::class.java)
|
||||||
.toInstance(executors.dependencyExecutor)
|
.toInstance(executors.dependencyExecutor)
|
||||||
bind(Args::class.java).toProvider(object: Provider<Args> {
|
bind(Args::class.java).toProvider(Provider<Args> {
|
||||||
override fun get(): Args? = args
|
args
|
||||||
})
|
})
|
||||||
bind(PluginInfo::class.java).toProvider(object: Provider<PluginInfo> {
|
bind(PluginInfo::class.java).toProvider(Provider<PluginInfo> {
|
||||||
override fun get(): PluginInfo? = PluginInfo.readKobaltPluginXml()
|
PluginInfo.readKobaltPluginXml()
|
||||||
}).`in`(Singleton::class.java)
|
}).`in`(Singleton::class.java)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue