docs: def com_google_fonts_check_metadata_nameid_full_name(ttFont, font_metadata):
    """METADATA.pb font.full_name value matches
       fullname declared on the name table?
    """
    from fontbakery.utils import get_name_entry_strings
  
    full_fontnames = get_name_entry_strings(ttFont, NameID.FULL_FONT_NAME)
    if len(full_fontnames) == 0:
      yield FAIL, Message("lacks-entry",
                          ("This font lacks a FULL_FONT_NAME"
                           " entry (nameID={}) in the"
                           " name table.").format(NameID.FULL_FONT_NAME))
    else:
      for full_fontname in full_fontnames:
        if full_fontname != font_metadata.full_name:
          yield FAIL, Message("mismatch",
                              ("Unmatched fullname in font:"
                               " TTF has \"{}\" while METADATA.pb"
                               " has \"{}\".").format(full_fontname,
                                                      font_metadata.full_name))
        else:
          yield PASS, ("Font fullname \"{}\" is identical"
                       " in METADATA.pb and on the"
                       " TTF file.").format(full_fontname)