[squeak-dev] The Trunk: ReleaseBuilder-mt.233.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Apr 20 09:39:25 UTC 2022


Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-mt.233.mcz

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

Name: ReleaseBuilder-mt.233
Author: mt
Time: 20 April 2022, 11:39:24.328902 am
UUID: 04844e48-97f1-824a-965a-2fd08492ba08
Ancestors: ReleaseBuilder-tpr.232

Complements ToolBuilder-Kernel-mt.158

=============== Diff against ReleaseBuilder-tpr.232 ===============

Item was changed:
  ----- Method: ReleaseBuilder class>>requestNextReleaseVersion (in category 'manual') -----
  requestNextReleaseVersion
  	"self requestNextReleaseVersion"
  	
  	| nextMinor nextMajor current next |
  	current := {
  		SystemVersion current majorVersionNumber.
  		SystemVersion current minorVersionNumber}.
  	nextMinor := {
  		current first.
  		current second + 1}.
  	nextMajor := {
  		current first + 1.
  		0}.
  
  	next := Project uiManager
+ 		chooseOptionFromLabeledValues: (OrderedDictionary new
- 		chooseFromLabeledValues: (OrderedDictionary new
  			at: ('{1}.{2}' format: {nextMinor first. nextMinor second}) put: nextMinor;
  			at: ('{1}.{2}' format: {nextMajor first. nextMajor second}) put: nextMajor;
  			yourself)
  		title: 'Please Choose Next Version' translated.
  	next ifNil: [^ self requestNextReleaseVersion].
  	NextMajorVersion := next first.
  	NextMinorVersion := next second.!



More information about the Squeak-dev mailing list