// We know governor type details are non-null and can be safely cast
final JavaType javaType = IdentifierMetadata
.getJavaType(metadataIdentificationString);
final List<Identifier> identifierServiceResult = getIdentifiersForType(javaType);
final LogicalPath path = PhysicalTypeIdentifierNamingUtils
.getPath(metadataIdentificationString);
if (projectOperations.isProjectAvailable(path.getModule())) {
// If the project itself changes, we want a chance to refresh this
// item
metadataDependencyRegistry.registerDependency(
ProjectMetadata.getProjectIdentifier(path.getModule()),
metadataIdentificationString);
}
return new IdentifierMetadata(metadataIdentificationString, aspectName,
governorPhysicalTypeMetadata, annotationValues,