public UnimaProjectOpener( ILoadingDisplayer loadingDisplayer, IMutationModuleTabOpener mutationModuleTabOpener, IMediator mediator) { _loadingDisplayer = loadingDisplayer; _mutationModuleTabOpener = mutationModuleTabOpener; _mediator = mediator; }
public NewProjectFromGitViewModel( FilePicker filePickerService, ILoadingDisplayer loadingDisplayer, IStartModuleTabOpener startModuleTabOpener, IGitCloner gitCloner, SolutionFinder solutionFinder) { _filePickerService = filePickerService; _loadingDisplayer = loadingDisplayer; _startModuleTabOpener = startModuleTabOpener; _gitCloner = gitCloner; _solutionFinder = solutionFinder; ProjectPathCommand = new DelegateCommand(PickProjectPath); GoNextCommand = new DelegateCommand(async() => await GoNext()); BranchName = "master"; }
public MutationDocumentsOverviewViewModel(IMediator mediator, IMutationModuleTabOpener tabOpener, ILoadingDisplayer loadingDisplayer) { _mediator = mediator; _tabOpener = tabOpener; _loadingDisplayer = loadingDisplayer; Documents = new ObservableCollection <DocumentRowModel>(); CreateDocumentsCommand = new DelegateCommand(CreateDocuments); FileSelectedCommand = new DelegateCommand <DocumentRowModel>(DocumentSelected); RunAllMutationsCommand = new DelegateCommand(RunAllMutations); MutationOperatorGridItems = new ObservableCollection <MutationOperatorGridItem>(Enum .GetValues(typeof(MutationOperators)).Cast <MutationOperators>().Select(m => new MutationOperatorGridItem { IsSelected = true, MutationOperator = m, Description = m.GetValue() })); }
public NewProjectViewModel( FilePicker filePickerService, SolutionInfoService solutionInfoService, ILoadingDisplayer loadingDisplayer, IMediator mediator, IMutationModuleTabOpener mutationModuleTabOpener) { _filePickerService = filePickerService; _solutionInfoService = solutionInfoService; _loadingDisplayer = loadingDisplayer; _mediator = mediator; _mutationModuleTabOpener = mutationModuleTabOpener; TestRunnerTypes = new List <string> { "DotNet", "xUnit", "NUnit" }; ProjectNamesInSolution = new List <string>(); ProjectPathCommand = new DelegateCommand(PickProjectPath); SolutionPathCommand = new DelegateCommand(PickSolutionPathAsync); CreateProjectCommand = new DelegateCommand(CreateProject); SelectedProjectsInSolution = new List <ProjectListItem>(); }
public MutationReportOpener(ILoadingDisplayer loadingDisplayer, IMutationModuleTabOpener mutationModuleTabOpener) { _loadingDisplayer = loadingDisplayer; _mutationModuleTabOpener = mutationModuleTabOpener; }