You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Added
Introduce dig.Scope which creates a scoped dependency injection
container to scope dependencies.
Introduce Scope.Decorate and Container.Decorate which allows a
decorator to modify a dependency already provided in the dependency graph.
Add FillDecorateInfo Option and DecorateInfo struct which exposes
information on what Dig was able to understand from the decorator provided
with Scope.Decorate or Container.Decorate.
Changed
The error message that appears when a cycle is detected in the dependency graph
has been changed slightly.
Fixed
A stack overflow bug that happens when cycles are introduced via self-pointing
dependencies with DeferAcyclicVerification.