The Trunk: Monticello-tpr.692.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-tpr.692.mcz

commits-2
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 !