-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(container): remove ifilter dependency. #183
Conversation
Codecov Report
@@ Coverage Diff @@
## master #183 +/- ##
==========================================
- Coverage 80.50% 79.92% -0.59%
==========================================
Files 91 81 -10
Lines 3273 2989 -284
==========================================
- Hits 2635 2389 -246
+ Misses 463 439 -24
+ Partials 175 161 -14
Continue to review full report at Codecov.
|
…r/container # Conflicts: # dtx/sagas/dependency.go # dtx/sagas/mysqlstore/dependency.go
* refactor: change how DI and container works * docs: clarify words * test: test the cleanup function is executed * test: cover current behavior * refactor: change how DI and container works * docs: clarify words * test: test the cleanup function is executed * test: cover current behavior Co-authored-by: Trock <35254251+GGXXLL@users.noreply.github.com>
#187) * fix(container): shutdown the modules in the reversed order of registration * fix(container): shutdown the modules in the reversed order of registration * feat(clihttp): limit max length a client can read from body (#186) * feat: limit the length when read body * fix: WithResponseLogThreshold error and add test case * refactor(container): remove ifilter dependency. (#183) * refactor: change how DI and container works * docs: clarify words * test: test the cleanup function is executed * test: cover current behavior * refactor: change how DI and container works * docs: clarify words * test: test the cleanup function is executed * test: cover current behavior Co-authored-by: Trock <35254251+GGXXLL@users.noreply.github.com> * feat: make metrics struct type safe (#185) * feat: Use type safe metrics struct * doc: add comment * Update doc.go * refactor: use point receivers * test: fix tests * test: fix tests * fix(container): test Co-authored-by: Trock <35254251+GGXXLL@users.noreply.github.com>
BREAKING CHANGE: container interface has been changed. The di.Module interface has been replaced by di.Modular.