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

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Wed Dec 10 13:50:10 UTC 2008


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

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

Name: Installer-Core-kph.269
Author: kph
Time: 10 December 2008, 1:50:06 pm
UUID: 646f7c3b-1d95-47f1-aac4-18a8e8682853
Ancestors: Installer-Core-kph.268

added #ensureFix and #fixBug

=============== Diff against Installer-Core-kph.268 ===============

Item was changed:
  ----- Method: InstallerMantis>>fixBug:date: (in category 'public interface') -----
  fixBug: aBugNo date: aDate
  
  	self setBug: aBugNo.
+  	self date: aDate.
+ 	self fixBug.
-  	self install: self maUrl from: self maScript.
- 	self maCheckDateAgainst: aDate.
- 		
- 	self fixesAppliedNumbers in: [ :fixed |
- 		(fixed isEmpty or: [ (fixed includes: aBugNo asInteger) not]) 
- 		ifTrue: [ self fixesApplied add: aBugNo ]].
- 
  	
- 	
  !

Item was changed:
  ----- Method: InstallerMantis>>ensureFix: (in category 'public interface') -----
  ensureFix: aBugNo
  
+ 	^self ensureFix: aBugNo date: nil!
- 	| fixesAppliedNumbers |
- 	self setBug: aBugNo.
- 	fixesAppliedNumbers := self fixesApplied collect: [ :fixDesc | fixDesc asInteger ].
- 	(fixesAppliedNumbers includes: bug) ifFalse: [ self fixBug: aBugNo ]!

Item was added:
+ ----- Method: InstallerMantis>>ensureFix:date: (in category 'public interface') -----
+ ensureFix: aBugNo date: aDate
+ 
+ 	self setBug: aBugNo.
+ 	self date: aDate..
+ 	
+ 	self ensureFix.!

Item was added:
+ ----- Method: InstallerMantis>>ensureFix (in category 'public interface') -----
+ ensureFix
+ 
+ 	| fixesAppliedNumbers |
+ 	
+ 	fixesAppliedNumbers := self fixesApplied collect: [ :fixDesc | fixDesc asInteger ].
+ 	(fixesAppliedNumbers includes: bug) ifFalse: [ self fixBug ]!

Item was changed:
  ----- Method: InstallerMantis>>fixBug: (in category 'public interface') -----
+ fixBug: aBugNo 
- fixBug: aBugNo
  
+ 	^ self fixBug: aBugNo date: nil.
+ 	
+ !
- 	^ self fixBug: aBugNo date: nil!

Item was changed:
  ----- Method: InstallerMantis>>ensureFixes: (in category 'public interface') -----
  ensureFixes: aBugNos
  
+ 	aBugNos do: [ :bugNo | self ensureFix: bugNo ].!
- 	aBugNos do: [ :bugNo | self ensureFixes: bugNo ].!

Item was added:
+ ----- Method: InstallerMantis>>fixBug (in category 'public interface') -----
+ fixBug
+ 
+  	self install: self maUrl from: self maScript.
+ 	self maCheckDateAgainst: date.
+ 		
+ 	self fixesAppliedNumbers in: [ :fixed |
+ 		(fixed isEmpty or: [ (fixed includes: bug asInteger) not]) 
+ 		ifTrue: [ self fixesApplied add: bug ]].
+ 
+ 	
+ 	
+ !



More information about the Packages mailing list