[squeak-dev] The Trunk: Tools-mt.976.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Jun 12 11:13:54 UTC 2020


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

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

Name: Tools-mt.976
Author: mt
Time: 12 June 2020, 1:13:51.421703 pm
UUID: 93a72e1b-d5ca-ab44-963c-c7eb910c646f
Ancestors: Tools-mt.975

Fixes performance issue in last commit.

=============== Diff against Tools-mt.975 ===============

Item was changed:
  ----- Method: DependencyBrowser>>depsForPackageNamed:do: (in category 'enumerating') -----
  depsForPackageNamed: packageName do: workBlock
  
+ 	packageDeps ifNil: [^ self].
+ 	(packageDeps at: packageName) do: [:className |
+ 		self
+ 			depsForClassNamed: className
+ 			do: workBlock]!
- 	classDeps ifNil: [^ self].
- 	classDeps keysAndValuesDo: [:className :dependencies |
- 		(self selectedEnvironment classNamed: className) ifNotNil: [:class |
- 			class packageInfo name = packageName ifTrue: [
- 				dependencies do: workBlock]]].!



More information about the Squeak-dev mailing list