[squeak-dev] The Trunk: Environments-cmm.39.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Dec 25 04:04:03 UTC 2013


Chris Muller uploaded a new version of Environments to project The Trunk:
http://source.squeak.org/trunk/Environments-cmm.39.mcz

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

Name: Environments-cmm.39
Author: cmm
Time: 24 December 2013, 10:03:31.308 pm
UUID: 907f54ac-0b7b-41ac-b6be-8330fb6a1b12
Ancestors: Environments-cmm.38

The community voted for Environments to keep its original Designated Initializers.

=============== Diff against Environments-cmm.38 ===============

Item was changed:
  ----- Method: AddPrefixNamePolicy class>>prefix: (in category 'as yet unclassified') -----
+ prefix: aString
+ 	^ self basicNew initializeWithPrefix: aString!
- prefix: aString 
- 	^ self new
- 		 setPrefix: aString ;
- 		 yourself!

Item was added:
+ ----- Method: AddPrefixNamePolicy>>initializeWithPrefix: (in category 'as yet unclassified') -----
+ initializeWithPrefix: aString
+ 	self initialize.
+ 	prefix := aString!

Item was removed:
- ----- Method: AddPrefixNamePolicy>>setPrefix: (in category 'initialize-release') -----
- setPrefix: aString
- 	prefix := aString!

Item was changed:
  ----- Method: BindingPolicy class>>namespace:policy:next: (in category 'create') -----
  namespace: aDictionary policy: aNamePolicy next: anImport
  	^ self new 
  		initializeWithNamespace: aDictionary 
  		policy: aNamePolicy 
+ 		next: anImport!
- 		next: anImport ;
- 
- 		yourself!

Item was changed:
  ----- Method: BindingPolicy>>initializeWithNamespace:policy:next: (in category 'initialize-release') -----
+ initializeWithNamespace: aDictionary policy: aNamePolicy next: anImport
+ 	namespace := aDictionary.
- initializeWithNamespace: namespaceDictionary policy: aNamePolicy next: anImport
- 	namespace := namespaceDictionary.
  	policy := aNamePolicy.
  	next := anImport!

Item was changed:
  ----- Method: EnvironmentInfo class>>name:organization:packages: (in category 'as yet unclassified') -----
  name: aString organization: aSystemOrganizer packages: aPackageOrganizer
+ 	^ self basicNew 
+ 		initializeWithName: aString 
- 	^ self new 
- 		setName: aString 
  		organization: aSystemOrganizer
  		packages: aPackageOrganizer!

Item was added:
+ ----- Method: EnvironmentInfo>>initializeWithName:organization:packages: (in category 'as yet unclassified') -----
+ initializeWithName: aString organization: aSystemOrganizer packages: aPackageOrganizer
+ 	self initialize.
+ 	name := aString.
+ 	organization := aSystemOrganizer.
+ 	packages := aPackageOrganizer.
+ 	!

Item was removed:
- ----- Method: EnvironmentInfo>>setName:organization:packages: (in category 'initialize-release') -----
- setName: aString organization: aSystemOrganizer packages: aPackageOrganizer
- 	name := aString.
- 	organization := aSystemOrganizer.
- 	packages := aPackageOrganizer!

Item was changed:
+ ----- Method: ExplicitNamePolicy class>>aliases: (in category 'as yet unclassified') -----
+ aliases: aCollection
+ 	^ self basicNew initializeWithAliases: aCollection!
- ----- Method: ExplicitNamePolicy class>>aliases: (in category 'create') -----
- aliases: aCollection 
- 	^ self new
- 		 setAliases: aCollection ;
- 		 yourself!

Item was added:
+ ----- Method: ExplicitNamePolicy>>initializeWithAliases: (in category 'as yet unclassified') -----
+ initializeWithAliases: aCollection
+ 	self initialize.
+ 	aliases := IdentityDictionary withAll: aCollection!

Item was removed:
- ----- Method: ExplicitNamePolicy>>setAliases: (in category 'initialize-release') -----
- setAliases: aCollection
- 	aliases := IdentityDictionary withAll: aCollection!

Item was changed:
+ ----- Method: RemovePrefixNamePolicy class>>prefix: (in category 'as yet unclassified') -----
+ prefix: aString
+ 	^ self basicNew initializeWithPrefix: aString!
- ----- Method: RemovePrefixNamePolicy class>>prefix: (in category 'create') -----
- prefix: aString 
- 	^ self new
- 		 setPrefix: aString ;
- 		 yourself!

Item was added:
+ ----- Method: RemovePrefixNamePolicy>>initializeWithPrefix: (in category 'as yet unclassified') -----
+ initializeWithPrefix: aString
+ 	self initialize.
+ 	prefix := aString!

Item was removed:
- ----- Method: RemovePrefixNamePolicy>>setPrefix: (in category 'initialize-release') -----
- setPrefix: aString
- 	prefix := aString!



More information about the Squeak-dev mailing list