runner/plan.go
Method PlanRunner.Run
has 63 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func (r *PlanRunner) Run(
context *RunContext,
name string,
prefix *logging.Prefix,
) bool {
Function NewPlanRunner
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
ctx context.Context,
config *config.Config,
taskRunnerFactory TaskRunnerFactory,
logger logging.Logger,
env []string,
exported method PlanRunner.ShouldRun should have comment or be unexported Open
Open
func (r *PlanRunner) ShouldRun(context *RunContext, name string) bool {
- Exclude checks
exported function NewPlanRunner should have comment or be unexported Open
Open
func NewPlanRunner(
- Exclude checks
exported method PlanRunner.Run should have comment or be unexported Open
Open
func (r *PlanRunner) Run(
- Exclude checks
exported method PlanRunner.IsDisabled should have comment or be unexported Open
Open
func (r *PlanRunner) IsDisabled(context *RunContext, name string) (bool, error) {
- Exclude checks
exported type PlanRunner should have comment or be unexported Open
Open
type PlanRunner struct {
- Exclude checks