docs: public static <X> String createTypeId(AnnotatedType<X> annotatedType) {
          String id = createTypeId(annotatedType.getJavaClass(), annotatedType.getAnnotations(), annotatedType.getMethods(), annotatedType.getFields(), annotatedType.getConstructors());
          String hash = hash(id);
          MetadataLogger.LOG.tracef("Generated AnnotatedType id hash for %s: %s", id, hash);
          return hash;
      }