ChooseByNameItemProvider (@Nullable PsiElement context) { for (GotoFileCustomizer customizer : GotoFileCustomizer.EP_NAME.getExtensionList()) { GotoFileItemProvider provider = customizer.createItemProvider(myProject, context, this); if (provider != null) return provider; } return new GotoFileItemProvider(myProject, context, this); }