in core/src/main/java/org/apache/sling/testing/mock/osgi/OsgiMetadataUtil.java [122:136]
public static OsgiMetadata getMetadata(Class clazz) {
OsgiMetadata metadata = METADATA_CACHE.computeIfAbsent(clazz, key -> {
Document metadataDocument = METADATA_DOCUMENT_CACHE.get(cleanupClassName(key.getName()));
if (metadataDocument != null) {
return new OsgiMetadata(key, metadataDocument);
}
return NULL_METADATA;
});
if (metadata == NULL_METADATA) {
return null;
}
else {
return metadata;
}
}