|
Class: DiffSet (private in ChangeSet
This class is only visible from within
ChangeSet.
Object
|
+--ChangeSet::DiffSet
- Package:
- stx:libbasic3
- Category:
- System-Changes
- Owner:
- ChangeSet
I represent the differences between two change sets.
As such, I can be used by a VersionDiffBrowser and to generate patchSets.
accessing
-
changed
-
return a collection of 2-element vectors containing methods which are different.
Each entry consists of a pair, the first element there being the left, the second being the right side method.
(left being the receiver changeSet, right the argument changeSet of the diffset-generation operation)
-
changed: aChangeSet
-
set the set of changed methods
-
changed: changedArg onlyInReceiver: onlyInReceiverArg onlyInArg: onlyInArgArg
-
-
changed: changedArg onlyInReceiver: onlyInReceiverArg onlyInArg: onlyInArgArg same: sameArg
-
set instance variables (automatically generated)
-
onlyInArg
-
return the set of methods which were only present in the argument of the diffset
-
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)
-
onlyInReceiver
-
return the set of methods which were only present in the receiver of the diffset
-
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)
-
same
-
return the set of methods which are the same
-
same: aChangeSet
-
set the set of methods which are the same
merging
-
addDiffSet: anotherDiffset
-
-
copy
-
(comment from inherited method)
return a copy of the receiver - defaults to shallowcopy here.
Notice, that copy does not copy dependents.
misc
-
removeAllVersionMethods
-
-
sortByClassName
-
queries
-
changedClasses
-
-
isEmpty
-
-
notEmpty
-
|