package liquibase.dbdoc; import liquibase.change.Change; import liquibase.database.Database; import liquibase.exception.DatabaseException; import liquibase.exception.DatabaseHistoryException; import java.io.File; import java.io.IOException; import java.io.Writer; import java.util.List; public class PendingChangesWriter extends HTMLWriter { public PendingChangesWriter(File rootOutputDir, Database database) { super(new File(rootOutputDir, "pending"), database); } @Override protected String createTitle(Object object) { return "Pending Changes"; } @Override protected void writeBody(Writer fileWriter, Object object, List<Change> ranChanges, List<Change> changesToRun) throws IOException, DatabaseHistoryException, DatabaseException { writeCustomHTML(fileWriter, object, ranChanges, database); writeChanges("Pending Changes", fileWriter, changesToRun); } @Override protected void writeCustomHTML(Writer fileWriter, Object object, List<Change> changes, Database database) throws IOException { } }