[squeak-dev] The Inbox: Monticello-ct.746.mcz

commits at source.squeak.org commits at source.squeak.org
Sat May 1 12:41:57 UTC 2021

A new version of Monticello was added to project The Inbox:

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

Name: Monticello-ct.746
Author: ct
Time: 1 May 2021, 2:41:51.667049 pm
UUID: 6079f513-f9db-2245-9e92-878ae823e5ee
Ancestors: Monticello-nice.745

Fixes and cleans up snapshot creation in MCVersionHistoryBrowser.

Instead of scanning the global repository group for a version, ask the current package for its specific repository group. Make sure to always pass the package. Nuke unused instvar repositoryGroup.

=============== Diff against Monticello-nice.745 ===============

Item was changed:
  MCTool subclass: #MCVersionHistoryBrowser
+ 	instanceVariableNames: 'ancestry index package infos'
- 	instanceVariableNames: 'ancestry index repositoryGroup package infos'
  	classVariableNames: ''
  	poolDictionaries: ''
  	category: 'Monticello-UI'!

Item was changed:
  ----- Method: MCVersionHistoryBrowser>>repositoryGroup (in category 'accessing') -----
+ 	^ self package workingCopy repositoryGroup!
- 	^ MCRepositoryGroup default!

Item was changed:
  ----- Method: MCVersionInspector>>history (in category 'accessing') -----
+ 	(MCVersionHistoryBrowser new
+ 		package: self version package;
+ 		ancestry: self versionInfo) show!
- 	(MCVersionHistoryBrowser new ancestry: self versionInfo) show!

More information about the Squeak-dev mailing list