(lines : Array String) →
  (motive : MProd (Array (Mathlib.Linter.TextBased.StyleError✝ × ℕ)) (Vector String lines.size) → Sort u_1) →
    (r : MProd (Array (Mathlib.Linter.TextBased.StyleError✝¹ × ℕ)) (Vector String lines.size)) →
      ((errors : Array (Mathlib.Linter.TextBased.StyleError✝² × ℕ)) →
          (fixedLines : Vector String lines.size) → motive ⟨errors, fixedLines⟩) →
        motive r