[squeak-dev] The Trunk: Installer-Core-nice.89.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Oct 20 19:34:04 UTC 2009


Nicolas Cellier uploaded a new version of Installer-Core to project The Trunk:
http://source.squeak.org/trunk/Installer-Core-nice.89.mcz

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

Name: Installer-Core-nice.89
Author: nice
Time: 20 October 2009, 9:33:59 am
UUID: c9b5c1e6-a757-4c05-941f-df2ef5aa57fe
Ancestors: Installer-Core-nice.88

Track keys usage, use asSet where due

=============== Diff against Installer-Core-nice.88 ===============

Item was changed:
  ----- Method: Installer>>wsmVersions (in category 'websqueakmap') -----
  wsmVersions
  
  | pkgAndVersion packageId packageName packageVersion versions |
  
  	pkgAndVersion := self smPackageAndVersion.
  	packageName := pkgAndVersion first.
  	packageVersion := pkgAndVersion last.
  	packageVersion isEmpty ifTrue: [ packageVersion := #latest ].
  
  	packageId := self wsmPackagesByName at: packageName.
  	
+ 	versions := (self wsmReleasesFor: packageId) keys asSet.
- 	versions := (self wsmReleasesFor: packageId) keys.
  	versions remove: #latest.
  	
  	^ versions collect: [ :version | self copy package: (packageName,'(', version ,')'); yourself ]. !




More information about the Squeak-dev mailing list