void (@NotNull Project project, @NotNull ProblemDescriptor descriptor) { final Collection<VirtualFile> metadataFiles = FilenameIndex.getAllFilesByExt(project, ThemeMetadataJsonSchemaProviderFactoryKt.THEME_METADATA_JSON_EXTENSION); if (metadataFiles.isEmpty()) return; final PsiFile[] psiFiles = PsiUtilCore.toPsiFiles(PsiManager.getInstance(project), metadataFiles).toArray(PsiFile.EMPTY_ARRAY); DataManager.getInstance().getDataContextFromFocusAsync() .onSuccess(context -> { NavigationUtil.getPsiElementPopup(psiFiles, DevKitThemesBundle.message( "inspections.unregistered.named.color.fix.navigate.theme.metadata.file.popup.title")) .showInBestPositionFor(context); }); }