@NotNull
  protected static ProgressEvent createEvent(@NotNull File path, @Nullable EventAction action) {
    return new ProgressEvent(path, 0, null, null, action, null, null);
  }
@NotNull
  protected static ProgressEvent createEvent(@NotNull File path, @Nullable EventAction action)