[Pkg] Sake : Sake-Core-kph.109.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Tue Jul 7 16:36:33 UTC 2009


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

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

Name: Sake-Core-kph.109
Author: kph
Time: 7 July 2009, 5:36:30 pm
UUID: 187625c9-b5d1-4435-849a-af9b2cf1a700
Ancestors: Sake-Core-kph.108

Loop error message indicates the task

=============== Diff against Sake-Core-kph.108 ===============

Item was changed:
  ----- Method: SakeTask>>allPriorTasksOn:down: (in category 'ordering algorithm') -----
  allPriorTasksOn: aCollection down: downstream 
  	"recusively add to collection of all the dependant tasks "
  	
  		
  	self priorTasks do: [ :task |
+ 				(downstream includes: task) ifTrue: [ self error: 'Loop... ', task asString ].
- 				(downstream includes: task) ifTrue: [ self error: 'loop' ].
  				aCollection add: task.
  				task allPriorTasksOn: aCollection down: ((downstream copy) add: task; yourself).
  	].
   
  	^ aCollection
  !



More information about the Packages mailing list