void apply(@NotNull List<? extends FilePatch> remaining,
             @NotNull MultiMap<VirtualFile, T> patchGroupsToApply,
             @Nullable LocalChangeList localList,
             @Nullable String fileName,
             @Nullable ThrowableComputable<Map<String, Map<String, CharSequence>>, PatchSyntaxException> additionalInfo);
void apply(@NotNull List<? extends FilePatch> remaining,
             @NotNull MultiMap<VirtualFile, T> patchGroupsToApply,
             @Nullable LocalChangeList localList,
             @Nullable String fileName,
             @Nullable ThrowableComputable<Map<String, Map<String, CharSequence>>, PatchSyntaxException> additionalInfo)