code: def hacking_todo_format(physical_line, tokens):
      
      # TODO(jogo): make the following doctests pass:
      #            H101: #TODO(jogo fail
      #            H101: #TODO(jogo
      # TODO(jogo): make this check docstrings as well (don't have to be at top
      # of function)
      for token_type, text, start_index, _, _ in tokens:
          if token_type == tokenize.COMMENT:
              pos = text.find('TODO')
              pos1 = text.find('TODO(')
              if (pos != pos1):
                  return pos + start_index[1], "H101: Use TODO(NAME)"
docs: Check for 'TODO()'.
  
      OpenStack HACKING guide recommendation for TODO:
      Include your name with TODOs as in "# TODO(termie)"
  
      Okay: # TODO(sdague)
      H101: # TODO fail
      H101: # TODO
      H101: # TODO (jogo) fail
      Okay: TODO = 5