@NotNull
  public static List<JComponent> createCustomNotifications(@Nullable DiffViewer viewer,
                                                           @NotNull UserDataHolder context,
                                                           @NotNull UserDataHolder request) {
    List<DiffNotificationProvider> contextProviders = getNotificationProviders(context);
    List<DiffNotificationProvider> requestProviders = getNotificationProviders(request);
    return createNotifications(viewer, ContainerUtil.concat(contextProviders, requestProviders));
  }
@NotNull
  public static List<JComponent> createCustomNotifications(@Nullable DiffViewer viewer,
                                                           @NotNull UserDataHolder context,
                                                           @NotNull UserDataHolder request)