private bool CheckGitCmdValid() { GitFound.Visible = true; if (!CheckSettingsLogic.CanFindGitCmd()) { GitFound.BackColor = Color.LightSalmon; GitFound.Text = _gitNotFound.Text; GitFound_Fix.Visible = true; return(false); } if (GitCommandHelpers.VersionInUse < GitVersion.LastSupportedVersion) { GitFound.BackColor = Color.LightSalmon; GitFound.Text = String.Format(_wrongGitVersion.Text, GitCommandHelpers.VersionInUse, GitVersion.LastSupportedVersion); GitFound_Fix.Visible = true; return(false); } GitFound_Fix.Visible = false; GitFound.BackColor = Color.LightGreen; GitFound.Text = String.Format(_gitVersionFound.Text, GitCommandHelpers.VersionInUse); return(true); }
private bool CheckGitCmdValid() { GitFound.Visible = true; if (!CheckSettingsLogic.CanFindGitCmd()) { RenderSettingUnset(GitFound, GitFound_Fix, _gitNotFound.Text); return(false); } if (GitVersion.Current < GitVersion.LastSupportedVersion) { RenderSettingUnset(GitFound, GitFound_Fix, string.Format(_wrongGitVersion.Text, GitVersion.Current, GitVersion.LastRecommendedVersion)); return(false); } if (GitVersion.Current < GitVersion.LastRecommendedVersion) { RenderSettingNotRecommended(GitFound, GitFound_Fix, string.Format(_notRecommendedGitVersion.Text, GitVersion.Current, GitVersion.LastRecommendedVersion)); return(false); } RenderSettingSet(GitFound, GitFound_Fix, string.Format(_gitVersionFound.Text, GitVersion.Current)); return(true); }