(name 'OB-Tests-Standard-cwp.82' message 'The behavior of senders now depends on the number of senders: If there are no senders, just inform the user rather than open a browser. If there is one sender and the browser is an OBSystemBrowser, jump straight to the sender. If there are multiple senders, open a senders browser as usual.' id '9eeba5d9-099e-4e89-b1f1-d310c1082764' date '23 August 2007' time '12:43:16 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.81' message 'Restructured the browser tests for simplicity.' id '5e3932ed-92d1-40aa-966f-bec57c75e39e' date '22 August 2007' time '11:20:23 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.80' message 'Removed some obsolete tests.' id '8b2eb869-1c88-441e-9288-53d345a00ae7' date '22 August 2007' time '11:03:44 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.79' message 'Refactored senders and implementors to use announcements. So far no objects subscribe to them yet.' id '0a2d36e8-ccde-43db-96df-51e409df1b30' date '22 August 2007' time '11:02:35 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.78' message 'Tweaked a test to account for OBOrganizationDefinition announcing OBRefreshRequired.' id '71c00061-4a10-484b-978f-b23856620cb0' date '8 August 2007' time '10:15:34 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.77' message 'A extracted OBClassCommentDefinition from OBClassCommentNode.' id 'd2f7870c-c731-4831-9b6a-09256dc933a2' date '8 August 2007' time '10:06:42 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-lr.76' message '- added a test case that tries to open a hierarchy browser on a metaclass (instead of a class)
- fixed two mock classes that did not implement #theNonMetaclass' id 'f4fb93c1-ced5-425a-8e55-55bc7fd27043' date '4 August 2007' time '7:33:54 pm' author 'lr' ancestors ((name 'OB-Tests-Standard-cwp.75' message 'Tweak to handle autoselection of ''-- all --'' for metaclasses as well as classes.' id '471441b4-25a9-4de1-b6c3-4bf5ef62838d' date '3 August 2007' time '11:02:39 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-lr.74' message '#classNames answers a SortedCollection (and not an Array as the OBCmdFindClassTest assumes) what causes a (well tested) bug in OBCmdFindClass' id 'eb6e680b-9bce-4e4f-8c99-30f5c3f938b6' date '3 August 2007' time '11:50:30 am' author 'lr' ancestors ((name 'OB-Tests-Standard-lr.73' message '- added two tests to OBInheritanceFilterTest' id 'dfb52be6-da6b-4274-afbb-3731f1ac0c79' date '2 August 2007' time '8:04:09 pm' author 'lr' ancestors ((name 'OB-Tests-Standard-cwp.72' message 'Refactored the builder messages.' id '783e0fa5-6542-48df-9537-43e697ec49df' date '26 July 2007' time '12:32:04 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.71' message 'merge' id '9fe96deb-daa9-40ff-a324-68fc3a29a6fd' date '24 July 2007' time '12:59:58 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.70' message 'Added a test for OBInheritanceFilter.' id 'ca6fdbad-7260-4fa5-bf74-de78e8e3cc69' date '24 July 2007' time '12:30:57 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.69' message 'Update tests to work correctly after the Grand Merge in OB-Standard-cwp.265' id '216da4bd-bd86-4a49-b0e6-41c35d5da071' date '21 July 2007' time '2:24:01 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.68' message 'Added support for auto-selecing certain edges of the metagraph.
' id '8820b9e2-9abc-400e-b92f-4f12a88c8f4b' date '19 July 2007' time '1:15:56 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.67' message 'Moved responsibility for building fake mercury panels here. Also changed setUp methods to use OBFakeBuilder instead of OBMorphBuilder.' id 'f37793f7-61c1-4d8f-93d0-8ef8e03aac7e' date '10 July 2007' time '12:49:18 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.66' message 'Add a few compatibility methods to track refactorings in OB-Standard.' id 'd9db9ce1-df06-41c4-b427-fd36f3934a98' date '31 May 2007' time '9:14:26 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.65' message 'Moved responsibility for indenting class names from OBClassAwareNode to OBClassSortFilter. ' id '61fb38ca-135a-45e9-b6ca-21ba290ca598' date '20 May 2007' time '9:11:57 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.64' message 'Got rid of the obsolete OBRequestor class.' id '009ac74d-55be-448a-b223-aa90c63ef3ca' date '20 May 2007' time '1:35:57 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.63' message 'Removed support for the non-chasing (list) versions of the senders and implementors browsers.' id '2a3d52d4-15a4-4069-b297-7bbc1a116247' date '20 May 2007' time '1:32:32 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.62' message 'Removed OBClassHierarchyTest and replaced it with OBClassSortFilterTest, modified from Roel Wuyts'' work on DuoSystemBrowser.' id 'ceeb33e9-256e-42b3-af45-4f8c5f998997' date '20 May 2007' time '1:04:10 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.61' message 'Update tests to reflect Lukas'' latest change.' id '7fa8218f-f88f-47e3-9cfb-2fa50113933e' date '2 May 2007' time '11:11:21 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.60' message 'Bugfix: MethodSearchNode was returning duplicates of classes that implemented more than one method with a selector matching the query.

Removes obsolete morphic-related methods.

MercuryPanel now clears the query after executing it.
' id 'd682dee3-7caf-4c87-9d7c-93017c839de3' date '19 April 2007' time '9:16:11 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.59' message 'The SearchBrowser now supports method searches.' id '229e66a1-8f84-417d-ba81-bcf34f9bdbb5' date '19 April 2007' time '12:47:09 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.58' message 'The MercuryPanel now jumps to a class if it''s inside a class browser and the search query exactly matches a class name.' id '169bbcc2-add0-4f55-826b-bf8560614031' date '19 April 2007' time '12:16:52 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.57' message 'MercuryPanel now opens new searches in the same browser if it''s already in a SearchBrowser.' id '9f6ffbfe-a752-455f-a78d-03dd96d18100' date '16 April 2007' time '12:12:46 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.56' message 'Added senders searches to the Mercury panel.' id '941f3ead-7b0c-417a-aea1-20dc983cb155' date '15 April 2007' time '10:07:44 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.55' message 'Added implementors searches to the Mercury panel.' id '1b4e0082-89f2-4f26-aab8-f1341b0cb475' date '15 April 2007' time '9:03:11 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.54' message 'Bugfix: OBClassRefSearch would list a class that had multiple references to a class multiple times. Now #classes removes duplicates.' id '63380e45-de25-430d-8a85-07dfa8667523' date '14 April 2007' time '12:29:05 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.53' message 'Added support for class references in the search browser.' id '82e2f1b3-e6cb-4495-8c57-8ab5e5401c5e' date '8 April 2007' time '1:12:28 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.52' message 'MercuryPanel now opens a search browser with a class name search rather than a system browser selecting a specific class.' id '9277ccd7-93c4-4354-9ddb-e75845886542' date '3 April 2007' time '11:20:27 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.51' message 'Started work on the search browser.' id '0ec52f86-ab8b-45a4-97e5-30992092b456' date '1 April 2007' time '11:43:01 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.50' message 'Removed all implementations of #morph, since all morphs are now created by OBMorphBuilder.' id 'a2a6f4f7-3caa-4af0-a371-41265cd960ec' date '25 March 2007' time '12:43:11 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.49' message 'Uses OBMorphBuilder to create morphs during testing.' id '814d9674-cdd8-48cf-beda-3822e7b0ff9e' date '24 March 2007' time '12:23:36 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.48' message 'Implemented #wantsButton on certain commands for use in the optional buttons.' id 'a21d7382-01ba-4e6f-9906-4e2ac6be0ee6' date '11 March 2007' time '8:59:58 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.47' message 'Added MercuryPanel.' id '1c1fcb9e-6431-40e1-9128-e91284647b15' date '3 March 2007' time '12:49:41 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.46' message 'Converted ''move to package'' to a command.' id '149f0d61-7efb-4ea8-be4f-a8361ac30087' date '11 December 2006' time '10:39:58 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.45' message 'Converted ''remove method'' to a command.' id '63b7e521-07ea-4d16-8a0d-afc3b6059caf' date '9 December 2006' time '10:16:12 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.44' message 'Converted ''subclass templates'' to a command.' id '622c3d38-0e23-4bba-b588-d4f82339f20c' date '7 December 2006' time '11:52:17 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.43' message 'Convert ''browse references'' to a command.' id 'b795a917-21fd-4735-8eac-2eb313cfd2b0' date '7 December 2006' time '10:33:45 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.42' message 'Convert class removal to a command.' id '99576853-0e09-4508-9eed-f4c546e12d33' date '3 November 2006' time '12:28:01 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.41' message 'Converted class renaming to a command.' id '8602195f-4008-4145-82be-3f02720d004d' date '3 November 2006' time '12:00:25 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.40' message 'Converted class copying to a command.' id 'a14ac6ce-9137-4f77-88e1-300dfd0c6f77' date '2 November 2006' time '10:22:03 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.39' message 'Fix broken class references.' id '23caae7f-2924-451a-b802-3b5bbefa986e' date '2 November 2006' time '12:24:55 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.38' message 'Rename ''service'' to ''command'' in all class names and selectors.' id 'f09aba39-0d84-415e-94ca-ef8765d1d84b' date '1 November 2006' time '11:05:52 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.37' message 'merge' id 'a5086d9f-8962-42dc-ae33-ead986b83d06' date '31 October 2006' time '9:31:15 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.36' message 'Converted FindMethod to a service. ' id 'e1e399f9-4dfa-4b11-a20e-d78d1d82c9ad' date '31 October 2006' time '9:17:50 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.33' message 'Bugfix: browse senders/imlementors of it was always enabled.' id '4844876a-b5b7-4dbb-8cae-59979fa9e95e' date '16 October 2006' time '11:23:36 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.32' message 'Implement ''implementors of it'' as a service.' id '02265e03-9b99-4e12-8a1b-35b0e02ed5de' date '16 October 2006' time '10:35:48 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.31' message 'Implemented ''browse implementors'' as a service.' id '67665371-e5ae-4eea-ba2c-cc2c8b62c16a' date '15 October 2006' time '10:12:48 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.30' message 'Tweak services API: #executeOn:for becomes #execute, #isActiveOn:for: becomes #isActive and #isEnabledOn:for: becomes #isEnabled.' id '733f53fe-4e42-47b6-a5f2-f0d6a0c4396a' date '15 October 2006' time '7:48:23 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.29' message 'Refactoring: Added target and requestor instance variables for services, so that they don''t have to be passed into all the methods as arguments.' id '60c5bf67-0cf1-4620-9395-0d945ec9938b' date '15 October 2006' time '4:53:07 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.28' message 'Added support for text-based services.' id '34474c2e-4373-4cc5-9ff4-1187adee3b88' date '14 October 2006' time '9:44:25 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.27' message 'Converted ''browse senders'' to a service.' id 'defc208c-6bec-4035-a77a-586b27e1a814' date '11 October 2006' time '9:57:57 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.26' message 'Converted ''browse hierarchy'' to a service.' id '18e69d07-acc0-49a9-ab88-ed286b126fdd' date '11 October 2006' time '12:22:47 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.25' message 'Converted ''chase variables'' to a service.' id '1ff4aa29-314e-413a-8dec-7f9eba17a98f' date '10 October 2006' time '10:58:41 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.24' message 'Converted the ''revert to selected version'' menu item to a service.' id '051d4882-667c-4685-be15-47e79112a731' date '10 October 2006' time '10:04:45 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.23' message 'Converted the ''versions'' menu item from an action to a service.' id '67c68645-980e-4691-881a-b32bb0419852' date '9 October 2006' time '6:22:16 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.22' message 'Moved OBClassCategoryNodeTest tests to OBSvcFindClassTest' id 'dbe5f969-1b26-49ea-8b5b-eb27d01f1e5f' date '9 October 2006' time '5:39:17 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.21' message 'Services for removing and renaming categories no longer appear on the class menu.' id '816a4b3d-891f-4c3b-9995-1d7e796a2ca4' date '9 October 2006' time '4:13:20 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.20' message 'Converted the ''browse'' menu item from an action to a service.' id 'b25f2439-5c3a-4756-a3f9-de86613ee72f' date '9 October 2006' time '3:54:40 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.19' message 'Converted the ''find class...'' menu item from an action to a service.' id '7a9f3e5b-4aff-4dd5-998c-cf8c8434fbd1' date '9 October 2006' time '3:10:12 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.18' message 'Converted the fileout menu item from an action to a service.' id '28a50218-3746-4f8e-b05f-d1251d844203' date '7 October 2006' time '11:37:51 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.17' message 'Extracted OBSvcSortCats from OBCategoryServant. Removed OBCategoryServant, since all its functionality has be extracted to stand-alone services.' id '237cfecc-e167-436a-bab0-702744b9fbea' date '28 September 2006' time '9:31:57 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.16' message 'Extracted OBSvcReorgCats from OBCategoryServant.' id 'b8e51c9a-7bb3-4b92-9139-94c2400ac6cc' date '28 September 2006' time '9:18:41 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.15' message 'Extracted OBSvcRenameCat from OBCategoryServant.' id '1a1450b6-8a26-48e6-928b-45b32d25700b' date '28 September 2006' time '9:06:26 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.14' message 'Extracted OBSvcRemoveEmptyCats from OBCategoryServant.' id '421c11dd-3b45-444e-b215-35d5e674d74b' date '28 September 2006' time '8:54:58 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.13' message 'Extracted OBSvcRemoveCat from OBCategoryServant.' id '6616bcc2-19ed-4a7e-b2e5-1784771119a8' date '28 September 2006' time '8:45:39 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.10' message 'Created tests for two new services: OBSvcAutoCategorize and OBSvcCreateCategory.' id '242b99c0-c740-4e6b-9731-c71f5af553cd' date '25 September 2006' time '12:50:10 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.9' message 'Tweak to make the tests run in Squeak 3.9. No need to branch.' id '4691d908-e659-420f-84f5-cfc95d6db5b4' date '14 July 2006' time '2:48:17 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.8' message 'Added a test for the ''Find class'' menu in OBClassCategoryNode.' id '4c427056-8fc7-4052-a19c-bba692c42081' date '9 July 2006' time '12:19:24 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.7' message 'Test for category creation service.' id 'e979f4ca-9644-4622-a151-053975fdfe6f' date '30 June 2006' time '1:39:16 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.6' message 'Fix announcement handling in OBActorTest.' id 'f60438fa-c40a-4c13-b9c5-d7d9fbcc36c8' date '6 June 2006' time '12:36:30 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.5' message 'Tweaks to disabled the browser registry tests in images that don''t have the appr registry present. Also, signal events using announcements rather than dispatching messages.' id 'd5f373c2-c48e-4c27-ad7d-5c5620cd4512' date '4 June 2006' time '2:42:18 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.4' message 'Tweak to make tests work, now that we''re converting to announcements.' id '88d1759b-82b4-44d3-9144-e12f0bb0a5c9' date '18 April 2006' time '11:16:52 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.3' message 'Restored the dependency on SystemChangeNotifier, since OB-Preload-36 has a simple implementation.' id 'f1825162-e56e-476b-a465-18fbdca5615a' date '1 March 2006' time '8:33 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.2' message 'Updated for compatibility with Squeak 3.6.' id 'a6497dcb-9efd-40b0-b641-2ae0504c29a1' date '28 February 2006' time '6:33:45 pm' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.1' message 'Moved the tests from OB-Standard to a separate package.' id '22b657a3-30fb-418f-adcc-dbbeebde0b14' date '11 February 2006' time '12:52:34 pm' author 'cwp' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Tests-Standard-cwp.35' message 'Implemented ''browse inheritance'' as a service.' id '7c972324-8dc8-4322-bb3c-0afe313278ea' date '18 October 2006' time '8:02:40 am' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.34' message 'Fix #isAbstract implementations so that the test runner treats abstract classes properly.' id 'fb011af1-7412-46f9-8330-d53fecaf8578' date '17 October 2006' time '8:52:45 pm' author 'cwp' ancestors ((id '4844876a-b5b7-4dbb-8cae-59979fa9e95e')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Tests-Standard-dr.69' message 'removed references to package browser from tests' id '6bb4250e-e8f6-40d2-acac-7c6de6cd0b5b' date '20 July 2007' time '3:51:01 pm' author 'dr' ancestors ((name 'OB-Tests-Standard-dr.68' message 'fixed some errors in tests after changes to OB' id '2c35541d-0e35-4bbf-807f-1567b51cf8c9' date '18 July 2007' time '2:25:55 pm' author 'dr' ancestors ((id 'f37793f7-61c1-4d8f-93d0-8ef8e03aac7e')) stepChildren ())(id '8820b9e2-9abc-400e-b92f-4f12a88c8f4b')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())