package liquibase.serializer; import liquibase.changelog.ChangeLogChild; import liquibase.changelog.ChangeSet; import java.io.File; import java.util.List; import java.io.OutputStream; import java.io.IOException; public class MockChangeLogSerializer implements ChangeLogSerializer { private String[] validExtensions; public MockChangeLogSerializer(String... validExtensions) { this.validExtensions = validExtensions; } @Override public String[] getValidFileExtensions() { return validExtensions; } @Override public <T extends ChangeLogChild> void write(List<T> children, OutputStream out) throws IOException { } @Override public void append(ChangeSet changeSet, File changeLogFile) throws IOException { } @Override public String serialize(LiquibaseSerializable object, boolean pretty) { return null; } @Override public int getPriority() { return PRIORITY_DATABASE; } }