public override bool Execute(GitUIBaseEventArgs gitUiArgs) { using (var frm = new DeleteUnusedBranchesForm(DaysOlderThan[Settings], MergedInBranch[Settings], gitUiArgs.GitModule, gitUiArgs.GitUICommands, this)) { frm.ShowDialog(gitUiArgs.OwnerForm); } return true; }
public override bool Execute(GitUIBaseEventArgs gitUiArgs) { using (var frm = new DeleteUnusedBranchesForm(DaysOlderThan[Settings], MergedInBranch[Settings], gitUiArgs.GitModule, gitUiArgs.GitUICommands, this)) { frm.ShowDialog(gitUiArgs.OwnerForm); } return(true); }
public override bool Execute(GitUIBaseEventArgs gitUiCommands) { int days; if (!int.TryParse(Settings.GetSetting("Delete obsolete branches older than (days)"), out days)) days = 30; string referenceBranch = Settings.GetSetting("Branch where all branches should be merged in"); using (var frm = new DeleteUnusedBranchesForm(days, referenceBranch, gitUiCommands.GitModule)) frm.ShowDialog(gitUiCommands.OwnerForm as IWin32Window); return true; }
public override bool Execute(GitUIBaseEventArgs gitUiCommands) { int days; if (!int.TryParse(Settings.GetSetting("Delete obsolete branches older than (days)"), out days)) { days = 30; } string referenceBranch = Settings.GetSetting("Branch where all branches should be merged in"); using (var frm = new DeleteUnusedBranchesForm(days, referenceBranch, gitUiCommands.GitModule)) frm.ShowDialog(gitUiCommands.OwnerForm as IWin32Window); return(true); }
public override bool Execute(GitUIEventArgs args) { var settings = new DeleteUnusedBranchesFormSettings( _daysOlderThan.ValueOrDefault(Settings), _mergedInBranch.ValueOrDefault(Settings), _deleteRemoteBranchesFromFlag.ValueOrDefault(Settings), _remoteName.ValueOrDefault(Settings), _useRegexToFilterBranchesFlag.ValueOrDefault(Settings), _regexFilter.ValueOrDefault(Settings), _regexCaseInsensitiveFlag.ValueOrDefault(Settings), _regexInvertedFlag.ValueOrDefault(Settings), _includeUnmergedBranchesFlag.ValueOrDefault(Settings)); using var frm = new DeleteUnusedBranchesForm(settings, args.GitModule, args.GitUICommands, this); frm.ShowDialog(args.OwnerForm); return(true); }
public override bool Execute(GitUIBaseEventArgs gitUiArgs) { var settings = new DeleteUnusedBranchesFormSettings( DaysOlderThan.ValueOrDefault(Settings), MergedInBranch.ValueOrDefault(Settings), DeleteRemoteBranchesFromFlag.ValueOrDefault(Settings), RemoteName.ValueOrDefault(Settings), UseRegexToFilterBranchesFlag.ValueOrDefault(Settings), RegexFilter.ValueOrDefault(Settings), RegexCaseInsensitiveFlag.ValueOrDefault(Settings), RegexInvertedFlag.ValueOrDefault(Settings), IncludeUnmergedBranchesFlag.ValueOrDefault(Settings)); using (var frm = new DeleteUnusedBranchesForm(settings, gitUiArgs.GitModule, gitUiArgs.GitUICommands, this)) { frm.ShowDialog(gitUiArgs.OwnerForm); } return(true); }