(name 'OB-Refactory-lr.212' message '- removed empty comment' id '45af33a1-9481-48d8-95e0-499087109b5c' date '29 May 2010' time '10:25:52 am' author 'lr' ancestors ((name 'OB-Refactory-lr.211' message '- display a custom class comment template with the refactoring browser loaded' id '1f1be0f4-6f30-488d-94b5-3c132684492b' date '29 May 2010' time '10:06:53 am' author 'lr' ancestors ((name 'OB-Refactory-lr.210' message '- give lint some icons to show severity' id '71e59021-fcdc-4dfa-93db-8d9a8844518e' date '15 May 2010' time '4:50:08 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.209' message '- asSortedArray -> asArray sorted' id 'a589507f-0d1e-4359-aa43-88190678637d' date '23 April 2010' time '8:37:24 am' author 'lr' ancestors ((name 'OB-Refactory-lr.208' message '- added possiblity to save and load scopes; as well as intersection and union them' id '4d403c88-71b8-4b9d-858d-182446a46080' date '21 April 2010' time '3:46:34 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.207' message '- display slightly longer undo/redo label' id '81b98aaf-1c2b-44e5-9f58-d4a3c84b7b6a' date '7 April 2010' time '8:25:13 am' author 'lr' ancestors ((name 'OB-Refactory-lr.206' message '- also track class definition changes, method definition changes and class comment changes through the refactoring browser unod stack' id 'a47c6476-b177-409d-98d6-91f2254e6e78' date '3 April 2010' time '5:56:27 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.205' message '- replace the operation to rename a class to the refactoring browser, so that it can be undone (so cool)' id '5d1fd3a6-180f-446b-bced-8cea9c87efcc' date '3 April 2010' time '12:36:20 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.204' message '- replace the operation to remove a class and a method to the refactoring browser, so that it can be undone (so cool)' id '29177c1b-a282-4da8-962f-acf976c9cb30' date '3 April 2010' time '12:05:59 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.203' message '- always select the first item in the changes' id '8bd93f91-f043-4737-a506-dd88207c169b' date '28 March 2010' time '2:53:06 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.202' message '- added a query for search rules (thanks adrian kuhn)' id 'f3f75691-25f5-4ddf-9977-621378705537' date '13 March 2010' time '2:42:57 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.201' message '- Issue 1667:	Yellow browser should show trait methods in italique
	- thanks go to akuhn@iam.unibe.ch
		
		 ' id '3edde5d1-47c2-4d72-aa65-8ffd23e09964' date '10 March 2010' time '11:26:16 am' author 'lr' ancestors ((name 'OB-Refactory-lr.200' message '- renamed OBInheritanceFilter to OBMethodIconFilter, this fits better the name of OBClassIconFilter' id '6a658c58-8e8b-4275-90ee-315a9ef83efc' date '10 March 2010' time '11:13 am' author 'lr' ancestors ((name 'OB-Refactory-lr.199' message '- some code generators' id '202b3526-7501-4836-a54f-df5faa5f09b1' date '28 February 2010' time '9:19:23 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.198' message '- renamed the CombineCascade refactoring to CreateCascade' id '4a213804-d9c1-4299-812d-a1f031bb9c51' date '25 February 2010' time '9:18:46 am' author 'lr' ancestors ((name 'OB-Refactory-lr.197' message '- this is the definition that has to know if it will be styled or not, definitely not the node (this fixes various ugly shout artifacts)' id '815e58e8-d045-445e-9976-3ec75ad2ef95' date '28 January 2010' time '3:31:40 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.196' message '- added cmd+r as keyboard shortcut for formatting' id 'fb5c4b7e-9c55-4474-b9b2-04edf548af44' date '28 January 2010' time '3:16:47 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.195' message '- fixed the formatting' id '6dc4214d-4b67-4aff-afb3-cf49150f8715' date '28 January 2010' time '11:32:52 am' author 'lr' ancestors ((name 'OB-Refactory-lr.194' message '- fixed a bug with the latest rb code' id '00adee90-8d92-4f90-8cd8-75d64d078e1a' date '21 January 2010' time '4:29:24 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.193' message '- merged all code
- properly set the environment before performing the refactoring (but not at the beginning)' id '5bb9f46f-7d3e-4c05-9219-d35ac6f2076d' date '20 January 2010' time '6:12:57 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.190' message '- do not depend on #mostSpecificPackageIn: anymore (makes it work in Squeak and Pharo)' id 'b447d5fa-db1e-4983-b0de-0bc0c4c7dfbb' date '18 January 2010' time '10:05:30 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.189' message '- set the options per refactoring to perform' id '54dbc07e-782f-474d-9874-4c8b16f388a7' date '18 January 2010' time '9:20:51 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.188' message '- don''t show class-var refactorings when on inst-var
- don''t show inst-var refactorings when on class-var' id '40211523-fc8c-4875-b5be-efb5b374deb0' date '17 January 2010' time '1:37 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.187' message '- simplified some code
- fixed split refactoring' id '57b4eb76-cf53-4efa-b011-81ed9fe50421' date '17 January 2010' time '12:02:04 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.186' message '- #definitionPanel is no longer needed' id '5ff7060b-4bac-4291-8149-b77dea052fc9' date '16 January 2010' time '11:27:41 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.185' message 'merged' id '714089cb-9f9e-4ba9-803b-6c5d574dd0be' date '5 January 2010' time '3:45:40 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.184' message '- added two refactorings from the CustomRefactoring project (split and combine cascade)' id '341825c8-6bf5-4000-a715-2202b6b28fe2' date '5 January 2010' time '3:45:05 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.182' message '- don''t show reformat and recompile in system browser (only in scoped browsers)' id '242d21f6-5c3d-4bc8-a315-87e58623cd88' date '30 December 2009' time '10:45:44 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.181' message '- pretty printing does not unnecessarily recompile methods anymore' id '3db9506f-50f7-4f27-b9bd-0754437cf64c' date '27 December 2009' time '1:38:53 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.180' message '- fixed a bug in the settings' id '8d7b8c56-6278-4f94-bf3e-04f18447e1d3' date '18 December 2009' time '9:26:23 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.179' message '- moving over to the new setting framework' id 'a2dea623-c08b-4ec5-b8de-c38366b8adf1' date '18 December 2009' time '8:44:36 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.178' message '- re-added some missing methods' id '445ff725-d842-4107-8562-bd4a91add84b' date '12 December 2009' time '10:28:10 am' author 'lr' ancestors ((name 'OB-Refactory-lr.177' message '- added some commands for source navigation' id '29ed9113-f026-4f8e-8a6a-340559b90b02' date '11 December 2009' time '2:54:17 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.176' message '- made some of the input fields large (multi-line)' id '2415a2c6-34a1-4a21-90d8-1bd248aa273c' date '4 December 2009' time '8:09:23 am' author 'lr' ancestors ((name 'OB-Refactory-lr.175' message 'Fixes http://code.google.com/p/pharo/issues/detail?id=1509

Yellow browser, when scoped on package shows classes twice of they have extension on both class and instance size
	
Steps to reproduce

1. Create package Foo
2. in Object make a method in category *foo on both class and instance side
3. Open a yellow package-scoped browser of Foo
' id '65854fef-48d3-4ceb-bdb5-ebbfbe11bd0e' date '3 December 2009' time '6:52:50 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.174' message '- better variable naming' id '9e9a4730-27d9-4e12-8707-5f3d3fe2b675' date '3 December 2009' time '1:33:18 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.173' message '- don''t count the selectors twice' id 'b2d70287-50a7-4f32-8f9e-efbd97cd38fa' date '3 December 2009' time '1:13:29 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.172' message '- reuse the same text attribute when highlighting' id '448834ff-622b-43bb-a95a-88dfb6183979' date '25 November 2009' time '11:36:39 am' author 'lr' ancestors ((name 'OB-Refactory-lr.171' message '- display entities not in environment in gray (this should be better visible than italic)
- some updates to work with the latest RB code
- some optimization and bug fixes' id '007a2a00-417c-4164-8578-2807242f61fd' date '25 November 2009' time '11:32:03 am' author 'lr' ancestors ((name 'OB-Refactory-lr.170' message '- fixed a bug with ECompletion/OCompletion when somebody wanted to complete something in the changes browser' id 'f337e63c-fb96-4339-b9e8-a000e90fc075' date '12 November 2009' time '10:36:05 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.169' message '- got rid of keybinding for pretty printing, it conflicts :-(' id 'd48ed638-735f-4321-831d-32eaf3b65c62' date '8 November 2009' time '8:39:03 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.168' message '- made pretty printing more secure (by double checking result)' id '12b4f601-1120-4421-8aba-1e5ddf944e76' date '8 November 2009' time '10:38:52 am' author 'lr' ancestors ((name 'OB-Refactory-lr.167' message '- fixed pretty print
- call it "format (t)" now and give it a keybinding again' id 'd2a6fc9d-c934-4a08-b72f-5e4f4df00cc8' date '8 November 2009' time '10:32:21 am' author 'lr' ancestors ((name 'OB-Refactory-lr.166' message '- fixed a bug' id '59206f67-2643-42f5-9482-cc688ed535ba' date '2 November 2009' time '4:19:45 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.165' message '- renamed ParseTreeSearcher to RBParseTreeSearcher
- renamed ParseTreeRewriter to RBParseTreeRewriter' id 'a2afdb39-fa29-4925-b420-6e7ea26a07f5' date '2 November 2009' time '8:11:26 am' author 'lr' ancestors ((name 'OB-Refactory-lr.164' message '- integrated the changes of John Brant from September 22, 2003
	- configurable formatter
	- format preserving refactorings

- CAREFUL, this requires testing
- This code is licensed: 

Copyright (c) 1997-2003 John Brant, Don Roberts

Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the ''''Software''''), to deal 
in the Software without restriction, including without limitation the rights 
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 
copies of the Software, and to permit persons to whom the Software is furnished 
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED ''''AS IS'''', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS 
OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.' id 'fe0fab15-bccf-47ee-9474-fb10fa9dcdc3' date '2 November 2009' time '12:07:46 am' author 'lr' ancestors ((name 'OB-Refactory-lr.163' message '- simplified some extra refactorings' id '0f0819b0-54a1-4d8a-9c8c-3304b7cc9d70' date '30 October 2009' time '4:47:17 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.162' message '- adapted to latest rb' id '05e74617-c65d-4a8e-822a-991dce618992' date '26 October 2009' time '10:21:52 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.161' message '- got rid of keybinding for pretty printing (sucks anyway)
- open the package browser for ctrl+p (that''s more useful)' id '68d8949c-e313-4903-82cf-2513e0e94b7f' date '17 October 2009' time '1:47:58 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.160' message '- ctrl+r seems to be somehow captured by the vm, use ctrl+p for pretty printing (althought that would probably be better used for opening the package?)' id '07938e1a-9ddb-47a8-ba82-4626a4bc8e11' date '17 October 2009' time '1:40:44 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.159' message '- integrate rb typing information' id '09c7b8ec-0a40-47b6-b4c0-0f9dcd209a18' date '10 August 2009' time '5:44:55 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.158' message '- renamed #isSelector to #isSelectorEnvironment' id '30f854a4-fd01-4d9d-b9da-64fb3759cf9b' date '7 August 2009' time '1:19 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.157' message '- better code' id 'cd6e7c86-e2fc-4c49-82bd-dfa177e1e78f' date '16 July 2009' time '9:53:25 am' author 'lr' ancestors ((name 'OB-Refactory-lr.156' message '- refresh lint definition pane when rules are rerun' id '64e80382-6693-4a96-b594-f83ad8ca8b3f' date '16 July 2009' time '9:35:53 am' author 'lr' ancestors ((name 'OB-Refactory-lr.155' message '- made the pretty pretting of an environment more clear' id '0f39206e-1484-483f-8273-fb2c7f0dcf6b' date '4 July 2009' time '4:15:35 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.154' message '- fixed the pretty print' id '56e7bdaa-e9b5-4418-a7db-4fed261a094d' date '4 July 2009' time '4:04:41 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.153' message '- also properly handle pool variables in the browser' id 'a2964de2-fc75-4b23-a40a-ab7476cfd90a' date '3 July 2009' time '9:44:41 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.152' message '- avoid division by zero' id '3a324803-8278-4135-b81c-18fb5065c884' date '3 July 2009' time '9:31:42 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.151' message '- better listing of matches in lint browser' id '5ffb4a2c-5b73-4849-9cba-4a898ac89d1e' date '15 June 2009' time '8:03:44 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.150' message '- improved external dependencies' id 'b38ecb98-8aaf-4c09-b021-87f7eab0bd76' date '16 March 2009' time '10:07:27 am' author 'lr' ancestors ((name 'OB-Refactory-lr.149' message '- add the possibility to display external dependencies of an environment' id '7dd97adf-4491-4ff0-9778-ecd35dfe5fff' date '16 March 2009' time '10:02:06 am' author 'lr' ancestors ((name 'OB-Refactory-lr.148' message '- properly label changes/refactorings so that they nicely appear labelled in undo/redo
- remove some unused code' id '24175499-977a-4a39-a4f5-fedd3fd44242' date '13 March 2009' time '8:34:02 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.147' message '- also display the class in the variable browser' id '3cde7162-4a9c-40ca-ad7c-137230d7b546' date '13 March 2009' time '2:21:54 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.146' message '- got rid of dependency to OB-Morphic' id '06f4eba0-d002-4882-84d8-1aec22a78a62' date '8 March 2009' time '11:49:09 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.145' message '- fixed some menu names' id 'b33ee6f7-67fd-4a53-8fa1-04292f77fe96' date '8 March 2009' time '7:55:51 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.144' message '- fixed the class var environment' id 'c3e81f8d-2d08-4daa-a5d0-9147530fbd20' date '8 March 2009' time '7:09:04 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.143' message '- added a propre variable browser' id '5a1b1713-6faf-4a0c-b64a-06d5bb3ec998' date '8 March 2009' time '7:04:29 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.142' message '- sort entries in the multi environement' id 'a6a66735-d288-43c2-9490-6a00212e76d6' date '5 March 2009' time '8:46:33 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.141' message '- move progress of lint to the back' id 'b3f94967-1bcf-4215-9a06-60378782fe3d' date '1 March 2009' time '9:57:21 am' author 'lr' ancestors ((name 'OB-Refactory-lr.140' message '- moved at the right place' id '12f04555-c197-42f2-b6f9-ba4d6825500a' date '26 February 2009' time '10:56:08 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.139' message '- do not restrict environments to class node' id '260f4e90-5aa5-47da-9bbc-884b2d5dd2a3' date '26 February 2009' time '5:13:37 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.138' message '- simplified menu arrangement' id 'f51f8f46-7b43-4bff-951f-3018372bb129' date '26 February 2009' time '5:06:48 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.137' message '- reorganized menus' id 'e31bf4bc-d26e-4938-84bd-26d7967d1335' date '26 February 2009' time '3:06:36 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.136' message '- improved usability so that names of lint rules can also be read on small screens' id 'f91a1844-0f0c-4e1a-817e-126eca53d593' date '24 February 2009' time '9:08:01 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.135' message '- use the filtered environment for lint rules' id '92bb107a-0804-4b75-a383-8028dfa77b7e' date '24 February 2009' time '7:48:13 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.134' message '- hide the code searcher and rewriter from lint' id '00e7319c-5e24-4cab-bb6e-f3cc770ec2d6' date '24 February 2009' time '5:13:14 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.133' message '- fixed the rewrite/search editor ' id 'e8753ae7-a03c-4325-bb24-b659b91b3452' date '24 February 2009' time '2:39:21 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.132' message '- works with the latest rb' id '2479032a-5672-4bf8-ac89-a8309c26b6e9' date '24 February 2009' time '8:41:49 am' author 'lr' ancestors ((name 'OB-Refactory-lr.131' message '- ok the last fix introduces a new bug, fixed that now' id '6a16fd52-fa22-4555-b65f-208d1d18ba80' date '19 February 2009' time '3:41:08 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.130' message '- make sure to not run over 100% when linting' id '7ee9ceef-5415-46aa-b973-036a39e7bf24' date '19 February 2009' time '3:29:56 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.129' message '- dispay searched environment in lint browser' id 'ab76242d-40eb-4bbd-8d7b-c73f091bef0d' date '15 February 2009' time '10:20:03 am' author 'lr' ancestors ((name 'OB-Refactory-lr.128' message 'merged' id '7fe67f84-b68d-40ad-af71-399b6abbc5f4' date '14 February 2009' time '11:55:46 am' author 'lr' ancestors ((name 'OB-Refactory-lr.127' message '- fix the move method refactoring' id 'e81eb28b-df4a-49af-9af0-d66fcf8c4a47' date '14 February 2009' time '11:55:22 am' author 'lr' ancestors ((name 'OB-Refactory-lr.123' message 'merged' id 'f188e5a3-6f29-4d24-9c40-0567d096bebc' date '8 February 2009' time '11:03:33 am' author 'lr' ancestors ((name 'OB-Refactory-lr.122' message '- added a category environment browser' id '82ce7010-9eb2-42c0-a197-4e70c3cf5150' date '8 February 2009' time '11:03:07 am' author 'lr' ancestors ((name 'OB-Refactory-lr.120' message '- reorganized some methods
- added some convenience methods to refactoring browser, e.g. #open to open environments and changes' id 'eb2e1342-257e-405b-b631-3a58cafe61ad' date '5 February 2009' time '3:48:11 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.119' message '- adopted latest changes' id '8bdb79ba-c4cd-481d-a8b8-4d7c8b43d228' date '4 February 2009' time '7:19:27 pm' author 'lr' ancestors ((name 'OB-Refactory-dr.118' message 'integrated OBClassNode>>#methods directly in OB-Standard' id 'a9ce669d-dd11-4c38-b77b-39b39927b845' date '4 February 2009' time '2:19 pm' author 'dr' ancestors ((name 'OB-Refactory-lr.117' message '- added the possiblity to show toggle the diff view in the changes browser (ctrl+d)
- added the possiblity to edit the code in the changes browser' id '6ab8c171-7556-4364-b2be-0c72f10c2784' date '31 January 2009' time '12:20:56 am' author 'lr' ancestors ((name 'OB-Refactory-lr.116' message '- allow re-running selected lint rules (for example to test if fixing a problem succeeded)' id '6617efbd-d814-47d3-9cd0-0657eaadd8ec' date '25 January 2009' time '3:37:27 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.115' message '- remove unnecessary update' id '3ec272e0-c345-4ec9-b9af-9b9b78da5402' date '17 January 2009' time '12:53:53 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.114' message '- added a menu entry to code critics to open a browser on the implementation of the lint rule' id '84b65302-c1e3-4d93-86dc-49bfe2655405' date '17 January 2009' time '12:49:01 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.113' message '- properly update problem count' id '2ac00688-7381-4003-a9c3-91e74a908fb0' date '11 November 2008' time '11:16:16 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.112' message '- better feedback of lint progress' id '05a05f5a-83ad-40c1-bff3-ff465e536be7' date '11 November 2008' time '10:09:35 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.111' message '- limit the text in the lint contents pane' id '90b44dd9-a9fe-432f-aa92-05446d415b4a' date '11 November 2008' time '2:21:14 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.110' message 'merged' id 'f09072f4-4d8e-42a6-b62a-bd3f5c8a854c' date '11 November 2008' time '2:13:47 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.108' message '- simplified and extended environments' id 'f4199e1f-ca6d-4ba3-a127-7120e50f7355' date '11 November 2008' time '2:12:56 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.107' message '- added possiblity to prettyprint a whole environment' id 'ff0cfd00-b503-456d-b94c-173125bff01e' date '23 October 2008' time '3:54:26 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.106' message '- properly refresh results
- properly filter results' id 'f3c83e52-a300-4688-8422-02946f966f64' date '22 October 2008' time '6:09:30 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.105' message '- display more accurate lint results (filter everyting that is outside the selected environment)
- improved lint ui' id 'c39ca368-13ac-4c7b-8960-b429bf2876c1' date '22 October 2008' time '2:27:39 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.104' message '- fixing the empty changes problem' id 'f6f5811e-a3ef-4ade-9c2d-dbcc0d71db7d' date '21 October 2008' time '12:07:42 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.103' message '- improved text description of lint results' id 'b288970c-dabc-4dc7-9de5-973b6aa8bdb1' date '13 October 2008' time '1:32:40 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.102' message '- use italic for extension methods (to follow the pattern of OB-Enhncements)' id '725c8b03-acb0-46a2-a126-144aaa178dcd' date '13 October 2008' time '11:01:48 am' author 'lr' ancestors ((name 'OB-Refactory-lr.101' message '- ask the node for the package info using #containingPackage' id 'ab01a2df-d5a2-40e6-a77b-61ab2309bc77' date '26 September 2008' time '12:20:19 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.100' message 'merged' id 'ce104cdc-d6a4-4088-a7ec-ae8282691702' date '30 August 2008' time '10:35:23 am' author 'lr' ancestors ((name 'OB-Refactory-lr.99' message '- add the possiblity to re-run rules' id '4123bfca-ab70-4ebb-82b7-ccb0d1aba130' date '30 August 2008' time '10:27:44 am' author 'lr' ancestors ((name 'OB-Refactory-lr.89' message '- simplified searcher and rewriter
- added better labels' id 'dc1385ce-a87b-4a33-9c4e-60f27bdb8cd5' date '30 May 2008' time '2:00 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.88' message '- simplified lint' id 'f9d309b0-80e8-488a-aeb6-f83b333b03b0' date '29 May 2008' time '2:50:50 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.87' message '- use notification request for hourglass' id 'dda4717c-40ad-4916-8d4d-700422545f24' date '14 May 2008' time '3:49:03 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.85' message '- enable the selection of subclasses with the ''create subclass'' and ''create superclass'' refactorings' id '358e19ab-f3d5-4831-846e-ee300429a87c' date '5 April 2008' time '1:05:35 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.84' message '- made the ''create subclass'' refactoring insert an empty class inbetween the selected one and its subclasses (this is more decent than the previous behavior, which was just adding a new subclass)' id 'fb0eb71e-849d-43bc-8cf7-c03b7ccaa83a' date '28 March 2008' time '7:29:28 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.83' message '- made lint ui orange (it is essentially the same as the test runner)' id 'b884e0a7-f7a6-46d5-81c9-2518b24d562e' date '25 March 2008' time '9:29:40 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.82' message '- added the ability to open a browser on a given change' id '0fca38c7-dbaa-444e-807c-f357a0a0d751' date '24 March 2008' time '11:59:38 am' author 'lr' ancestors ((name 'OB-Refactory-lr.81' message '- merged' id '8c36a7b2-bb89-4312-b136-e28139296624' date '19 March 2008' time '5:00:09 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.80' message '- avoid showing the root node of changes' id '2a911aef-b094-4e88-9364-32c6e6420f1b' date '19 March 2008' time '4:59:43 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.78' message '- fixed some bugs' id '59d3d845-a3d5-4b97-941a-66913677ce3f' date '15 March 2008' time '9:26:18 am' author 'lr' ancestors ((name 'OB-Refactory-lr.77' message '- text selection takes predecdedence, even in variable node text' id '4d5a6750-8b9c-4232-8daf-a80fa82d485f' date '15 March 2008' time '9:06:40 am' author 'lr' ancestors ((name 'OB-Refactory-lr.76' message '- enable variable refactorings in code pane' id '230b528e-2b3f-49ed-99a8-6e42457331a6' date '15 March 2008' time '12:07:09 am' author 'lr' ancestors ((name 'OB-Refactory-lr.75' message 'merged' id 'ddee43ce-f67d-4262-914e-320557a4523c' date '14 March 2008' time '10:07:15 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.74' message '- better preconditions for realize refactoring' id '4b85d0ac-5bb8-4c38-be5d-e9b067e24f79' date '14 March 2008' time '10:06:51 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.73' message '- fixed http://bugs.squeak.org/view.php?id=6978 ' id '66a29bc6-1f28-43e4-9596-fe1d5b9dd55b' date '12 March 2008' time '4:24:50 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.72' message 'merged' id '339ca1b8-fff9-4c96-b1e7-60b7670b0403' date '12 March 2008' time '10:28:17 am' author 'lr' ancestors ((name 'OB-Refactory-lr.71' message '- allow to remove certain changes from refactorings (finally)' id '929d3dfc-6f71-43f9-92bb-f916ca31787b' date '12 March 2008' time '10:27:50 am' author 'lr' ancestors ((name 'OB-Refactory-lr.69' message '- tunnel all the rb requests through ob
- got rid of the method-name editor' id '95de3dda-5d29-4304-a927-c97519c68704' date '1 March 2008' time '10:57:09 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.68' message '- searcher and rewrite editor is purely ob-based now' id 'f34748d5-1c87-4935-92bb-7e1a1631bb96' date '1 March 2008' time '8:46:29 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.67' message '- combine lint transformations and checks' id 'be7bb7ac-360d-47e4-b549-889042c780f0' date '1 March 2008' time '6:01:02 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.65' message '- play a bitt better with the RB' id '93457d12-3797-4f0a-ae14-c734b6190cfb' date '21 February 2008' time '10:30 am' author 'lr' ancestors ((name 'OB-Refactory-lr.64' message '- some minor bug fixes' id '80db55d1-c176-480f-897c-9df6f6c3c74d' date '11 February 2008' time '11:29:08 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.63' message '- propre package environment browser (that updates)
- editable selector environment browser (that reuses the other functionality)
- promoted package environment browser to top level cluster
- fixed several bugs' id '696bc43c-cb12-422c-9d0b-4bbe7068bc74' date '10 February 2008' time '1:58:01 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.62' message '- don''t throw an error when the popup menu is shown in the text pane' id '3dc2fd1f-3594-44ac-8eeb-0f6be2264bd0' date '9 February 2008' time '6:01:47 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.61' message '- browser envrionments have their own UI now (except for pacakges)
- refactory changes have their own UI now
- lint/transformations have their own UI now
- cleaned up some commands
- added some missing functionality' id 'cee32c3f-e89f-4742-8d32-41ae511b5c2e' date '9 February 2008' time '5:59:02 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.60' message '- some ui improvments' id 'c9f29e8c-0eed-4a3b-89b5-ce413da265a3' date '8 February 2008' time '9:57:01 am' author 'lr' ancestors ((name 'OB-Refactory-lr.59' message '- load all available lint rules
- added fileout action for refactory changes' id '61fce17e-e87a-474d-ad9b-a3acf32865ae' date '7 February 2008' time '10:13:10 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.58' message '- some ui improvements' id 'bbe98d53-06fb-420b-8172-b9039fc6d43c' date '7 February 2008' time '8:55:43 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.57' message '- added a browser on refactory changes' id '36dc0115-3cd3-4761-a6b6-11e85ff4dc5c' date '7 February 2008' time '8:25:32 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.56' message '- changed the order of the buttons' id 'fe4746d1-b78e-4e6b-b106-f2de2fe59640' date '7 February 2008' time '6:06:51 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.55' message '- transformations work' id '6b649de7-42ce-4c57-8059-4cd5c4293dfe' date '7 February 2008' time '5:42:51 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.54' message '- added a cool lint tool' id 'b5a6e8d8-f0f6-41ea-b960-81a33bdf425c' date '7 February 2008' time '5:03:44 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.53' message '- removed some more unused code' id 'b4755ea6-d973-40f1-9555-33d8a8399677' date '3 February 2008' time '10:10:07 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.52' message '- removed some experimental refactorings' id '79ca7fc4-78d5-4a8f-b7a1-adbf6f17de51' date '3 February 2008' time '9:44 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.51' message '- removed method wrapper support' id '8782a609-84ca-45ae-bfe0-33b2ad20bd35' date '28 January 2008' time '11:43:18 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.50' message '- made clusters a symbol
- some smaller refactorings' id 'd68f6bd7-5956-459b-83b9-4b91c9570956' date '28 January 2008' time '11:31:26 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.49' message '- added some help texts for the refactorings' id '3505fb2e-2f40-4ccc-92ac-2c70b1911590' date '20 January 2008' time '12:14:45 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.48' message '- fix a problem in the make concrete refactoring
- added a mass class rename refactoring' id 'fc56b946-e5b5-4f7a-903a-c1edda7626f9' date '7 January 2008' time '11:13:46 am' author 'lr' ancestors ((name 'OB-Refactory-lr.47' message '- run lint and removed a lot of unused ugly code' id '38cd6a1a-8444-43fc-ac0a-20ab666e627c' date '5 January 2008' time '12:22:29 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.46' message '- merged' id '6dbfad4a-2f61-4e59-8814-fab272d31164' date '4 January 2008' time '10:33:35 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.45' message '- added category and protocol environments
- added variable environments' id '2f06d5e5-b8b9-4162-9c92-6d2075e44e2a' date '4 January 2008' time '10:22:21 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.38' message '- some usabilty refactorings with the new menu-clustering system' id 'd5df0649-194f-404b-a58a-6b9df3df01cb' date '3 October 2007' time '8:21:04 pm' author 'lr' ancestors ((name 'OB-Refactory-cwp.37' message 'Put refactoring commands into submenus.' id 'b038fbf4-b658-4d69-8288-42b642ab438c' date '30 September 2007' time '10:14:14 pm' author 'cwp' ancestors ((name 'OB-Refactory-dc.36' message '- Merges' id '214f1b59-fa7b-470e-9221-269ab6c68017' date '27 September 2007' time '2:49:43 pm' author 'dc' ancestors ((name 'OB-Refactory-dc.35' message '- Replaces #isActive by #isAllActive' id '390b4d7d-6596-4566-90d8-0cb7aeda0698' date '27 September 2007' time '2:48:12 pm' author 'dc' ancestors ((name 'OB-Refactory-jk.33' message 'Require: OmniBrowser-jk.385

OBCommand>>isAllActive
- command can be extended by other packages by adding a #isActive* message to command.
- all messages #isActive* have to return true, otherwise such command is not active.' id 'ab37a86d-b706-4ee6-bb5d-3face15d5359' date '26 August 2007' time '8:17:25 am' author 'jk' ancestors ((name 'OB-Refactory-lr.32' message '- fixed the bug reported by mathieu (inst-var ordering caused corruption of class)' id 'a4e57fc6-dd44-4e60-80ff-f0ae3642ad84' date '11 August 2007' time '3:30:11 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.31' message '- when showing an environment, display methods even when the class is not included (dead slow)
- copying of environment, negation
- fix: add/remove from environment was wrong in some cases' id 'b99990f1-bfb8-4dd0-95d3-94fa7619cdaa' date '8 August 2007' time '10:26:31 pm' author 'lr' ancestors ((name 'OB-Refactory-dc.30' message '- Merges' id '3215aab0-a980-4f5a-8267-5f5d2c334bc8' date '3 August 2007' time '4:11:10 pm' author 'dc' ancestors ((name 'OB-Refactory-dc.29' message '- Prevents a debug window if the user click on cancel' id 'f37ba047-204e-4940-99e4-b567efe57535' date '3 August 2007' time '4:10:40 pm' author 'dc' ancestors ((name 'OB-Refactory-dc.27' message '- Prevents a debug window when the user cancel a dialog.' id '2a7e0b3f-ab87-4130-914d-418d35295ad7' date '16 July 2007' time '4:15:49 pm' author 'dc' ancestors ((name 'OB-Refactory-lr.26' message '- take correct pretty printer class' id '066b46d6-8a0a-4dd6-86e6-f54edd761f66' date '27 June 2007' time '12:08:24 pm' author 'lr' ancestors ((name 'OB-Refactory-ms.25' message '- Fix pretty printer parser' id '279a9de5-0f35-4574-9e8d-709a9248dff5' date '27 June 2007' time '11:49:31 am' author 'ms' ancestors ((name 'OB-Refactory-lr.24' message '- fixed a bug introduced with scoped refactoring environments that made it impossible to use any of the refactorings' id '105e7896-c0d0-46e8-a8b8-6cd60990fce4' date '21 June 2007' time '8:58:08 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.23' message '- improved pretty print logic to be actually useable
' id 'c6a95ce5-a1c4-466c-8f25-172a6d4b3041' date '18 June 2007' time '6:52:09 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.22' message '- enable pretty printing (ctrl+t)' id '9a62d18d-595c-47db-9b9d-4b6cbed984fd' date '14 June 2007' time '7:54:43 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.21' message '- added rewrite editor, code finder and slint to the menu' id '654223ef-0a7c-416b-964f-79a50e2d285d' date '14 June 2007' time '7:06:04 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.20' message 'fixed a bug when spaning on class node' id 'f8b9052d-3998-4d19-9c1a-14a05ae63f2f' date '29 May 2007' time '12:18:01 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.19' message '- don''t force intersections for spaning, allow unions as well' id '3a0182f1-c2cf-4de9-aaaa-32e1d308709b' date '24 May 2007' time '8:59:08 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.18' message '- improved spaning' id '6f5e2b5d-a759-4d07-8801-8fbc6452c469' date '24 May 2007' time '8:25:57 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.17' message '- fixed a bug related to span package environment' id '59068a20-4e77-4edf-82ef-2a3ad27a23af' date '24 May 2007' time '12:13:18 am' author 'lr' ancestors ((name 'OB-Refactory-lr.16' message '- better activation' id '292d4ac7-0c8d-4dc7-b059-3155286099dd' date '21 May 2007' time '9:41:18 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.15' message '- enable the possibility to switch back and forth between highlighting and filtering' id '2221621d-8d80-49ea-99be-c7cd3e3a784f' date '21 May 2007' time '9:29:25 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.14' message '- improved adding/removing entities to environments' id 'ab2fe3ae-b6cd-4edc-83fa-01b362f5e49b' date '21 May 2007' time '7:59:09 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.13' message '- added commands to implicitily add/remove nodes' id '3367e646-a061-4c56-9313-4e574f470b6f' date '21 May 2007' time '4:19:33 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.12' message '- two ways of displaying environments: show included nodes in bold, and reject not included nodes
- scope refactorings and spawning to current environment (the default browser all have the scope of the full image)' id '7ff246a7-d64d-4bc7-a7f5-781c0adc785d' date '21 May 2007' time '3:01:30 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.11' message 'merged' id '56bd17ca-9b1c-446c-a031-fde734344f3e' date '20 May 2007' time '9:14:57 am' author 'lr' ancestors ((name 'OB-Refactory-lr.10' message '- environment filters actually work' id '96070df0-2173-43da-8fe9-ea98dce1a58c' date '20 May 2007' time '9:12:15 am' author 'lr' ancestors ((name 'OB-Refactory-lr.9' message '- started to work with filters' id '08099b77-c910-4446-8b43-3db002638817' date '19 May 2007' time '10:03:11 am' author 'lr' ancestors ((name 'OB-Refactory-lr.8' message '- renamed the classes from OB to OR to avoid conflicts
- added some commands to open enviornment browsers' id '77e9f2f0-87e2-4d06-8032-27f8e1af98f5' date '19 May 2007' time '9:27:10 am' author 'lr' ancestors ((name 'OB-Refactory-lr.7' message '- trying to come up with an environment browser
	- OBEnvironmentBrowser openEnvironment: (PackageEnvironment onEnvironment: BrowserEnvironment new packageNamed: ''OB-Refactory'')
	- OBEnvironmentBrowser openEnvironment: (PackageEnvironment onEnvironment: BrowserEnvironment new packageNamed: ''OB-Refactory'')
- doesn''t work for methods yet, but only for classes, I don''t understand how to filter' id '71f89a7c-58c9-4559-85d5-e5474045ecad' date '18 May 2007' time '12:06:16 pm' author 'lr' ancestors ((name 'OB-Refactory-cwp.6' message 'Metagraphs are now built using #addFilter: rather than #filterClass:' id '9ff718c9-3497-43f2-a619-c2408b57e2aa' date '18 May 2007' time '1:04:29 am' author 'cwp' ancestors ((name 'OB-Refactory-lr.5' message '- added a simple refactoring to move methods between instance and class side' id '2e68e1c1-8254-4719-90a2-3901cb7801c0' date '5 April 2007' time '9:09:19 am' author 'lr' ancestors ((name 'OB-Refactory-lr.4' message 'add undo/redo refactoring actions' id '3cc9b2a7-e732-4acf-b232-25efb7f47f8e' date '1 April 2007' time '11:06:35 am' author 'lr' ancestors ((name 'OB-Refactory-lr.3' message '- started with environment browser' id 'f5a3a784-dcfb-4867-8c2e-26c7fed81ddc' date '23 March 2007' time '2:58:49 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.2' message '- almost complete refactoring browser integration' id 'cfd5ee6f-91fb-47d7-a2d8-e4cb778133ff' date '17 March 2007' time '1:46:12 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.1' message '- a first dump of some method refactorings' id '41ff4492-781c-47e7-a8ff-a51d1ec9d068' date '5 February 2007' time '10:34:31 am' author 'lr' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-dc.10' message '- Renames SwapMethod command label.' id '36a3fd73-fc09-4d87-a953-0867bda0b349' date '19 May 2007' time '1:59:15 pm' author 'dc' ancestors ((id '08099b77-c910-4446-8b43-3db002638817')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-dc.28' message '- Typo' id '015d178f-b010-4ba2-aacd-e33008a60342' date '2 August 2007' time '6:22:03 pm' author 'dc' ancestors ((id '2a7e0b3f-ab87-4130-914d-418d35295ad7')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-dc.34' message '- Avoids opening a Debugger for all refactorings when the user cancel the obrequest. It works by throwing an exception and capturing that exception in #execute.' id '287e7ad9-2c44-4c26-bf8b-53b9816b51e6' date '13 September 2007' time '4:08:10 pm' author 'dc' ancestors ((id 'ab37a86d-b706-4ee6-bb5d-3face15d5359')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.44' message '- added a refactoring to create all accessor for a class
- renamed the class names of the two other custom refactorings from Change to Refactoring' id '274b7c21-61b7-47be-9e5d-ac601f06b76f' date '30 November 2007' time '9:38:01 am' author 'lr' ancestors ((name 'OB-Refactory-lr.43' message '- basic support for method wrappers' id '922ca186-f831-4fce-8ebb-0feb14b67c01' date '21 November 2007' time '2:45:12 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.42' message '- brought back the environment composition (better integrated and potentially also works for different UIs)' id '3e86c870-50e5-4ac2-b75d-baec2af5a9d1' date '14 November 2007' time '10:46:33 am' author 'lr' ancestors ((name 'OB-Refactory-lr.41' message '- added some comments' id '3ace0c85-e558-4178-8d47-7eaae2367893' date '19 October 2007' time '9:44:09 am' author 'lr' ancestors ((name 'OB-Refactory-lr.40' message '- simplified several things
- added a new ''pseudo'' refactoring to realize an abstract class' id '1ffe60ca-59c5-42c8-8173-4f62a9a7b7e7' date '17 October 2007' time '10:11:50 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.39' message '- moved up some conveniance methods to ORCommand
- added environments for inst-var refs/readers/writers' id 'a85001e9-5a58-4caa-8906-ec9a5917ba19' date '15 October 2007' time '9:45:31 am' author 'lr' ancestors ((id 'd5df0649-194f-404b-a58a-6b9df3df01cb')) 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-Refactory-lr.70' message '- use the class browser for variable-environment, if there are no variable references' id '11535f94-328f-4fa4-940f-3fcb799198ba' date '4 March 2008' time '2:11:37 pm' author 'lr' ancestors ((id '95de3dda-5d29-4304-a927-c97519c68704')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-dc.74' message '- Recompiles ORChangeNode>>parent because the compiled method pointed to a number instead of the instance variable.' id '18e58dd9-d022-487c-864c-94c00d8502fe' date '13 March 2008' time '5:56:42 pm' author 'dc' ancestors ((id '66a29bc6-1f28-43e4-9596-fe1d5b9dd55b')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.79' message '- ralize class refactoring makes class concrete on the instance and class side ' id '0965f35f-64a0-4f31-8c56-073b908a557f' date '18 March 2008' time '9:02:33 am' author 'lr' ancestors ((id '59d3d845-a3d5-4b97-941a-66913677ce3f')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.86' message '- added a hourglass' id '0d70e0eb-4ac3-405b-b186-d9b571728270' date '14 May 2008' time '3:46:54 pm' author 'lr' ancestors ((id 'b884e0a7-f7a6-46d5-81c9-2518b24d562e')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.98' message 'merged (requires the latest Refactoring-Core, Refactoring-Tests)' id '6919166b-4445-4ea3-98ad-83c8f464db78' date '21 July 2008' time '10:44:49 am' author 'lr' ancestors ((name 'OB-Refactory-lr.97' message '- added pragma environment (requires the latest Refactoring-Core, Refactoring-Tests)' id '77a7c15f-cb02-4153-a9df-8c0f53c2423d' date '21 July 2008' time '10:44 am' author 'lr' ancestors ((name 'OB-Refactory-lr.94' message '- display a warning if a refactoring does not cause any changes' id 'a4c44aed-7ec6-42f3-ae05-84f4e0deb7f5' date '1 July 2008' time '1:53:38 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.93' message 'merged' id '523e213d-ff5c-40b6-9683-82c99ba34a78' date '22 June 2008' time '2:48:04 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.92' message '- added environments for self- and super-sends' id 'c8dd64f8-f0da-496e-84c1-94065136f484' date '22 June 2008' time '2:47:35 pm' author 'lr' ancestors ((id 'dc1385ce-a87b-4a33-9c4e-60f27bdb8cd5')) stepChildren ())(name 'OB-Refactory-lr.91' message '- renamed ''spawn'' and ''spawn inverse''' id 'e626f0b5-ee8e-4643-a301-a4c94a3b325c' date '13 June 2008' time '2:20:01 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.90' message 'merged' id '74b9991a-81eb-4f49-83b4-a998f1bbf0c5' date '6 June 2008' time '4:58:37 pm' author 'lr' ancestors ((id 'dc1385ce-a87b-4a33-9c4e-60f27bdb8cd5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.96' message 'merged' id '4c5fcb5f-0405-4b1b-8e21-83c7072d0768' date '10 July 2008' time '8:03:36 am' author 'lr' ancestors ((name 'OB-Refactory-lr.95' message '- avoid displaying the lint menu twice' id 'b3c3e421-1b2b-414c-a2c6-1a8402680929' date '10 July 2008' time '8:03:16 am' author 'lr' ancestors ((id '74b9991a-81eb-4f49-83b4-a998f1bbf0c5')) stepChildren ())(id 'a4c44aed-7ec6-42f3-ae05-84f4e0deb7f5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.109' message '- improving feedback for code search, code rewrite' id '84aa8478-ae73-11dd-9945-001124da60d4' date '9 November 2008' time '4:31:46 pm' author 'lr' ancestors ((name 'OB-Refactory-djr.108' message 'add missing isEmpty so that right-click on code critics view works.' id '7de41887-9031-4f40-b61a-9fd4993c09c6' date '9 November 2008' time '1:27:07 pm' author 'djr' ancestors ((id 'ff0cfd00-b503-456d-b94c-173125bff01e')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-damiencassou.116' message '- Moves OBMetaNode>>filters from this OB-Refactory  to OB (was also defined in OB-Enhancements)' id 'b71b365b-93cd-47c7-9918-b9e5ed416888' date '21 January 2009' time '1:45:17 pm' author 'damiencassou' ancestors ((id '3ec272e0-c345-4ec9-b9af-9b9b78da5402')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.121' message '- added command to recompile the selected item' id '88593eea-67e9-4fdc-aa38-8bc957a8c373' date '6 February 2009' time '11:40:29 am' author 'lr' ancestors ((id 'eb2e1342-257e-405b-b631-3a58cafe61ad')) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.126' message '- added a protocol browser
- added a single class browser' id 'f4ddeb3e-6b4e-4a37-be8c-670d96145038' date '12 February 2009' time '10:09:32 pm' author 'lr' ancestors ((name 'OB-Refactory-lr.125' message '- applied a bunch of optimizations according to lint
- removed unused and broken code' id '1b96a9ff-b180-4ead-8b54-3468a3aba176' date '12 February 2009' time '10:52:02 am' author 'lr' ancestors ((name 'OB-Refactory-lr.124' message '- also show protocols in method lists' id '6d821e8a-93e8-4e27-99d8-9f99a268a601' date '12 February 2009' time '10:26:59 am' author 'lr' ancestors ((id 'f188e5a3-6f29-4d24-9c40-0567d096bebc')) 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 ())) 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-Refactory-lr.183' message 'merged' id '0b51ba03-a1aa-407c-ae55-48557b12cede' date '5 January 2010' time '12:13:39 am' author 'lr' ancestors ((id '242d21f6-5c3d-4bc8-a315-87e58623cd88')(name 'OB-Refactory-djr.182' message 'More concise way to prettyPrint:' id 'f4224733-4f93-48fe-b139-3783ada1b91e' date '4 January 2010' time '11:20:30 am' author 'djr' ancestors ((id '3db9506f-50f7-4f27-b9bd-0754437cf64c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'OB-Refactory-lr.192' message '- use an explicit model for all refactorings' id '0a883a45-d9f5-4db2-87c7-b7e468109f2b' date '20 January 2010' time '8:56:35 am' author 'lr' ancestors ((name 'OB-Refactory-lr.191' message '- rewritten some of the help texts' id '09a9a533-4452-4a33-8aad-d6cf5d102403' date '19 January 2010' time '7:29:39 pm' author 'lr' ancestors ((id '40211523-fc8c-4875-b5be-efb5b374deb0')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())