[Pkg] Installer: Installer-Core-kph.243.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Oct 15 23:06:38 UTC 2008


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 ].!



More information about the Packages mailing list