[FIX] FixObsoleteChronologyClasses-nk

ned at squeakland.org ned at squeakland.org
Sun Feb 15 20:42:52 UTC 2004


from preamble:

"Change Set:		FixObsoleteChronologyClasses-nk
Date:			15 February 2004
Author:			Ned Konz

The Chronology changes weren't done correctly, so there are a number of
bindings that refer to the old ZTime, etc. classes.

This CS fixes those.
"
| baddies |

baddies _ ClassBuilder reallyObsoleteClasses asArray select: [ :ea | ea
name first = $Z ].

baddies do: [ :bad | | newName |
	newName _ bad name allButFirst asSymbol.
	Smalltalk at: newName ifPresent: [ :newClass |
		ClassBuilder new recompile: false from: bad to: newClass mutate: false
]
	].

Behavior flushObsoleteSubclasses.!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: FixObsoleteChronologyClasses-nk.cs.gz
Type: application/octet-stream
Size: 447 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20040215/a8caa1f7/FixObsoleteChronologyClasses-nk.cs.obj


More information about the Squeak-dev mailing list