forked from izumin5210/grapi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
wire_gen.go
30 lines (25 loc) 路 856 Bytes
/
wire_gen.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Code generated by Wire. DO NOT EDIT.
//go:generate wire
//+build !wireinject
package testing
import (
"github.com/Ryo-not-rio/grapi/pkg/cli"
"github.com/Ryo-not-rio/grapi/pkg/gencmd"
"github.com/Ryo-not-rio/grapi/pkg/grapicmd"
"github.com/Ryo-not-rio/grapi/pkg/protoc"
"github.com/Ryo-not-rio/grapi/pkg/svcgen"
)
// Injectors from wire.go:
func NewTestApp(command *gencmd.Command, wrapper protoc.Wrapper, ui cli.UI) (*svcgen.App, error) {
ctx := gencmd.ProvideCtx(command)
grapicmdCtx := gencmd.ProvideGrapiCtx(ctx)
rootDir := grapicmd.ProvideRootDir(grapicmdCtx)
config := grapicmd.ProvideProtocConfig(grapicmdCtx)
grapicmdConfig := grapicmd.ProvideConfig(grapicmdCtx)
builder := svcgen.ProvideParamsBuilder(rootDir, config, grapicmdConfig)
app := &svcgen.App{
ProtocWrapper: wrapper,
ParamsBuilder: builder,
}
return app, nil
}