operator/job/status.go

Summary

Maintainability
A
2 hrs
Test Coverage
F
27%

Method Config.patchConditions has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

func (c *Config) patchConditions(ctx context.Context, conditionStatus metav1.ConditionStatus, reason k8upv1.ConditionReason, message string, condition k8upv1.ConditionType) {
Severity: Minor
Found in operator/job/status.go - About 35 mins to fix

    Method Config.SetConditionUnknownWithMessage has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

    func (c *Config) SetConditionUnknownWithMessage(ctx context.Context, condition k8upv1.ConditionType, reason k8upv1.ConditionReason, message string, args ...interface{}) {
    Severity: Minor
    Found in operator/job/status.go - About 35 mins to fix

      Method Config.SetConditionFalseWithMessage has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

      func (c *Config) SetConditionFalseWithMessage(ctx context.Context, condition k8upv1.ConditionType, reason k8upv1.ConditionReason, message string, args ...interface{}) {
      Severity: Minor
      Found in operator/job/status.go - About 35 mins to fix

        Method Config.SetConditionTrueWithMessage has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

        func (c *Config) SetConditionTrueWithMessage(ctx context.Context, condition k8upv1.ConditionType, reason k8upv1.ConditionReason, message string, args ...interface{}) {
        Severity: Minor
        Found in operator/job/status.go - About 35 mins to fix

          There are no issues that match your filters.

          Category
          Status