package jetbrains.mps.lang.migration.runtime.base; /*Generated by MPS */ import org.jetbrains.mps.openapi.module.SModule; public interface MigrationScript extends BaseScript { MigrationScriptReference getReference(); Iterable<MigrationScriptReference> executeAfter(); Iterable<MigrationScriptReference> requiresData(); boolean isRerunnable(); void setDataCollector(DataCollector dataCollector); Iterable<Problem> check(SModule module); }