The Inbox: Monticello-ct.750.mcz

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

The Inbox: Monticello-ct.750.mcz

commits-2
A new version of Monticello was added to project The Inbox:
http://source.squeak.org/inbox/Monticello-ct.750.mcz

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

Name: Monticello-ct.750
Author: ct
Time: 10 June 2021, 7:24:46.348229 pm
UUID: ca48d945-43a8-e74c-bb9a-49ae3d71d644
Ancestors: Monticello-eem.749

Implements remaining abstract members on MCDictionaryRepository.

=============== Diff against Monticello-eem.749 ===============

Item was added:
+ ----- Method: MCDictionaryRepository>>allPackageNames (in category 'packages') -----
+ allPackageNames
+
+ ^ self allVersionNames collect: [:versionName | versionName packageName] as: Set!

Item was added:
+ ----- Method: MCDictionaryRepository>>versionNamed: (in category 'versions') -----
+ versionNamed: aMCVersionName
+
+ ^ self versionWithInfo: (dict keys detect: [:info | info name = aMCVersionName] ifNone: [^ nil])!

Item was added:
+ ----- Method: MCDictionaryRepository>>versionNamesForPackageNamed: (in category 'versions') -----
+ versionNamesForPackageNamed: aString
+
+ ^ self allVersionNames select: [:versionName | versionName packageName = aString]!