Rebornbuddy
Loading...
Searching...
No Matches
UpdateBuddy.GitHub.GitHelper Class Reference

Static Public Member Functions

static bool CheckIfRepoRequiresAuthentication (Repository repository)
static RepoUpdateResult GetCommits (RepositorySettings repositorySettings)
static List< GitRepoInfoResultGetRepoInfos (string baseDir)
static void CheckForMissingDefaultRepos (ILogger? logi=null)
static void UpdateRepoInfo ()
static void UpdateRepoInfo (string baseDir)
static ? GitRepoInfoResult GetRepoInfo (string gitFolder, string baseDir)
static RepoUpdateResult GetCommits (RepositorySettings repositorySettings, string? currentCommit)
static string GetBranchHeadCommit (RepositorySettings repoSettings)
static Repository? MergeResult string lastCommit GetRepository (RepositorySettings repoSettings, string? currentCommit=null)
static void CloneRepository (RepositorySettings repoSettings)

Static Public Attributes

static Repository repository
static Repository? MergeResult mergeResult

Member Function Documentation

◆ CheckForMissingDefaultRepos()

void UpdateBuddy.GitHub.GitHelper.CheckForMissingDefaultRepos ( ILogger? logi = null)
static

◆ CheckIfRepoRequiresAuthentication()

bool UpdateBuddy.GitHub.GitHelper.CheckIfRepoRequiresAuthentication ( Repository repository)
static

◆ CloneRepository()

void UpdateBuddy.GitHub.GitHelper.CloneRepository ( RepositorySettings repoSettings)
static

◆ GetBranchHeadCommit()

string UpdateBuddy.GitHub.GitHelper.GetBranchHeadCommit ( RepositorySettings repoSettings)
static

◆ GetCommits() [1/2]

RepoUpdateResult UpdateBuddy.GitHub.GitHelper.GetCommits ( RepositorySettings repositorySettings)
static

◆ GetCommits() [2/2]

RepoUpdateResult UpdateBuddy.GitHub.GitHelper.GetCommits ( RepositorySettings repositorySettings,
string? currentCommit )
static

◆ GetRepoInfo()

? GitRepoInfoResult UpdateBuddy.GitHub.GitHelper.GetRepoInfo ( string gitFolder,
string baseDir )
static

◆ GetRepoInfos()

List< GitRepoInfoResult > UpdateBuddy.GitHub.GitHelper.GetRepoInfos ( string baseDir)
static

◆ GetRepository()

Repository? MergeResult string lastCommit UpdateBuddy.GitHub.GitHelper.GetRepository ( RepositorySettings repoSettings,
string? currentCommit = null )
static

◆ UpdateRepoInfo() [1/2]

void UpdateBuddy.GitHub.GitHelper.UpdateRepoInfo ( )
static

◆ UpdateRepoInfo() [2/2]

void UpdateBuddy.GitHub.GitHelper.UpdateRepoInfo ( string baseDir)
static

Member Data Documentation

◆ mergeResult

Repository? MergeResult UpdateBuddy.GitHub.GitHelper.mergeResult
static

◆ repository

Repository UpdateBuddy.GitHub.GitHelper.repository
static