[squeak-dev] The Trunk: MonticelloConfigurations-eem.153.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Apr 24 18:27:09 UTC 2018


Eliot Miranda uploaded a new version of MonticelloConfigurations to project The Trunk:
http://source.squeak.org/trunk/MonticelloConfigurations-eem.153.mcz

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

Name: MonticelloConfigurations-eem.153
Author: eem
Time: 24 April 2018, 11:26:57.18973 am
UUID: 08fb5d9b-8322-4537-ae28-02a452e18bbd
Ancestors: MonticelloConfigurations-bf.152

Suppress Deprecation warnings while upgrading/updating.

=============== Diff against MonticelloConfigurations-bf.152 ===============

Item was changed:
  ----- Method: MCConfiguration>>upgrade (in category 'actions') -----
  upgrade
  	^self depsSatisfying:
  			[:dep | dep isFulfilledByAncestors not]
  		versionDo:
  			[:ver | 
  			(self class upgradeIsMerge and: [ver shouldMerge])
  				ifFalse: [ver load]
  				ifTrue:
  					[[ver merge]
  						on: MCNoChangesException
  						do: [:req| req resume ]
  						on: MCMergeResolutionRequest
  						do: [:request |
  							request merger conflicts isEmpty
  								ifTrue: [request resume: true]
+ 								ifFalse: [request pass]]
+ 						on: Deprecation
+ 						do: [:req| req resume ]]]
- 								ifFalse: [request pass]]]]
  		displayingProgress: 'upgrading packages'!



More information about the Squeak-dev mailing list