Documentation ¶
Index ¶
- Variables
- func NewInitializeProjectUsecase(ctx *grapicmd.Ctx, path clib.Path) (usecase.InitializeProjectUsecase, error)
- func NewProtocWrapper(ctx *grapicmd.Ctx) (protoc.Wrapper, error)
- func NewScriptLoader(ctx *grapicmd.Ctx) module.ScriptLoader
- func NewToolRepository(ctx *grapicmd.Ctx) (tool.Repository, error)
- func NewUI(ctx *grapicmd.Ctx) cli.UI
- func ProvideGenerator(ctx *grapicmd.Ctx, ui cli.UI, fs afero.Fs, tmplFs http.FileSystem, ...) gencmd.Generator
- func ProvideScriptLoader(ctx *grapicmd.Ctx, io *clib.IO, exec *execx.Executor) module.ScriptLoader
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func NewScriptLoader ¶
func NewScriptLoader(ctx *grapicmd.Ctx) module.ScriptLoader
func NewToolRepository ¶
func NewToolRepository(ctx *grapicmd.Ctx) (tool.Repository, error)
func ProvideGenerator ¶
func ProvideScriptLoader ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.