Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppService ¶
type AppService struct {
// contains filtered or unexported fields
}
func NewConfigurator ¶
func NewConfigurator( engine *gotemplate.GoTemplateEngine, repoStore *repositorystore.RepositoryStore, templateStore *gotemplate.GoTemplateStore, valueStore domain.ValueStore, prStore domain.PullRequestStore, renderService *domain.RenderService, diffPrinter *ui.ConsoleDiffPrinter, cfg *cfg.Configuration, console *ui.ColoredConsole, ) *AppService
func (*AppService) ConfigureInfrastructure ¶
func (c *AppService) ConfigureInfrastructure()
type Command ¶
type Command struct {
// contains filtered or unexported fields
}
Command is a facade service for the update command that holds all dependent services and settings.
func NewCommand ¶
func NewCommand( cfg *cfg.Configuration, configurator *AppService, factory logging.LoggerFactory, instrumentation instrumentation2.BatchInstrumentation, ) *Command
NewCommand returns a new Command instance.
func (*Command) GetCliCommand ¶
func (c *Command) GetCliCommand() *cli.Command
GetCliCommand returns the command instance for CLI library.
Click to show internal directories.
Click to hide internal directories.