[Pkg] Tasks: Tasks-Squeak310-kph.18.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Mon Dec 8 04:59:42 UTC 2008


A new version of Tasks-Squeak310 was added to project Tasks:
http://www.squeaksource.com/Tasks/Tasks-Squeak310-kph.18.mcz

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

Name: Tasks-Squeak310-kph.18
Author: kph
Time: 8 December 2008, 4:59:38 am
UUID: 25069ad7-39f3-4643-ba42-ebed64a80b02
Ancestors: Tasks-Squeak310-kph.17

.

=============== Diff against Tasks-Squeak310-kph.17 ===============

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>versionStatus (in category 'as yet unclassified') -----
+ versionStatus
+ 
+ 	^ 'prealpha'!

Item was changed:
  ----- Method: ReleaseAfterSqueak310 class>>taskReorganizePackages (in category 'as yet unclassified') -----
  taskReorganizePackages
  	^ self define: [ :task |
  				
  		task action: [ 
  
    
   (MCPackage named: 'Kernel') workingCopy package name: 'Kernel.impl'.
   (MCPackage named: 'KernelTests') workingCopy package name: 'Kernel.test'.
   (MCPackage named: 'Collections') workingCopy package name: 'Collections.impl'.
   (MCPackage named: 'CollectionsTests') workingCopy package name: 'Collections.test'.
   (MCPackage named: 'Graphics') workingCopy package name: 'Graphics.impl'.
   (MCPackage named: 'GraphicsTests') workingCopy package name: 'Graphics.test'.
   (MCPackage named: 'Morphic') workingCopy package name: 'Morphic.impl'.
   (MCPackage named: 'MorphicTests') workingCopy package name: 'Morphic.test'.
   (MCPackage named: 'Network') workingCopy package name: 'Network.impl'.
   (MCPackage named: 'NetworkTests') workingCopy package name: 'Network.test'.
    
   (MCPackage named: 'Exceptions') workingCopy package name: 'Exceptions.impl'.
   (MCPackage named: 'Exceptions.test') workingCopy.
   (MCPackage named: 'Files') workingCopy package name: 'Files.impl'.
   (MCPackage named: 'Files.test') workingCopy.
   (MCPackage named: 'Files') workingCopy package name: 'Files.impl'.
   (MCPackage named: 'Files.test') workingCopy.
   (MCPackage named: 'ST80') workingCopy package name: 'ST80.impl'.
   (MCPackage named: 'ST80.test') workingCopy.
   (MCPackage named: 'Compiler') workingCopy package name: 'Compiler.impl'.
   (MCPackage named: 'Compiler.test') workingCopy.
   (MCPackage named: 'System') workingCopy package name: 'System.impl'.
   (MCPackage named: 'System.test') workingCopy.
   (MCPackage named: 'Tools') workingCopy package name: 'Tools.impl'.
   (MCPackage named: 'Tools.test') workingCopy.
   (MCPackage named: 'Traits') workingCopy package name: 'Traits.impl'.
   (MCPackage named: 'Traits.test') workingCopy.
+ 
+  "pull outs"
+  (MCPackage named: 'Kernel-Tracer') workingCopy.
    MCWorkingCopy registry rehash.  
  		
  		]
  	].!

Item was added:
+ ----- Method: Release310 class>>doClean (in category '10') -----
+ doClean
+ 
+ 	^ SakeTask define: [ :task |
+ 
+ 		task dependsOn: {
+ 		
+ 			 self removeRedundantMethods.
+ 			 (Packages current named: 'Universes') unload.
+ 			 
+ 		}
+ 		
+ 	].
+  !

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>repository (in category 'as yet unclassified') -----
+ repository
+ 
+ 	^ MCHttpRepository
+ 				location: 'http://www.squeaksource.com/311'
+ 				user: ''
+ 				password: ''.
+ 	
+ !

Item was added:
+ ----- Method: Release310 class>>removeRedundantMethods (in category '10') -----
+ removeRedundantMethods
+ 
+ 	^ SakeTask define: [ :task |
+ 
+ 		task dependsOn: {
+ 		
+ 			"Discards should be tasks and shouldnt clutter up SystemDictionary"	
+ 
+ 			(SakeTask class: 'SystemDictionary') removeSelectorsMatching: 'discard*'.	
+ 				
+ 			"makeing a release is a task and shouldnt clutter up SystemDictionary"	
+ 				
+ 			(SakeTask class: 'SystemDictionary') removeSelectors: #( #lastRemoval #majorShrink  #zapMVCprojects.
+ 		  #makeExternalRelease  #makeInternalRelease #zapMVCprojects #zapMVCprojects ).
+  					
+ 			"replaced with the more useful: Smalltalk globals explore"		
+ 			(SakeTask class: 'SystemDictionary') removeSelector: #inspectGlobals.
+ 			
+ 			(SakeTask class: 'ReleaseBuilder') removeSelector: #fixObsoleteReferences.
+  			(SakeTask class: 'ScriptLoader') removeSelector: #fixObsoleteReferences.
+ 			
+ 		}.
+ 		task info doc:
+ 			
+ 'SystemDictionary #inspectGlobals was including traits.
+ removed method. (Replace with SystemDictionary #globals from kernel-extensions)'
+ 
+ 		
+ 	].!

Item was added:
+ ----- Method: Release310 class>>bugsFoundOrFixed (in category '10') -----
+ bugsFoundOrFixed
+ 
+ "
+ SystemDictionary inspectGlobals was showing traits.
+ removed and replace with #globals
+ 
+ "
+ !

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>taskTidyRepositories (in category 'as yet unclassified') -----
+ taskTidyRepositories
+ 
+ 	^ self define: [ :task |
+ 		
+ 		MCWorkingCopy allManagers do: [ :ea | ea repository ifNotNil: [ ea repositoryGroup initialize; addRepository: ea repository ] ]
+ 		
+ 	]!

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>taskTESTCANDIDATE (in category 'as yet unclassified') -----
+ taskTESTCANDIDATE
+ 	^ self define: [ :task |
+ 			
+ 		task author: 'auto'.
+ 		
+ 		task action: {
+ 			(SakeTask class: self class) removeSelectorsMatching: '*'.
+ 	
+ 			self taskTidyWorld.
+ 			self taskTidyMorphs.
+ 			self taskTidyRepositories.
+ 			
+ 			self taskSetPreferences. 
+ 			self taskPackageUpgrades.
+ 			self taskKernelIImports.
+ 
+ 			self taskBugFixes.
+ 			self taskDocumentFixes.	 
+ 
+ 			self taskReorganizeCategories.
+   			self taskReorganizePackages.
+ 
+ 			self taskCleanDeprecated.
+ 			self taskCleanMiscellaneous.
+ 			self taskMarkNewlyDeprecated.
+ 			
+ 			self taskCleanExcess.
+ 			self taskCleanUp.
+ 			
+ 			self taskFinalize.			 
+ 		}.
+ 		 
+ 	].
+ !

Item was added:
+ TasksRelease subclass: #Release310
+ 	instanceVariableNames: ''
+ 	classVariableNames: ''
+ 	poolDictionaries: ''
+ 	category: 'Tasks-Squeak310'!

Item was added:
+ ----- Method: Release310 class>>removePackages (in category '10') -----
+ removePackages
+ 
+ 	^ SakeTask define: [ :task |
+ 
+ 		task dependsOn: {}.
+ 		
+ 		task action: {
+ 			[ Installer unload: 'OB-Standard.39' ].
+ 			[ Installer unload: 'OB-Standard.39' ].
+ 		
+ 		
+ 		}
+ 		 
+ 		
+ 	].!

Item was added:
+ ----- Method: Release310 class>>removeDeprecatedMethods (in category '10') -----
+ removeDeprecatedMethods 
+ 
+ 	^ SakeTask define: [ :task |
+ 
+ 		task action: [ 
+ 		
+ 				(SystemNavigation default allCallsOn: #deprecated:)  
+ 				do: [ :mr | mr remove ]. 
+ 		
+ 		]			
+ 	].
+ 
+ "
+ SequencableCollection #upTo: is marked deprecated, but has users
+ 
+ (TheWorldMenu class >> #loadSqueakMap) browse.
+ (KedamaSetColorComponentTile >> #addPatchTile) browse.
+ (SMSqueakMap >> #pingServer: ) browse.
+ Lexicon browse. 'has several senders'
+ StringMorph >> #balloonTextForLexiconString
+ "!

Item was changed:
  ----- Method: ReleaseAfterSqueak310kph class>>suffix (in category 'as yet unclassified') -----
  suffix
  
+ 	^ super suffix , '-kph'!
- ^ 'kph'!

Item was changed:
  ----- Method: ReleaseAfterSqueak310 class>>taskGenerate (in category 'as yet unclassified') -----
  taskGenerate 
+ 	self deprecated: 'use taskTESTCANDIDATE'.
+ 	^ self taskTESTCANDIDATE!
- 	^ self taskMAIN!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>taskMAIN (in category 'as yet unclassified') -----
- taskMAIN
- 	^ self define: [ :task |
- 			
- 		task author: 'auto'.
- 		
- 		task action: {
- 			(SakeTask class: self class) removeSelectorsMatching: '*'.
- 	
- 			self taskTidyWorld.
- 			self taskTidyMorphs.
- 			
- 			self taskSetPreferences. 
- 			self taskPackageUpgrades.
- 			self taskKernelIImports.
- 
- 			self taskBugFixes.
- 			self taskDocumentFixes.	 
- 
- 			self taskReorganizeCategories.
-   			self taskReorganizePackages.
- 
- 			self taskCleanDeprecated.
- 			self taskCleanMiscellaneous.
- 			self taskMarkNewlyDeprecated.
- 			
- 			self taskCleanExcess.
- 			self taskCleanUp.
- 			
- 			self taskFinalize.
- 			 
- 		}.
- 		 
- 	].
- !

Item was removed:
- ----- Method: CleanSqueak310 class>>removeRedundantMethods (in category '10') -----
- removeRedundantMethods
- 
- 	^ SakeTask define: [ :task |
- 
- 		task dependsOn: {
- 		
- 			"Discards should be tasks and shouldnt clutter up SystemDictionary"	
- 
- 			(SakeTask class: 'SystemDictionary') removeSelectorsMatching: 'discard*'.	
- 				
- 			"makeing a release is a task and shouldnt clutter up SystemDictionary"	
- 				
- 			(SakeTask class: 'SystemDictionary') removeSelectors: #( #lastRemoval #majorShrink  #zapMVCprojects.
- 		  #makeExternalRelease  #makeInternalRelease #zapMVCprojects #zapMVCprojects ).
-  					
- 			"replaced with the more useful: Smalltalk globals explore"		
- 			(SakeTask class: 'SystemDictionary') removeSelector: #inspectGlobals.
- 			
- 			(SakeTask class: 'ReleaseBuilder') removeSelector: #fixObsoleteReferences.
-  			(SakeTask class: 'ScriptLoader') removeSelector: #fixObsoleteReferences.
- 			
- 		}.
- 		task info doc:
- 			
- 'SystemDictionary #inspectGlobals was including traits.
- removed method. (Replace with SystemDictionary #globals from kernel-extensions)'
- 
- 		
- 	].!

Item was removed:
- ----- Method: CleanSqueak310 class>>removePackages (in category '10') -----
- removePackages
- 
- 	^ SakeTask define: [ :task |
- 
- 		task dependsOn: {}.
- 		
- 		task action: {
- 			[ Installer unload: 'OB-Standard.39' ].
- 			[ Installer unload: 'OB-Standard.39' ].
- 		
- 		
- 		}
- 		 
- 		
- 	].!

Item was removed:
- ----- Method: CleanSqueak310 class>>bugsFoundOrFixed (in category '10') -----
- bugsFoundOrFixed
- 
- "
- SystemDictionary inspectGlobals was showing traits.
- removed and replace with #globals
- 
- "
- !

Item was removed:
- ----- Method: CleanSqueak310 class>>removeDeprecatedMethods (in category '10') -----
- removeDeprecatedMethods 
- 
- 	^ SakeTask define: [ :task |
- 
- 		task action: [ 
- 		
- 				(SystemNavigation default allCallsOn: #deprecated:)  
- 				do: [ :mr | mr remove ]. 
- 		
- 		]			
- 	].
- 
- "
- SequencableCollection #upTo: is marked deprecated, but has users
- 
- (TheWorldMenu class >> #loadSqueakMap) browse.
- (KedamaSetColorComponentTile >> #addPatchTile) browse.
- (SMSqueakMap >> #pingServer: ) browse.
- Lexicon browse. 'has several senders'
- StringMorph >> #balloonTextForLexiconString
- "!

Item was removed:
- TasksClean subclass: #CleanSqueak310
- 	instanceVariableNames: ''
- 	classVariableNames: ''
- 	poolDictionaries: ''
- 	category: 'Tasks-Squeak310'!

Item was removed:
- ----- Method: CleanSqueak310 class>>doClean (in category '10') -----
- doClean
- 
- 	^ SakeTask define: [ :task |
- 
- 		task dependsOn: {
- 		
- 			 self removeRedundantMethods.
- 			 (Packages current named: 'Universes') unload.
- 			 
- 		}
- 		
- 	].
-  !



More information about the Packages mailing list