Skip to content

feat(core/handlers): improve handlers registration DevX #37823

feat(core/handlers): improve handlers registration DevX

feat(core/handlers): improve handlers registration DevX #37823

Triggered via pull request October 1, 2024 18:41
Status Success
Total duration 25m 5s
Artifacts

codeql-analysis.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 errors
Analyze
cannot use (func(ctx context.Context, msg transaction.Msg) (msgResp transaction.Msg, err error) literal) (value of type func(ctx "context".Context, msg transaction.Msg) (msgResp transaction.Msg, err error)) as appmodulev2.Handler value in return statement
Analyze
invalid operation: cannot call non-function handler (variable of type appmodulev2.Handler)
Analyze
invalid operation: cannot call non-function handler (variable of type appmodulev2.Handler)
Analyze
cannot use app.msgRouterBuilder (variable of type *stf.MsgRouterBuilder) as appmodulev2.MsgRouter value in argument to module.RegisterMsgHandlers: *stf.MsgRouterBuilder does not implement interface{RegisterHandler(handler appmodulev2.Handler)} (wrong type for method RegisterHandler)
Analyze
cannot use app.queryRouterBuilder (variable of type *stf.MsgRouterBuilder) as appmodulev2.QueryRouter value in argument to module.RegisterQueryHandlers: *stf.MsgRouterBuilder does not implement interface{RegisterHandler(handler appmodulev2.Handler)} (wrong type for method RegisterHandler)
Analyze
cannot use (func(ctx context.Context, msg transaction.Msg) (resp transaction.Msg, err error) literal) (value of type func(ctx "context".Context, msg transaction.Msg) (resp transaction.Msg, err error)) as appmodulev2.Handler value in argument to stfRouter.RegisterHandler