docs: SourceMetadata loadSourceMetadata(Class<?> clazz) {
          SourceMetadata metadata = metadataMap.get(clazz);
          if (metadata == null) {
              metadata = new SourceMetadata(clazz);
              SourceMetadata found = metadataMap.putIfAbsent(clazz, metadata);
              metadata = found == null ? metadata : found;
          }
  
          return metadata;
      }