The Trunk: Monticello-bf.390.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Monticello-bf.390.mcz

commits-2
Bert Freudenberg uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-bf.390.mcz

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

Name: Monticello-bf.390
Author: bf
Time: 19 April 2010, 12:49:33.65 am
UUID: b6e01813-7911-4ba0-818a-b9e70b97d4de
Ancestors: Monticello-bf.389

- make sure the version info id in a dictionary is a string

=============== Diff against Monticello-bf.389 ===============

Item was changed:
  ----- Method: MCWorkingCopy class>>infoFromDictionary:cache: (in category 'as yet unclassified') -----
  infoFromDictionary: aDictionary cache: cache
  | id |
+ id := (aDictionary at: #id) asString.
- id := aDictionary at: #id.
  ^ cache at: id ifAbsentPut:
  [MCVersionInfo
  name: (aDictionary at: #name ifAbsent: [''])
  id: (UUID fromString: id)
  message: (aDictionary at: #message ifAbsent: [''])
  date: ([Date fromString: (aDictionary at: #date)] ifError: [nil])
  time: ([Time fromString: (aDictionary at: #time)] ifError: [nil])
  author: (aDictionary at: #author ifAbsent: [''])
  ancestors: (self ancestorsFromArray: (aDictionary at: #ancestors ifAbsent: []) cache: cache)
  stepChildren: (self ancestorsFromArray: (aDictionary at: #stepChildren ifAbsent: []) cache: cache)]!