boolean (@NotNull Ref<UsageInfo[]> refUsages) { final MultiMap<PsiElement, @DialogMessage String> conflicts = new MultiMap<>(); final UsageInfo[] usageInfos = refUsages.get(); myDelegate.findConflicts(usageInfos, conflicts); if (!conflicts.isEmpty()) { return showConflicts(conflicts, usageInfos); } if (myRenameProcessor == null || myRenameProcessor.preprocessUsages(refUsages)) { prepareSuccessful(); return true; } return false; }