code: def run(args: List[str]) -> None:
      assert len(args) == 1, "codespell_errors.txt"
      cache = {}
      done = set()
      for line in sorted(open(args[0]).read().splitlines()):
          i = line.find(" ==> ")
          if i > 0:
              flds = line[:i].split(":")
              if len(flds) >= 2:
                  filename, line_num = flds[:2]
                  if filename not in cache:
                      cache[filename] = (
                          open(filename).read().splitlines()
                      )
                  supp = cache[filename][int(line_num) - 1]
                  if supp not in done:
                      print(supp)
                      done.add(supp)
  
label_desc: Use image node_id 1 for calling a global function with example usage: run(args) without return types