code: def add_issue(self, node, code=None, message=None):
      if code is None:
          code = self.code
          if code is None:
              raise ValueError(
                  "The error code on the class is not set."
              )
  
      message = self._get_message(message, node)
  
      self._normalizer.add_issue(node, code, message)
  
imports: from contextlib import contextmanager
  from typing import Dict, List
label_desc: Use image node_id 5 for calling the Rule obj's underlying member method code with example usage: obj.add_issue(node, code, message) without return types