/// <summary>Determines how patches sort</summary> /// <param name="obj">The other patch</param> /// <returns>integer to define sort order (-1, 0, 1)</returns> /// public int CompareTo(object obj) { return(PatchInfoSerialization.PriorityComparer(obj, index, priority)); }
/// <summary>Determines how patches sort</summary> /// <param name="obj">The other patch</param> /// <returns>integer to define sort order (-1, 0, 1)</returns> public int CompareTo(object obj) { var p = obj as PatchSortingWrapper; return(PatchInfoSerialization.PriorityComparer(p?.innerPatch, innerPatch.index, innerPatch.priority)); }