runner/runner.go
Method Runner.Run
has 75 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func (r *Runner) Run(plans []string) bool {
r.logger.Info(
nil,
"Beginning run %s",
r.runID,
Function NewRunner
has 9 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
ctx context.Context,
logger logging.Logger,
config *config.Config,
taskRunnerFactory TaskRunnerFactory,
scratch *scratch.ScratchSpace,
exported method Runner.Run should have comment or be unexported Open
Open
func (r *Runner) Run(plans []string) bool {
- Exclude checks
exported type Runner should have comment or be unexported Open
Open
type Runner struct {
- Exclude checks
exported function NewRunner should have comment or be unexported Open
Open
func NewRunner(
- Exclude checks