[squeak-dev] The Trunk: HelpSystem-Core-mt.96.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 16 15:17:03 UTC 2016


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

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

Name: HelpSystem-Core-mt.96
Author: mt
Time: 16 August 2016, 5:16:30.399602 pm
UUID: 84c908a4-a71c-2441-b639-5ef76131338e
Ancestors: HelpSystem-Core-mt.95

Fix package api help topics so that they never create and register PackageInfo instances by accident. Our PackageDependencyTest notices everything! *__*

=============== Diff against HelpSystem-Core-mt.95 ===============

Item was changed:
  ----- Method: PackageAPIHelpTopic>>subtopics (in category 'accessing') -----
  subtopics
+ 	"Watch out for not registering PackageInfo by accident. Still, you can use any system category prefix and PackageInfo will help you find the corresponding classes."
+ 	
+ 	^ ((PackageInfo new packageName: self packageName) classes
- 
- 	^ ((PackageInfo named: self packageName) classes
  		sorted: [:cl1 :cl2 | cl1 name < cl2 name])
  		collect: [:class | ClassAPIHelpTopic new
  			theClass: class;
  			withSubclasses: false;
  			withMethods: true]!



More information about the Squeak-dev mailing list