package jetbrains.mps.ide.mpsmigration.v_2017_1; /*Generated by MPS */ import com.intellij.openapi.components.ApplicationComponent; import jetbrains.mps.migration.global.ProjectMigration; import jetbrains.mps.migration.global.ProjectMigrationsRegistry; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; public class Migrations_2017_1 implements ApplicationComponent { private final ProjectMigration[] myMigrations = new ProjectMigration[]{new RemoveHistoryFiles(), new EditorGeneratorRefactoring(), new SetGenRequiredToEmptyAspects()}; @Override public void initComponent() { for (ProjectMigration pm : myMigrations) { ProjectMigrationsRegistry.getInstance().addProjectMigration(pm); } } @Override public void disposeComponent() { for (ProjectMigration pm : myMigrations) { ProjectMigrationsRegistry.getInstance().removeProjectMigration(pm); } } @NonNls @NotNull @Override public String getComponentName() { return "Migrations_2017_1"; } }