HasSolutionDir() public static method

public static HasSolutionDir ( ) : bool
return bool
Beispiel #1
0
 public static void FinishFeatureBranch_BeforeQueryStatus(object sender, EventArgs e)
 {
     ((OleMenuCommand)sender).Visible = EnvHelper.HasSolutionDir() && EnvHelper.IsGitFlow;
     ((OleMenuCommand)sender).Enabled = EnvHelper.HasSolutionDir() &&
                                        !string.IsNullOrWhiteSpace(EnvHelper.GitConfig.LastFeatureBranchFullName) &&
                                        EnvHelper.BranchName.StartsWith(EnvHelper.GitConfig.FeaturePrefix);
 }
Beispiel #2
0
 public static void GitHubFlow_BeforeQueryStatus(object sender, EventArgs e)
 {
     ((OleMenuCommand)sender).Visible = EnvHelper.HasSolutionDir() && !EnvHelper.IsGitFlow;
 }
Beispiel #3
0
 public static void SolutionVisibility_BeforeQueryStatus(object sender, EventArgs e)
 {
     ((OleMenuCommand)sender).Visible = EnvHelper.HasSolutionDir();
 }
Beispiel #4
0
 public static void Solution_BeforeQueryStatus(object sender, EventArgs e)
 {
     ((OleMenuCommand)sender).Enabled = EnvHelper.HasSolutionDir();
 }
Beispiel #5
0
 public static void Release_BeforeQueryStatus(object sender, EventArgs e)
 {
     ((OleMenuCommand)sender).Visible = EnvHelper.HasSolutionDir() && EnvHelper.IsGitFlow;
     ((OleMenuCommand)sender).Enabled = EnvHelper.HasSolutionDir() && EnvHelper.BranchName.StartsWith(EnvHelper.GitConfig.ReleasePrefix);
 }
Beispiel #6
0
 public static void StartFeatureBranch_BeforeQueryStatus(object sender, EventArgs e)
 {
     ((OleMenuCommand)sender).Visible = EnvHelper.HasSolutionDir() && EnvHelper.IsGitFlow;
     ((OleMenuCommand)sender).Enabled = EnvHelper.HasSolutionDir() && EnvHelper.BranchName.Equals(EnvHelper.GitConfig.LastFeatureBranchFullName);
 }
Beispiel #7
0
        public static void Feature_BeforeQueryStatus(object sender, EventArgs e)
        {
            var gitConfig = EnvHelper.GetGitConfig();

            ((OleMenuCommand)sender).Visible = EnvHelper.HasSolutionDir() && EnvHelper.IsGitFlow();
            ((OleMenuCommand)sender).Enabled = EnvHelper.HasSolutionDir() && EnvHelper.BranchNameStartsWith(gitConfig.FeaturePrefix);
        }