void (@NotNull PsiElement element, @NotNull String newName, @NotNull Map<? extends PsiElement, String> allRenames, @NotNull List<UsageInfo> result) { Project project = element.getProject(); PsiJavaModule existing = ContainerUtil.getFirstItem(JavaPsiFacade.getInstance(project).findModules(newName, ProjectScope.getProjectScope(project))); if (existing != null) { result.add(new UnresolvableCollisionUsageInfo(element, existing) { @Override public String getDescription() { return JavaRefactoringBundle.message("rename.module.already.exists", newName); } }); } }