Am 05.11.2006 um 06:59 schrieb tim Rowledge:
> I see a very puzzling method. The class organisations name is
> checked to see if it starts with '*' and ends with '-override'.
> Does anyone know why?
Hah! It only assures correct working of the even more puzzling
PackageInfo>>changeRecordForOverriddenMethod: method after condensing ;)
See
http://bugs.impara.de/view.php?id=2514The proper test would be using PackageInfo>>isOverrideMethod:, but
that would introduce a cross-package dependency. Also, it should only
preserve the most recent versions of each overriding package, but I
couldn't be bothered to implement this, so I simply retain all the
history.
Anyway, if you dabble in that are, a comment might be in order ...
- Bert -