fix(depinject): move non-thread safe write (#12484)

* fix(depinject): move non-thread safe write

* remove whitespace

* Push invoker descriptor mutation down one more layer

Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
This commit is contained in:
Matt Kocubinski
2022-07-07 23:40:32 +02:00
committed by GitHub
co-authored by Aleksandr Bezobchuk
parent a96f8e281c
commit d025cf09f8
4 changed files with 22 additions and 8 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ func Provide(providers ...interface{}) Option {
func Invoke(invokers ...interface{}) Option {
return funcOption(func(initializer *internal.ModuleInitializer) error {
for _, invoker := range invokers {
desc, err := depinject.ExtractProviderDescriptor(invoker)
desc, err := depinject.ExtractInvokerDescriptor(invoker)
if err != nil {
return err
}