[Pkg] The Trunk: Monticello-tpr.692.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Jan 9 00:24:02 UTC 2019


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 !



More information about the Packages mailing list