[squeak-dev] The Trunk: Monticello-cmm.522.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Aug 27 00:01:22 UTC 2012


Chris Muller uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-cmm.522.mcz

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

Name: Monticello-cmm.522
Author: cmm
Time: 26 August 2012, 6:59:55.866 pm
UUID: c0ec27bc-64c2-448a-b6e9-dfbdbc392d6b
Ancestors: Monticello-cmm.521

- Factor cut-and-pasted code.

=============== Diff against Monticello-cmm.521 ===============

Item was changed:
  ----- Method: MCFileBasedRepository>>allPackageAndBranchNames (in category 'overriding') -----
  allPackageAndBranchNames
+ 	^ self validNames: #packageAndBranchName!
- 	| answer |
- 	answer := Set new.
- 	self allFileNamesOrCache do:
- 		[ : each | | versionName |
- 		versionName := each asMCVersionName.
- 		versionName isValid ifTrue: [ answer add: versionName packageAndBranchName ] ].
- 	^ answer!

Item was changed:
  ----- Method: MCFileBasedRepository>>allPackageNames (in category 'overriding') -----
  allPackageNames
+ 	^ self validNames: #packageName!
- 	| answer |
- 	answer := Set new.
- 	self allFileNamesOrCache do:
- 		[ : each | | versionName |
- 		versionName := each asMCVersionName.
- 		versionName isValid ifTrue: [ answer add: versionName packageName ] ].
- 	^ answer!

Item was added:
+ ----- Method: MCFileBasedRepository>>validNames: (in category 'overriding') -----
+ validNames: selectorSymbol
+ 	| answer |
+ 	answer := Set new.
+ 	self allFileNamesOrCache do:
+ 		[ : each | | versionName |
+ 		versionName := each asMCVersionName.
+ 		versionName isValid ifTrue: [ answer add: (versionName perform: selectorSymbol) ] ].
+ 	^ answer!



More information about the Squeak-dev mailing list