code: def __repr__(self):
      type = marked_up_type_name(self.type)
      default_value = marked_up_default_value(self.default)
      return (
          f"-- {self.name}: {type} = {default_value} {self.docstring}"
      )
  
imports: import collections
  import contextlib
  import itertools
  import json
  import os
  import typing
  from pytext.config import ConfigBase, ExportConfig, PyTextConfig
  from pytext.config.component import Registry
  from pytext.config.serialize import config_to_json
  from pytext.utils.file_io import PathManager
  from sphinx.ext.napoleon import GoogleDocstring
  from sphinx.pycode import ModuleAnalyzer
label_desc: Use image node_id 1 for calling the Attribute obj's underlying member method code with example usage: obj.__repr__() and returns: str, self, str, type, str, default_value, str, self