HashSet<ListData> (@NotNull PartialChangeTracker tracker) { HashSet<ListData> data = new HashSet<>(); for (String listId : tracker.getAffectedChangeListsIds()) { ListData partialList = getDataById(listId); if (myMainWorker && partialList == null) { LOG.warn(String.format("Unknown changelist %s for file %s", listId, tracker)); tracker.initChangeTracking(myDefault.id, ContainerUtil.map(myLists, list -> list.id), null); } data.add(partialList != null ? partialList : myDefault); } return data; }