Aaron Craelius
|
7728516abf
|
refactor(depinject)!: require exported functions & types (#12797)
* refactor(depinject)!: require exported functions
* unexport ProviderDescriptor
* WIP on tests
* fix tests and check for bound instance methods
* address merge issues
* WIP on checking valid types
* WIP on checking valid types
* WIP
* tests passing
* revert changes outside module
* docs
* docs
* docs
* add comment
* revert
* update depinject go.mod versions
* remove go.work
* add go.work back
* go mod tidy
* fix docs
Co-authored-by: Julien Robert <julien@rbrt.fr>
|
2022-08-31 17:37:01 +00:00 |
Jacob Gadikian
|
0943a70215
|
chore: fix linting issues exposed by fixing golangci-lint (#12895)
Co-authored-by: Marko <marbar3778@yahoo.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
|
2022-08-11 22:00:24 +02:00 |
Matt Kocubinski
|
d025cf09f8
|
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>
|
2022-07-07 23:40:32 +02:00 |
Matt Kocubinski
|
dd2e432937
|
feat(depinject): resolve interface types (#12169)
|
2022-06-09 18:02:54 -05:00 |
Matt Kocubinski
|
c4934b7bab
|
feat(depinject): key resolvers for interface types (#12103)
* Rough draft of key resolvers for interface types
* Add unit test and empty key guard in getResolver
* clean up empty key check in getResolvers
|
2022-06-01 08:58:25 -05:00 |
Facundo Medica
|
c17f38d224
|
refactor!: rename container to cosmossdk.io/depinject (#12020)
* chore: rename container to cosmossdk.io/container
* fix imports
* add replace for container
* remove replace
* add replace
* fix replace
* fix replace
* fix replace
* fix replace
* fix replace
* try to fix replace
* rename to depinject
* rename to depinject
* do not use vanity URL for now
* try fix tests
* try fix tests
* try fix tests
* build -> inject
* build -> inject
* go mod tidy
* fix dep vulnerability
* fix dep vulnerability
* fix Dockerfile for liveness-test
* fix codeql error
* try to solve dependency review
* try to solve dependency review
* go mod tidy
* try to fix tests
* another try
|
2022-05-27 19:34:48 +02:00 |