/// <summary> /// Parses each processed file of BuildFiles in the right format for processing. /// </summary> /// <param name="fData"></param> /// <returns></returns> private P4File CreateAFile(string fData) { string[] fileData = fData.Split(new string[] { "#" }, StringSplitOptions.RemoveEmptyEntries); string fname = Path.GetFileName(fileData[0]); string fpath = Path.GetDirectoryName(fileData[0]); P4File p4File = new P4File(fname, fpath); P4FileMetaData metaData = new P4FileMetaData(fileData[1]); p4File.FileMetaData = metaData; return(p4File); }
public FileCluster(P4File matchedFile, P4File originalFile) { _matchedFile = matchedFile; _originalFile = originalFile; }
public P4FileTrunkRevisions(P4File currentFile) { CurrentFile = currentFile ?? throw new ArgumentNullException(nameof(currentFile)); }