Marcel Taeumel uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-mt.732.mcz==================== Summary ====================
Name: Monticello-mt.732
Author: mt
Time: 4 November 2020, 4:05:55.79762 pm
UUID: 6424345e-36b4-db44-90eb-de9c30a823d4
Ancestors: Monticello-mt.731
Catches a possible isNil error during ancestry stubbing. Thanks to Karl (kfr) for finding it!
(Monticello-kfr.617 will be moved to treated)
=============== Diff against Monticello-mt.731 ===============
Item was changed:
----- Method: MCAncestry>>stubAncestryFor:using: (in category 'initialize-release') -----
stubAncestryFor: aMCWorkingCopy using: aMCRepository
"childInfo was retrieved from aMCRepository. Replace my ancestry with a Proxy that can retrieve the full tree from these two elements."
ancestors := ancestors collect:
[ : each | each isMCInfoProxy
ifTrue: [ each ]
ifFalse:
[ MCInfoProxy
info: each copyWithTrimmedAncestry
workingCopy: aMCWorkingCopy
repository: aMCRepository ] ].
+ stepChildren ifNotNil:
+ [ stepChildren := stepChildren collect:
+ [ : each | each isMCInfoProxy
+ ifTrue: [ each ]
+ ifFalse:
+ [ MCInfoProxy
+ info: each copyWithTrimmedAncestry
+ workingCopy: aMCWorkingCopy
+ repository: aMCRepository ] ] ]!
- stepChildren := stepChildren collect:
- [ : each | each isMCInfoProxy
- ifTrue: [ each ]
- ifFalse:
- [ MCInfoProxy
- info: each copyWithTrimmedAncestry
- workingCopy: aMCWorkingCopy
- repository: aMCRepository ] ]!