コード例 #1
0
ファイル: ObjectFactories.cs プロジェクト: oqewok/gitter
        public static void UpdateTreeFile(TreeFile treeFile, TreeFileData treeFileData)
        {
            Verify.Argument.IsNotNull(treeFile, "treeFile");
            Verify.Argument.IsNotNull(treeFileData, "treeFileData");

            treeFile.ConflictType = treeFileData.ConflictType;
            treeFile.Status       = treeFileData.FileStatus;
            treeFile.StagedStatus = treeFileData.StagedStatus;
        }
コード例 #2
0
ファイル: ObjectFactories.cs プロジェクト: oqewok/gitter
        public static TreeFile CreateTreeFile(Repository repository, TreeFileData treeFileData)
        {
            Verify.Argument.IsNotNull(repository, "repository");
            Verify.Argument.IsNotNull(treeFileData, "treeFileData");

            var shortName = treeFileData.ShortName.Length == 0 ?
                            GetShortName(treeFileData.Name) : treeFileData.ShortName;

            return(new TreeFile(repository, treeFileData.Name, null, treeFileData.FileStatus, shortName)
            {
                ConflictType = treeFileData.ConflictType,
                StagedStatus = treeFileData.StagedStatus,
            });
        }
コード例 #3
0
 public void AddFile(TreeFileData file)
 {
     Files.Add(file);
 }
コード例 #4
0
ファイル: ObjectFactories.cs プロジェクト: Kuzq/gitter
        public static void UpdateTreeFile(TreeFile treeFile, TreeFileData treeFileData)
        {
            Verify.Argument.IsNotNull(treeFile, "treeFile");
            Verify.Argument.IsNotNull(treeFileData, "treeFileData");

            treeFile.ConflictType = treeFileData.ConflictType;
            treeFile.Status = treeFileData.FileStatus;
            treeFile.StagedStatus = treeFileData.StagedStatus;
        }
コード例 #5
0
ファイル: ObjectFactories.cs プロジェクト: Kuzq/gitter
        public static TreeFile CreateTreeFile(Repository repository, TreeFileData treeFileData)
        {
            Verify.Argument.IsNotNull(repository, "repository");
            Verify.Argument.IsNotNull(treeFileData, "treeFileData");

            var shortName = treeFileData.ShortName.Length == 0 ?
                GetShortName(treeFileData.Name) : treeFileData.ShortName;
            return new TreeFile(repository, treeFileData.Name, null, treeFileData.FileStatus, shortName)
            {
                ConflictType = treeFileData.ConflictType,
                StagedStatus = treeFileData.StagedStatus,
            };
        }
コード例 #6
0
ファイル: TreeDirectoryData.cs プロジェクト: Kuzq/gitter
 public void AddFile(TreeFileData file)
 {
     _files.Add(file);
 }