static Texture GetCategoryIcon( MergeChangesCategory.Type categoryType) { switch (categoryType) { case MergeChangesCategory.Type.DirectoryConflicts: case MergeChangesCategory.Type.FileConflicts: return(Images.GetImage(Images.Name.IconMergeConflict)); case MergeChangesCategory.Type.Changed: return(Images.GetImage(Images.Name.IconChanged)); case MergeChangesCategory.Type.Moved: return(Images.GetImage(Images.Name.IconMoved)); case MergeChangesCategory.Type.Deleted: return(Images.GetImage(Images.Name.IconDeleted)); case MergeChangesCategory.Type.Added: return(Images.GetImage(Images.Name.IconAdded)); default: return(null); } }
internal static string BuildCacheKey( MergeChangesCategory.Type type, string path) { return(string.Concat(type, ":", path)); }