tim Rowledge uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-tpr.692.mcz==================== Summary ====================
Name: Monticello-tpr.692
Author: tpr
Time: 8 January 2019, 4:23:59.248778 pm
UUID: a862f6b9-68d9-485a-846d-5982128901aa
Ancestors: Monticello-pre.691
Use FileServices as the registry instead of FileList
=============== Diff against Monticello-pre.691 ===============
Item was changed:
----- Method: MCVersionReader class>>initialize (in category 'file services') -----
initialize
"MCVersionReader initialize"
Smalltalk
at: #MczInstaller
+ ifPresent: [:installer | FileServices unregisterFileReader: installer].
+ self concreteSubclassesDo: [:aClass | FileServices registerFileReader: aClass].
- ifPresent: [:installer | FileList unregisterFileReader: installer].
- self concreteSubclassesDo: [:aClass | FileList registerFileReader: aClass].
"get rid of AnObsoleteMCMcReader and AnObsoleteMCMcvReader"
+ (FileServices registeredFileReaderClasses select: [ :ea | ea isObsolete ]) do:
+ [ :ea | FileServices unregisterFileReader: ea ]
- (FileList registeredFileReaderClasses select: [ :ea | ea isObsolete ]) do:
- [ :ea | FileList unregisterFileReader: ea ]
!
Item was changed:
----- Method: MCVersionReader class>>unload (in category 'file services') -----
unload
+ FileServices unregisterFileReader: self !
- FileList unregisterFileReader: self !