diff -r 186c78af057e -r a9f1d97402c8 ChangeSet.st --- a/ChangeSet.st Wed Feb 19 20:07:29 2020 +0100 +++ b/ChangeSet.st Wed Feb 19 20:11:43 2020 +0100 @@ -4900,10 +4900,10 @@ "Modified: / 12-10-2006 / 22:06:55 / cg" ! -changed:something +changed:aChangeSet "set the set of changed methods" - changed := something. + changed := aChangeSet. "Modified: / 12-10-2006 / 22:06:03 / cg" ! @@ -4912,7 +4912,7 @@ self changed:changedArg onlyInReceiver:onlyInReceiverArg onlyInArg:onlyInArgArg same:nil ! -changed:changedArg onlyInReceiver:onlyInReceiverArg onlyInArg:onlyInArgArg same: sameArg +changed:changedArg onlyInReceiver:onlyInReceiverArg onlyInArg:onlyInArgArg same:sameArg "set instance variables (automatically generated)" changed := changedArg. @@ -4938,8 +4938,11 @@ "Modified: / 12-10-2006 / 22:07:02 / cg" ! -onlyInArg:something - onlyInArg := something. +onlyInArg:aChangeSet + "set the set of methods which are only present in the argument of the diffset-generation operation + (i.e. the 2nd or right changeSet)" + + onlyInArg := aChangeSet. ! onlyInReceiver @@ -4950,16 +4953,23 @@ "Modified: / 12-10-2006 / 22:07:12 / cg" ! -onlyInReceiver:something - onlyInReceiver := something. +onlyInReceiver:aChangeSet + "set the set of methods which are only present in the receiver of the diffset-generation operation + (i.e. the 1st or left changeSet)" + + onlyInReceiver := aChangeSet. ! same + "return the set of methods which are the same" + ^ same ! -same:something - same := something. +same:aChangeSet + "set the set of methods which are the same" + + same := aChangeSet. ! ! !ChangeSet::DiffSet methodsFor:'merging'!