A new version of Installer-Core was added to project Installer: http://www.squeaksource.com/Installer/Installer-Core-kph.243.mcz
==================== Summary ====================
Name: Installer-Core-kph.243 Author: kph Time: 16 October 2008, 12:06:33 am UUID: a21deba4-df6c-4294-80c1-02d8cfa10db8 Ancestors: Installer-Core-mtf.242
moved fixesApplied to instance side so that calls to
Installer fixesApplied
are now
Installer mantis fixesApplied
=============== Diff against Installer-Core-mtf.242 ===============
Item was changed: ----- Method: InstallerMantis>>ensureFix: (in category 'public interface') ----- ensureFix: aBugNo
| fixesAppliedNumbers | self setBug: aBugNo. + fixesAppliedNumbers := self fixesApplied collect: [ :fixDesc | fixDesc asInteger ]. - fixesAppliedNumbers := self class fixesApplied collect: [ :fixDesc | fixDesc asInteger ]. (fixesAppliedNumbers includes: bug) ifFalse: [ self fixBug: aBugNo ]!
Item was changed: ----- Method: InstallerMantis>>bug:fix:date: (in category 'public interface') ----- bug: aBugNo fix: aFileName date: aDate
| fixed | self setBug: aBugNo. self ditchOldChangeSetFor: aFileName. self install: aFileName from: (self maThing: aFileName date: aDate).
+ fixed := self fixesApplied. - fixed := self class fixesApplied. (fixed isEmpty or: [ fixed last ~= aBugNo]) ifTrue: [ fixed add: aBugNo ]. ^ date!
Item was added: + ----- Method: InstallerMantis>>fixesApplied (in category 'public interface') ----- + fixesApplied + + ^ Fixes ifNil: [ Fixes := OrderedCollection new ].!
packages@lists.squeakfoundation.org