class_docstr: Spelling errors found when building docs.
code: def __lt__(self, other):
      file_path_a = self.file_path or ""
      file_path_b = other.file_path or ""
      line_no_a = self.line_no or 0
      line_no_b = other.line_no or 0
      context_line_a = self.context_line or ""
      context_line_b = other.context_line or ""
      left = (
          file_path_a,
          line_no_a,
          context_line_a,
          self.spelling,
          self.message,
      )
      right = (
          file_path_b,
          line_no_b,
          context_line_b,
          other.spelling,
          other.message,
      )
      return left < right
  
file_path: airflow/docs/exts/docs_build/spelling_checks.py
imports: from __future__ import annotations
  import os
  import re
  from functools import total_ordering
  from typing import NamedTuple
  from rich.console import Console
  from airflow.utils.code_utils import prepare_code_snippet
  from docs.exts.docs_build.code_utils import CONSOLE_WIDTH
label_desc: Use image node_id 3 for calling the SpellingError obj's underlying member method code with example usage: obj.__lt__(other) and returns: unknown