logging for EA-73982 - assert: RenameProcessor.findUsages

This commit is contained in:
Anna Kozlova
2015-10-02 20:32:04 +02:00
parent f08057c3f5
commit d3d8d033f0
@@ -300,7 +300,10 @@ public class RenameProcessor extends BaseRefactoringProcessor {
//noinspection ForLoopReplaceableByForEach
for (int i = 0; i < elements.size(); i++) {
PsiElement element = elements.get(i);
LOG.assertTrue(element != null);
if (element == null) {
LOG.error("primary: " + myPrimaryElement + "; renamers: " + myRenamers);
continue;
}
final String newName = myAllRenames.get(element);
final UsageInfo[] usages = RenameUtil.findUsages(element, newName, mySearchInComments, mySearchTextOccurrences, myAllRenames);
final List<UsageInfo> usagesList = Arrays.asList(usages);