void (List<VFileEvent> events, VirtualDirectoryImpl dir, Set<String> deletedNames, ObjectOpenCustomHashSet<String> actualNames, List<ChildInfo> newKids) { for (String name : deletedNames) { VirtualFileSystemEntry child = dir.findChild(name); if (child != null) { if (checkAndScheduleFileNameChange(events, actualNames, child)) { newKids.removeIf(newKidCandidate -> StringUtilRt.equal(newKidCandidate.getName(), child.getName(), true)); } else { scheduleDeletion(events, child); } } } }