(motive :
    Batteries.Tactic.Lint.NamedLinter × Array (Lean.Name × Task (Except Lean.Exception (Option Lean.MessageData))) →
      Sort u_1) →
  (x : Batteries.Tactic.Lint.NamedLinter × Array (Lean.Name × Task (Except Lean.Exception (Option Lean.MessageData)))) →
    ((linter : Batteries.Tactic.Lint.NamedLinter) →
        (decls : Array (Lean.Name × Task (Except Lean.Exception (Option Lean.MessageData)))) → motive (linter, decls)) →
      motive x