M (@NotNull XmlFile psiFile, @Nullable S scope) { if (scope == null) { return null; } final List<M> models = getAllModels(scope); for (M model : models) { final Set<XmlFile> configFiles = model.getConfigFiles(); if (configFiles.contains(psiFile)) { return model; } } return null; }