private RepositoryState(FileCollection allFiles, bool setupInitialBranchState) { m_allFiles = allFiles; m_setupInitialBranchState = setupInitialBranchState; }
/// <summary> /// Create an instance of RepositoryState that tracks the full state of each branch, i.e. each /// branch inherits all live files from its parent. /// </summary> public static RepositoryState CreateWithFullBranchState(FileCollection allFiles) { return(new RepositoryState(allFiles, true)); }
public AutoBranchResolver(ILogger log, FileCollection allFiles) : base(log: log, allFiles: allFiles, branches: true) { m_log = log; }