-
Notifications
You must be signed in to change notification settings - Fork 547
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
feat: change app.go to v2 and add AppWiring feature #3553
Conversation
# Conflicts: # go.mod
# Conflicts: # ignite/cmd/model/chain_debug.go # ignite/cmd/model/chain_serve.go # ignite/pkg/cmdrunner/cmdrunner.go # ignite/pkg/cosmosgen/generate.go # ignite/pkg/cosmosgen/generate_openapi.go # ignite/pkg/cosmosgen/install.go # ignite/pkg/protoc/data/include/gogoproto/gogo.proto # ignite/templates/app/files/go.mod.plush # integration/doctor/testdata/config-ok.txt # integration/doctor/testdata/existing-tools.go.txt # integration/doctor/testdata/missing-tools.go.txt
Co-authored-by: Jerónimo Albi <[email protected]>
Co-authored-by: Jerónimo Albi <[email protected]>
# Conflicts: # ignite/templates/app/files/go.mod.plush
# Conflicts: # ignite/templates/app/files/app/app.go.plush
# Conflicts: # ignite/templates/app/files/app/app.go.plush
ignite/templates/module/create/files/base/x/{{moduleName}}/types/expected_keepers.go.plush
Show resolved
Hide resolved
I have been testing this PR and is looking good 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still reviewing. 👍
# Conflicts: # ignite/templates/app/files/app/app.go.plush
* feat: change scaffold commands to validate supported SDK version Validation was added to pre run handler to avoid applying buff or other migrations when the app is using an older SDK version. * refactor: fix deprecated `sdkerrors.Wrap` calls in app templates * fix: correct app path in scaffold pre run handler * fix: correct app template imports for SDK errors * fix: correct `errorsmod.Wrapf` error wrapping argument * test: increased integration test timeout to 20m
PR implements with the V2 app wiring features. also creates new modules with injected Pulsar proto files. |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #3553 +/- ##
==========================================
+ Coverage 24.34% 24.89% +0.54%
==========================================
Files 298 287 -11
Lines 23745 23217 -528
==========================================
- Hits 5780 5779 -1
+ Misses 17452 16925 -527
Partials 513 513
|
Description
This PR implements the
app.go
v2 with the app wiring feature, and also creates modules with dependency injection with new Pulsar proto files.