[Pkg] Installer: Installer-Core-mtf.331.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Thu Feb 4 14:52:06 UTC 2010


A new version of Installer-Core was added to project Installer:
http://www.squeaksource.com/Installer/Installer-Core-mtf.331.mcz

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

Name: Installer-Core-mtf.331
Author: mtf
Time: 4 February 2010, 9:51:53 am
UUID: 9397986d-691f-434b-9703-c85009a054f9
Ancestors: Installer-Core-mtf.330, Installer-Core-nice.89

merged Installer-Core-nice.89 from trunk

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-mtf.330 ===============

Item was changed:
  ----- Method: InstallerWebSqueakMap>>basicVersions (in category 'basic interface') -----
  basicVersions
  
  	| pkgAndVersion packageId packageName packageVersion versions |
  	pkgAndVersion := self packageAndVersionFrom: self package .
  	packageName := pkgAndVersion first.
  	packageVersion := pkgAndVersion last.
  	packageVersion isEmpty ifTrue: [ packageVersion := #latest ].
  	packageId := self availablePackages 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 Packages mailing list