Example #1
0
        public static void Rename(
            [Required]
            [Description("Project name")]
            string projectName)
        {
            var           workspace = GetWorkspaceOrExit();
            ProjectRename rename    = Factory.ProjectRename;

            rename.Rename(workspace, projectName);
        }
Example #2
0
        static Factory()
        {
            FileSystem            = new FileSystem(Logger);
            ImportExport          = new ImportExport(PrettyPrinter, PomReader, Logger, FileSystem);
            ProjectRename         = new ProjectRename(ImportExport);
            ProcessFlowJsonReader = new ProcessFlowJsonReader(PrettyPrinter);

            var verifications = new List <IStructuralOperation>();

            verifications.Add(new RootPomOperations(PomReader, LogicLIbraryReader));
            verifications.Add(new ProjectOperations(PomReader, ControllerJsonReader, FactoryFrameworkReader, ProjectJsonReader));
            verifications.Add(
                new ProcessOperations(
                    PomReader,
                    BpmnReader,
                    FfdReader,
                    ProcessFlowJsonReader,
                    ProcessJsonReader,
                    StatusTableReader));

            AllProjectOperations = new AllProjectOperations(verifications);
        }