public static String toString(AnnotationMirror annotationMirror) {
    return AnnotationOutput.toString(annotationMirror);
  }
Returns a string representation of the given annotation mirror, suitable for inclusion in a
Java source file to reproduce the annotation in source form.

<p>Fully qualified names are used for types in annotations, class literals, and enum constants,
ensuring that the source form will compile without requiring additional imports.
common/src/main/java/com/google/auto/common/AnnotationMirrors.java