[squeak-dev] The Trunk: SMBase-cmm.140.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Jul 1 22:36:41 UTC 2018

Chris Muller uploaded a new version of SMBase to project The Trunk:

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

Name: SMBase-cmm.140
Author: cmm
Time: 1 July 2018, 5:36:23.295164 pm
UUID: 21157854-3f46-4d0f-838f-8f720aea1544
Ancestors: SMBase-cmm.139

Fix DNU when the creating first release of a SqueakMap package.

=============== Diff against SMBase-cmm.139 ===============

Item was changed:
  ----- Method: SMPackageRelease>>initializeFromRelease:package: (in category 'initialize-release') -----
  initializeFromRelease: parentRelease package: aPackage 
  	"Initialize package release from a given parent.  Branch if needed."
  		map: aPackage map
  		id: UUID new.
  	package := aPackage.
  	aPackage isCommunitySupported ifTrue: [ self beCommunitySupported ].
  	automaticVersion := parentRelease
  		ifNil: [ VersionNumber first ]
+ 		ifNotNil:
+ 			[ self downloadUrl: parentRelease downloadUrl.
+ 			parentRelease nextOrBranch ].
- 		ifNotNil: [ parentRelease nextOrBranch ].
- 	self downloadUrl: parentRelease downloadUrl.
  	version := note := String empty!

More information about the Squeak-dev mailing list