(name 'BogusInfo-cwp.21' message 'merge' id '3fb8b78f-491f-4e2d-8dca-b13ce26ce044' date '11 April 2011' time '9:04:58.753 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.20' message 'merge' id 'db4b9a82-9bf6-4d40-892a-06b00bd4be9e' date '10 April 2011' time '6:48:51.029 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.19' message 'Fixed a bug in damage repair that would cause the wrong method to be restored if the package included a class method with the same name as an instance method.' id '9c56c0da-cc02-447b-a532-454df5957b9c' date '10 April 2011' time '6:15:48.916 pm' author 'cwp' ancestors ((name 'BogusInfo-lr.18' message '- got rid of all underscore assignements (they soon won''t compile in Pharo anymore)' id '44480213-e4c3-40c0-bcce-5399ffc2bb2c' date '7 November 2009' time '6:43:46 pm' author 'lr' ancestors ((name 'BogusInfo-cwp.17' message 'Update dependencies.' id '887e861a-32fb-4694-a90a-88f26e48984d' date '12 February 2007' time '1:40:19 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.16' message 'Fixed a double-initialization bug.' id 'b009f462-8a03-4bc4-9507-b03eee99519f' date '4 June 2006' time '7:14:55 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.15' message 'Fixed BogusDamage to restore class categories in alphabetical order, rather than unpredictable order of items in Sets.' id '09a9ceac-ef63-4343-bbbe-b3607893793e' date '1 April 2006' time '11:38:54 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.14' message 'Restored dependency on SystemChangeNotifier, since OB-Preload-36 has a simple implementation.' id '9c045770-d25f-4bc5-beb6-fafdfd5475b4' date '1 March 2006' time '8:42:45 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.13' message 'Updated for compatibility with Squeak 3.6.' id 'c0a0b6b3-2685-4f6c-af54-3036beea89d5' date '28 February 2006' time '6:37:04 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.12' message 'Bugfix: BogusTestCase now implements #resources so that BogusSnapshotResources will be managed properly when BogusTestCases subclasses are run.' id '54224792-576b-4947-97ae-f0eeaca14da9' date '20 December 2004' time '12:11 am' author 'cwp' ancestors ((name 'BogusInfo-cwp.11' message 'Added support for undoing class-rename damage.' id '330e87e2-20a7-11d9-b2a6-000a95702430' date '17 October 2004' time '9:44:07 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.10' message 'BogusDamage now removes empty categories when repairing class organizations.' id 'de806913-0391-4205-8a69-e89e3e293c02' date '23 September 2004' time '10:40:32 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.9' message 'Added the ability to repair class categories to BogusDamage.' id '7b16e1db-cde5-4309-ba40-3e7d5e16d38f' date '10 September 2004' time '1:30:43 am' author 'cwp' ancestors ((name 'BogusInfo-cwp.8' message 'Replaced BogusBuilder with a faster and more convenient way of restoring the Bogus package when tearing down a test fixture that manipulates it.

BogusDamage can now be used by test cases to record what changes have been made to the package, and then repair them based on a Monticello snapshot supplied by BogusSnapshotResource. BogusTestCase provides an abstract implementation of this behavior.' id '8d5f63c1-2954-4b53-8534-fbbccfacf945' date '9 September 2004' time '2:03:35 am' author 'cwp' ancestors ((name 'BogusInfo-cwp.7' message 'No change, but new version needed for dependencies.' id '56adf961-da55-44fb-a303-889481d9d47a' date '5 June 2004' time '4:32:08 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.6' message 'Added #metaclasses to BogusInfo.' id 'c70b1c5e-4188-4ccc-a33e-a1118fb4098c' date '3 June 2004' time '4:16:07 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.5' message 'BogusBuilder now compiles methods with explicit categories.' id '434088e3-f98a-4280-a111-fdad7896451c' date '2 June 2004' time '12:02:33 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.3' message 'Added BogusBuilder for restoring the Bogus classes after a test, and many informational methods to BogusInfo.' id '9a9e0d3e-ac1c-4979-8937-b26713f3f18e' date '30 May 2004' time '7:32:19 pm' author 'cwp' ancestors ((name 'BogusInfo-cwp.2' message 'Now depends on Bogus instead of the other way around.' id '4113ff9b-604b-4aec-a8eb-e3e5a43caacc' date '30 May 2004' time '9:00:26 am' author 'cwp' ancestors ((name 'BogusInfo-cwp.1' message 'Split the BogusInfo class into it''s own package, so as not to pollute the bogus package.' id '9e2834e3-cfe8-4352-a97c-0eee0b0416a2' date '27 May 2004' time '5:18:56 pm' author 'cwp' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BogusInfo-djr.19' message 'Tighten the definition to reference matching when repairing damage.

Finding the method definition depended on the stable ordering of Behaviour>>selectors.

Since that is now a dictionary in Squeak, OB tests started to fail because BogusA>>a would get repaired using the definition of BogusA class>>a' id '161c605f-296a-410e-b206-dd03b62ae579' date '31 March 2010' time '12:15:37 pm' author 'djr' ancestors ((id '44480213-e4c3-40c0-bcce-5399ffc2bb2c')) stepChildren ())) stepChildren ())(name 'BogusInfo-lr.20' message '- some fixed for Pharo 1.1' id '912eaaa8-8d26-461a-9b95-6883f8a412fc' date '14 May 2010' time '7:18:51 am' author 'lr' ancestors ((id '161c605f-296a-410e-b206-dd03b62ae579')) stepChildren ())) stepChildren ())