@classmethod
  def _CreateSchemaWithoutProperties(cls, api, name, def_dict, wire_name,
                                     parent):
    if parent:
      # code objects have __getitem__(), but not .get()
      try:
        pname = parent['id']
      except __HOLE__:
        pname = '<unknown>'
      name_to_log = '%s.%s' % (pname, name)
    else:
      name_to_log = name
    logging.warning('object without properties %s: %s',
                    name_to_log, def_dict)
    schema = cls(api, name, def_dict, parent=parent)
    if wire_name:
      schema.SetTemplateValue('wireName', wire_name)
    return schema
dataset/ETHPy150Open google/apis-client-generator/src/googleapis/codegen/schema.py/Schema._CreateSchemaWithoutProperties