[squeak-dev] The Trunk: PackageInfo-Base-ar.43.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Jun 17 02:58:27 UTC 2010


Andreas Raab uploaded a new version of PackageInfo-Base to project The Trunk:
http://source.squeak.org/trunk/PackageInfo-Base-ar.43.mcz

==================== Summary ====================

Name: PackageInfo-Base-ar.43
Author: ar
Time: 16 June 2010, 7:58:18.534 pm
UUID: 0e46f5dd-3a59-9d48-8110-824bf98ee532
Ancestors: PackageInfo-Base-bf.42

Add a method to flush obsolete PackageInfos.

=============== Diff against PackageInfo-Base-bf.42 ===============

Item was added:
+ ----- Method: PackageOrganizer>>flushObsoletePackages: (in category 'registering') -----
+ flushObsoletePackages: aBlock
+ 	"Flush all packages considered obsolete by evaluating the argument block."
+ 
+ 	packages keys do:[:key|
+ 		(aBlock value: (packages at: key)) ifTrue:[packages removeKey: key].
+ 	].
+ 	self changed: #packages; changed: #packageNames.!




More information about the Squeak-dev mailing list