1010using System ;
1111using System . Collections . Generic ;
1212using System . Collections . ObjectModel ;
13- using System . Diagnostics . CodeAnalysis ;
1413using System . Linq ;
1514
1615using CodeJam . Collections ;
@@ -38,7 +37,6 @@ namespace CodeJam.Ranges
3837 /// <typeparam name="TKey">The type of the range key</typeparam>
3938 [ Serializable ]
4039 [ PublicAPI ]
41- [ SuppressMessage ( "ReSharper" , "SuggestVarOrType_BuiltInTypes" ) ]
4240 public partial struct CompositeRange < T , TKey > : IEquatable < CompositeRange < T , TKey > > , IFormattable
4341 {
4442 #region Nested types
@@ -55,7 +53,7 @@ private sealed class SubRangesComparer : IComparer<Range<T, TKey>>
5553 /// <param name="x">The first object to compare.</param>
5654 /// <param name="y">The second object to compare.</param>
5755 /// <returns>
58- /// A signed integer that indicates the relative values of <paramref name="x" /> and <paramref name="y" />
56+ /// A signed integer that indicates the relative values of <paramref name="x"/> and <paramref name="y"/>
5957 /// </returns>
6058 public int Compare ( Range < T , TKey > x , Range < T , TKey > y )
6159 {
@@ -224,7 +222,9 @@ internal CompositeRange([NotNull] IEnumerable<Range<T, TKey>> ranges, UnsafeOver
224222 #endregion
225223
226224 #region Properties
227- /// <summary>The composite range cannot be simplified anymore. Subranges do not intersect and start one exactly after another.</summary>
225+ /// <summary>
226+ /// The composite range cannot be simplified anymore. Subranges do not intersect and start one exactly after another.
227+ /// </summary>
228228 /// <value><c>true</c> if all subranges are merged already; otherwise, <c>false</c>.</value>
229229 public bool IsMerged => ! _hasRangesToMerge ;
230230
0 commit comments