Squeak 4.5: Monticello-cmm.586.mcz

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

Squeak 4.5: Monticello-cmm.586.mcz

commits-2
Chris Muller uploaded a new version of Monticello to project Squeak 4.5:
http://source.squeak.org/squeak45/Monticello-cmm.586.mcz

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

Name: Monticello-cmm.586
Author: cmm
Time: 13 February 2014, 11:10:19.863 am
UUID: a4dbd656-e50a-47ba-8661-44f8c87bb3e0
Ancestors: Monticello-cmm.585

- Allow reset of the default MCRepositoryGroup.
- #newRepositoryGroupIfDefault answer the new Group or default.

=============== Diff against Monticello-cmm.585 ===============

Item was changed:
+ ----- Method: MCRepositoryGroup class>>default (in category 'accessing') -----
- ----- Method: MCRepositoryGroup class>>default (in category 'as yet unclassified') -----
  default
  ^ default ifNil: [default := self new]!

Item was changed:
+ ----- Method: MCRepositoryGroup class>>flushAllCaches (in category 'actions') -----
- ----- Method: MCRepositoryGroup class>>flushAllCaches (in category 'as yet unclassified') -----
  flushAllCaches
  self default flushCache!

Item was removed:
- ----- Method: MCRepositoryGroup class>>new (in category 'as yet unclassified') -----
- new
- ^ self basicNew initialize!

Item was added:
+ ----- Method: MCRepositoryGroup class>>reset (in category 'actions') -----
+ reset
+ default := nil!

Item was changed:
  ----- Method: MCWorkingCopy>>newRepositoryGroupIfDefault (in category 'repositories') -----
  newRepositoryGroupIfDefault
  repositoryGroup == MCRepositoryGroup default
+ ifTrue: [repositoryGroup := MCRepositoryGroup new].
+ ^ repositoryGroup!
- ifTrue: [repositoryGroup := MCRepositoryGroup new]!