void (@NotNull List<? extends @NotNull VFileEvent> events) { if (ourAsyncProcessedEvents.contains(events)) { return; } List<AsyncFileListener.ChangeApplier> appliers = runAsyncListeners(events); ourAppliers.put(events, appliers); beforeVfsChange(appliers); }