+
+ /**
+ * Delete any generated files or anything that might have been created by
+ * the history backend (either temporary or save files). By calling this, we
+ * return to the state as it was before ever building the history.
+ *
+ * You might not want to call automatically if, for example, you want an
+ * index file to persist on disk. This could be limited to actions
+ * originating from the user.
+ *
+ * FIXME Change to abstract for 3.0
+ *
+ * @since 2.1
+ */
+ default void removeFiles() {
+ // FIXME Change to abstract for 3.0
+ }