@@ -28,7 +28,7 @@ public Change(ChangeReason reason, TKey key, TObject current, int index = -1)
2828
2929 /// <summary>
3030 /// Initializes a new instance of the <see cref="Change{TObject, TKey}"/> struct.
31- /// Constructor for ChangeReason.Move .
31+ /// Constructor for <see cref=" ChangeReason.Moved"/> .
3232 /// </summary>
3333 /// <param name="key">The key.</param>
3434 /// <param name="current">The current.</param>
@@ -70,9 +70,9 @@ public Change(TKey key, TObject current, int currentIndex, int previousIndex)
7070 /// <param name="currentIndex">Value of the current.</param>
7171 /// <param name="previousIndex">Value of the previous.</param>
7272 /// <exception cref="ArgumentException">
73- /// For ChangeReason.Add, a previous value cannot be specified
73+ /// For <see cref=" ChangeReason.Add"/> , a previous value cannot be specified
7474 /// or
75- /// For ChangeReason.Change , must supply previous value.
75+ /// For <see cref=" ChangeReason.Update"/> , must supply previous value.
7676 /// </exception>
7777 public Change ( ChangeReason reason , TKey key , TObject current , in Optional < TObject > previous , int currentIndex = - 1 , int previousIndex = - 1 )
7878 : this ( )
@@ -91,7 +91,7 @@ public Change(ChangeReason reason, TKey key, TObject current, in Optional<TObjec
9191
9292 if ( reason == ChangeReason . Update && ! previous . HasValue )
9393 {
94- throw new ArgumentException ( "For ChangeReason.Change , must supply previous value" ) ;
94+ throw new ArgumentException ( "For ChangeReason.Update , must supply previous value" ) ;
9595 }
9696 }
9797
@@ -101,7 +101,7 @@ public Change(ChangeReason reason, TKey key, TObject current, in Optional<TObjec
101101 public TKey Key { get ; }
102102
103103 /// <summary>
104- /// Gets the reason for the change.
104+ /// Gets the reason for the change.
105105 /// </summary>
106106 public ChangeReason Reason { get ; }
107107
@@ -116,14 +116,14 @@ public Change(ChangeReason reason, TKey key, TObject current, in Optional<TObjec
116116 public int CurrentIndex { get ; }
117117
118118 /// <summary>
119- /// <para>Gets the previous change.</para>
120- /// <para>This is only when Reason== ChangeReason.Replace .</para>
119+ /// <para>Gets the item from before the change.</para>
120+ /// <para>This is only when <see cref=" Reason"/> is <see cref=" ChangeReason.Update"/> .</para>
121121 /// </summary>
122122 public Optional < TObject > Previous { get ; }
123123
124124 /// <summary>
125- /// <para>Gets the previous change .</para>
126- /// <para>This is only when Reason== ChangeReason.Update or ChangeReason.Move .</para>
125+ /// <para>Gets the previous index .</para>
126+ /// <para>This is only when <see cref=" Reason"/> is <see cref=" ChangeReason.Update"/> or <see cref=" ChangeReason.Moved"/> .</para>
127127 /// </summary>
128128 public int PreviousIndex { get ; }
129129
0 commit comments