uber-go/fx

fx.Replace should emit its own log entry

sywhang opened this issue · 1 comments

Currently values decorated via fx.Replace emits logs with fx.Decorated, which can be misleading and confusing (esp. with the decorator name because it's a reflection-based function created at runtime).

Fx should emit a separate log entry for values being decorated via fx.Replace.

#869 implements this.