code: def __init__(self, node, code, message):
      self.code = code
      """
          An integer code that stands for the type of error.
          """
      self.message = message
      """
          A message (string) for the issue.
          """
      self.start_pos = node.start_pos
      """
          The start position position of the error as a tuple (line, column). As
          always in |parso| the first line is 1 and the first column 0.
          """
      self.end_pos = node.end_pos
  
imports: from contextlib import contextmanager
  from typing import Dict, List
label_desc: Use image node_id 1 to create a new Issue object  with example: obj = Issue(node, code, message)