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<ExecutorService>() {}).annotatedWith(DependencyExecutor::class.java)
|
||||
.toInstance(executors.dependencyExecutor)
|
||||
bind(Args::class.java).toProvider(object: Provider<Args> {
|
||||
override fun get(): Args? = args
|
||||
bind(Args::class.java).toProvider(Provider<Args> {
|
||||
args
|
||||
})
|
||||
bind(PluginInfo::class.java).toProvider(object: Provider<PluginInfo> {
|
||||
override fun get(): PluginInfo? = PluginInfo.readKobaltPluginXml()
|
||||
bind(PluginInfo::class.java).toProvider(Provider<PluginInfo> {
|
||||
PluginInfo.readKobaltPluginXml()
|
||||
}).`in`(Singleton::class.java)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue