|  |  | @@ -59,7 +59,7 @@ class StartupArgumentExtension(StartupExtensionABC): | 
			
		
	
		
		
			
				
					
					|  |  |  |     def configure_configuration(self, config: ConfigurationABC, env: ApplicationEnvironmentABC): |  |  |  |     def configure_configuration(self, config: ConfigurationABC, env: ApplicationEnvironmentABC): | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.add_json_file('cpl-workspace.json', path=env.working_directory, optional=True, output=False) |  |  |  |         config.add_json_file('cpl-workspace.json', path=env.working_directory, optional=True, output=False) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'add', ['a', 'A'], AddService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'add', ['a', 'A'], AddService, True, validators=[WorkspaceValidator]) \ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'build', ['b', 'B'], BuildService, True, validators=[ProjectValidator]) |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'build', ['b', 'B'], BuildService, True, validators=[ProjectValidator]) | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'generate', ['g', 'G'], GenerateService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'generate', ['g', 'G'], GenerateService, True) \ | 
			
		
	
	
		
		
			
				
					
					|  |  | @@ -71,20 +71,20 @@ class StartupArgumentExtension(StartupExtensionABC): | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'settings', ['st', 'ST'], ' ') \ |  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'settings', ['st', 'ST'], ' ') \ | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'thread', ['t', 'T'], ' ') \ |  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'thread', ['t', 'T'], ' ') \ | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'validator', ['v', 'V'], ' ') |  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'validator', ['v', 'V'], ' ') | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'install', ['i', 'I'], InstallService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'install', ['i', 'I'], InstallService, True, validators=[ProjectValidator]) \ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'virtual', ['v', 'V']) \ |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'virtual', ['v', 'V']) \ | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'new', ['n', 'N'], NewService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'new', ['n', 'N'], NewService, True) \ | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'console', ['c', 'C'], ' ') \ |  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'console', ['c', 'C'], ' ') \ | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'library', ['l', 'L'], ' ') |  |  |  |             .add_console_argument(ArgumentTypeEnum.Variable, '', 'library', ['l', 'L'], ' ') | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'publish', ['p', 'P'], PublishService, True) |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'publish', ['p', 'P'], PublishService, True, validators=[ProjectValidator]) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'remove', ['r', 'R'], RemoveService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'remove', ['r', 'R'], RemoveService, True, validators=[WorkspaceValidator]) \ | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'start', ['s', 'S'], StartService, True) |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'start', ['s', 'S'], StartService, True, validators=[ProjectValidator]) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'uninstall', ['ui', 'UI'], UninstallService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'uninstall', ['ui', 'UI'], UninstallService, True, validators=[ProjectValidator]) \ | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'virtual', ['v', 'V']) \ |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'virtual', ['v', 'V']) \ | 
			
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'update', ['u', 'U'], UpdateService, True) \ |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'update', ['u', 'U'], UpdateService, True, validators=[ProjectValidator]) \ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) |  |  |  |             .add_console_argument(ArgumentTypeEnum.Flag, '--', 'simulate', ['s', 'S']) | 
			
		
	
		
		
			
				
					
					|  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'version', ['v', 'V'], VersionService, True) |  |  |  |         config.create_console_argument(ArgumentTypeEnum.Executable, '', 'version', ['v', 'V'], VersionService, True) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |  | 
			
		
	
	
		
		
			
				
					
					|  |  |   |