[squeak-dev] The Inbox: Tools-topa.537.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Mar 1 21:06:45 UTC 2015


A new version of Tools was added to project The Inbox:
http://source.squeak.org/inbox/Tools-topa.537.mcz

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

Name: Tools-topa.537
Author: topa
Time: 1 March 2015, 10:06:30.484 pm
UUID: 0d48320d-e26c-43d7-8e8a-ca3a1cfdc918
Ancestors: Tools-mt.536

Fix Object collection tool for meta-side methods.

Hint: variable name of Browser>>selectClass: classNotMeta

=============== Diff against Tools-mt.536 ===============

Item was changed:
  ----- Method: ObjectCollectionTool>>buildWidgetForCompiledMethod:then: (in category 'widgets') -----
  buildWidgetForCompiledMethod: method then: actionBlock
  
  	| builder spec |
  	builder := ToolBuilder default.
  	spec := Browser new
  				selectSystemCategory: method methodClass category;
+ 				selectClass: method methodClass theNonMetaClass;
- 				selectClass: method methodClass;
  				metaClassIndicated: method methodClass isMeta;
  				selectMessageNamed: method selector;
  				editSelection: #editMessage;
  				buildCodePaneWith: builder.
  	
  	"MethodHolder new
  		methodClass: method methodClass methodSelector: method selector;
  		buildCodePaneWith: builder."
  		
  	actionBlock value: (builder build: spec).!



More information about the Squeak-dev mailing list