docs: def com_google_fonts_check_has_ttfautohint_params(ttFont):
    """ Font has ttfautohint params? """
    from fontbakery.utils import get_name_entry_strings
  
    def ttfautohint_version(value):
      # example string:
      #'Version 1.000; ttfautohint (v0.93) -l 8 -r 50 -G 200 -x 14 -w "G"
      import re
      results = re.search(r'ttfautohint \(v(.*)\) ([^;]*)', value)
      if results:
        return results.group(1), results.group(2)
  
    version_strings = get_name_entry_strings(ttFont, NameID.VERSION_STRING)
    failed = True
    for vstring in version_strings:
      values = ttfautohint_version(vstring)
      if values:
        ttfa_version, params = values
        if params:
          yield PASS, f"Font has ttfautohint params ({params})"
          failed = False
      else:
          yield SKIP, "Font appears to our heuristic as not hinted using ttfautohint."
          failed = False
  
    if failed:
      yield FAIL, "Font is lacking ttfautohint params on its version strings on the name table."