From a108428b22e5936d2c139e6771fa79c2be5e6a5f Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Sat, 31 Jan 2015 14:46:23 -0800 Subject: [PATCH] Issue #136: cherry pick code from gemstone2.4 branch :: completely disable validation due to https://github.com/GsDevKit/gsDevKitHome/issues/53 Conflicts: repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/expectedFailures.st repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDown.st --- .../validateExtensionMethodCategory.for.selector..st | 4 ++++ .../MCFileTreeStCypressReader.class/methodProperties.json | 4 ++-- .../monticello.meta/version | 6 +++--- .../instance/expectedFailures.st | 5 +++++ .../MCFileTreeIssue136Test.class/instance/tearDown.st | 6 ++++++ .../instance/tearDownPackagesList.st | 2 +- .../MCFileTreeIssue136Test.class/methodProperties.json | 8 +++++--- .../MCFileTreeIssue97Test.class/instance/setUp.st | 6 ++++++ .../MCFileTreeIssue97Test.class/instance/testLoad.st | 2 ++ .../MCFileTreeIssue97Test.class/methodProperties.json | 3 ++- .../monticello.meta/version | 4 ++-- 11 files changed, 38 insertions(+), 12 deletions(-) create mode 100644 repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/expectedFailures.st create mode 100644 repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDown.st create mode 100644 repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/setUp.st diff --git a/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/instance/validateExtensionMethodCategory.for.selector..st b/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/instance/validateExtensionMethodCategory.for.selector..st index 86ed3c3f..89a7ed72 100644 --- a/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/instance/validateExtensionMethodCategory.for.selector..st +++ b/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/instance/validateExtensionMethodCategory.for.selector..st @@ -7,6 +7,10 @@ validateExtensionMethodCategory: categoryName for: className selector: selector "extracted from PackageInfo>>isForeignClassExtension:" | prefix prefixSize catSize | + true + ifTrue: [ + "https://github.com/GsDevKit/gsDevKitHome/issues/53: faulty filetree package validation logic" + ^ self ]. prefix := '*' , self packageNameFromPackageDirectory asLowercase. categoryName ifNotNil: [ diff --git a/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/methodProperties.json b/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/methodProperties.json index 2f93f50e..101f7419 100644 --- a/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/methodProperties.json +++ b/repository/MonticelloFileTree-Core.package/MCFileTreeStCypressReader.class/methodProperties.json @@ -17,6 +17,6 @@ "loadVersionInfo" : "08/08/2013 15:01", "methodSelectorFor:" : "ChristopheDemarey 5/31/2013 23:28", "packageNameFromPackageDirectory" : "dkh 8/10/2012 14:55", - "validateClassCategory:for:" : "dkh 01/31/2015 07:06", - "validateExtensionMethodCategory:for:selector:" : "dkh 01/31/2015 08:24", + "validateClassCategory:for:" : "dkh 01/31/2015 12:20", + "validateExtensionMethodCategory:for:selector:" : "dkh 01/31/2015 13:41", "verifyCategory:matches:" : "dkh 01/31/2015 07:05" } } diff --git a/repository/MonticelloFileTree-Core.package/monticello.meta/version b/repository/MonticelloFileTree-Core.package/monticello.meta/version index 10c75237..28c019cc 100644 --- a/repository/MonticelloFileTree-Core.package/monticello.meta/version +++ b/repository/MonticelloFileTree-Core.package/monticello.meta/version @@ -1,4 +1,4 @@ -(name 'MonticelloFileTree-Core-dkh.172' message 'merged by GitFileTree-MergeDriver' id '9791aa8a-58ce-46e1-9f4a-749eb74b56a8' date '31 January 2015' time '11:42:10.130307 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.171' message 'merged by GitFileTree-MergeDriver' id 'f68da1e3-a57c-4a24-95c2-25db920bdbf2' date '31 January 2015' time '11:09:36.110191 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.158' message 'ensure ss3 version is in ancestry for release: ''1.0.6''' id '592e6387-8ece-4b37-94da-204fb1a93f55' date '8 September 2013' time '7:16:27 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core.pharo11-dkh.157' message 'release 1.0.5: +(name 'MonticelloFileTree-Core-dkh.178' message 'merged by GitFileTree-MergeDriver' id 'cdbd1539-c54e-4ca1-aead-8a2a29e5a663' date '31 January 2015' time '2:40:28.441134 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.177' message 'Issue #136: cherry pick code from gemstone2.4 branch' id '724c52b7-49cd-4643-92c5-df38aa01040a' date '31 January 2015' time '1:44:33 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.175' message 'Issue #136: cherrypick the pharo1.1_dev changes' id 'c302b9e1-7356-4dc3-8e86-4ebfc5343cef' date '31 January 2015' time '12:45:02 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.174' message 'merged by GitFileTree-MergeDriver' id 'b508a3f8-7639-4940-9764-b5b6001beac0' date '31 January 2015' time '12:32:29 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.172' message 'Issue #136: back out the class category validation, due to faulty validation logic (https://github.com/GsDevKit/gsDevKitHome/issues/53)' id 'e9bf1ab7-9a08-4581-85b8-d7c076e705fc' date '31 January 2015' time '12:31:38 pm' author 'dkh' ancestors () stepChildren ())(name 'MonticelloFileTree-Core-dkh.173' message 'merged by GitFileTree-MergeDriver' id '777f204b-8a94-493a-b198-922b83da74be' date '31 January 2015' time '11:49:40 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.171' message 'merged by GitFileTree-MergeDriver' id '3521c0b7-456c-4304-b3dc-97ba5ab82a02' date '31 January 2015' time '11:05:45 am' author 'dkh' ancestors () stepChildren ())(name 'MonticelloFileTree-Core-dkh.172' message 'merged by GitFileTree-MergeDriver' id '9791aa8a-58ce-46e1-9f4a-749eb74b56a8' date '31 January 2015' time '11:42:10 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.171' message 'merged by GitFileTree-MergeDriver' id 'f68da1e3-a57c-4a24-95c2-25db920bdbf2' date '31 January 2015' time '11:09:36 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.158' message 'ensure ss3 version is in ancestry for release: ''1.0.6''' id '592e6387-8ece-4b37-94da-204fb1a93f55' date '8 September 2013' time '7:16:27 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core.pharo11-dkh.157' message 'release 1.0.5: -fix Issue #11: Traits and Script support - fix Issue #92: Mac case insensitivity `must` be addressed @@ -103,7 +103,7 @@ tests are green ' id '17058071-20bd-4358-9feb-3131571e361f' date '10 August 2012 paving way for using .pkg extension for packages and new package structure' id '6fed4b04-1be6-451c-b28a-15b572ba3b10' date '29 February 2012' time '12:33:50 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.27' message 'checkpoint' id 'b55ae403-b020-4ebd-8420-679b836de3e6' date '29 February 2012' time '9:40:37 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.26' message 'start work on implementing readers and writers for most recent version of package structure (https://gist.github.com/1892114/97d74577638b0f6902c5f1997c1574ca51a00ac8)' id 'b1b315e7-2a78-4fcc-9dea-647191080628' date '28 February 2012' time '4:28:24 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.25' message '- preserve package ancestry in filetree Issue #2' id 'fa83a0b8-0d6a-4a28-9ee8-d6fc7508d8dd' date '17 February 2012' time '3:49:22 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.24' message '' id 'd019b82d-a71f-4026-a287-ddc0dea31655' date '16 February 2012' time '3:23:26 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.23' message '' id 'a8673721-3963-4d05-b744-b602cb63da33' date '16 February 2012' time '2:49 pm' author 'dkh' ancestors () stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-dkh.21' message '1.0 (dkh.9): - repair package history' id 'c789d12b-255a-4c03-bd93-a15fc1f005be' date '7 February 2012' time '6:44:42 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.20' message '- patch for MCFileTreeReader>>addClassAndMethodDefinitionsFromDirectoryEntries:' id '1bc18b0d-849c-487a-b441-85852f10cf32' date '6 February 2012' time '6:31:35 pm' author 'dkh' ancestors () stepChildren ())(name 'MonticelloFileTree-Core-dkh.14' message '1.0 (dkh.6): - merge MonticelloFileTree-dkh.58 and MonticelloFileTree-Core-revelations.13 -- a little refactoring for Montigitto support' id '4af5fe87-b1f9-4041-8e78-7e82ea540ec0' date '31 January 2012' time '3:24:13 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-revelations.13' message 'small version file' id '2441ae3e-d055-401f-8e6a-29961f8d6bf0' date '11 September 2011' time '2:20:08 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.12' message 'write shallow version file' id 'd11b4221-98fe-497e-9279-33ba5e540b0f' date '11 September 2011' time '2:06:23 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.11' message 'new version file' id 'b75520bb-630e-448d-ae98-00570e338476' date '9 November 2011' time '11:29:10 am' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.10' message 'trying a new version file with spacing' id '69e81aaf-d14f-4a59-a429-196723f51842' date '9 November 2011' time '11:22:15 am' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.9' message 'merge' id '0463f4b6-9c1f-48a0-96b3-bef70a255ec2' date '11 March 2011' time '4:08:27 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.8' message 'put lost stuff back in' id '76380e34-d5ac-466c-9ad0-929ec05f5670' date '11 March 2011' time '3:54:58 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.7' message 'merge old (lost?) stuff back in' id '7b2e2cbb-ef59-4723-9f9b-c15a305a4a0b' date '3 November 2011' time '3:16:05 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.6' message 'put initializers: back; overridden to do nothing in GS' id '97c4f36a-b517-4f71-9dcb-21206069242f' date '3 November 2011' time '2:52:19 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.5' message 'add versionNumber' id '721408f4-b646-4d15-a398-1befe45f49ff' date '3 November 2011' time '12:28:22 pm' author 'revelations' ancestors () stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-ezra.1' message 'revive old stuff' id '55b1e4da-0884-40a9-9a82-c896216e502d' date '3 November 2011' time '2:59:54 pm' author 'ezra' ancestors () stepChildren ())) stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-galatians.5' message 'gemstone compatibility' id '1e3e62a6-5423-4c2c-9c55-2b8d33bfb396' date '13 May 2005' time '2:15:16 pm' author 'galatians' ancestors ((name 'MonticelloFileTree-Core-revelations.4' message 'fix subDirectories for Gemstone' id '475c1f38-d5e4-4f52-bb68-692bbe857dd8' date '11 February 2011' time '2:01:34 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.3' message 'not use asFileDirectory' id '6e52e4fd-da47-4a3b-8f24-dbb2d1d45009' date '11 February 2011' time '1:30:31 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.2' message 'more primitive for gemstone' id '9f3c18b0-da0b-48ad-93a1-21d220f12986' date '11 February 2011' time '1:17:06 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.1' message 'Move to -Core' id '2e01cd13-b9b6-4b34-9bc0-dd164792cb79' date '11 February 2011' time '12:17:10 pm' author 'revelations' 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 ())) 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 'MonticelloFileTree-Core-dkh.94' message 'remove an extraneous method call' id '61111614-375c-45bb-b049-89e879ad242f' date '26 September 2012' time '10:22:04 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.93' message 'put gemstone24 branch into history' id '5b2c3704-741d-48ee-9beb-7e99fb63e9b0' date '15 September 2012' time '3:41:51 pm' author 'dkh' 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 ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-dkh.170' message 'merged by GitFileTree-MergeDriver' id '02ab996b-d3b8-46bf-a070-8323c2009e93' date '31 January 2015' time '10:51:22.54183 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.169' message 'Issue #136: patch needed for GemStone 3.1.0.6' id '47a66176-d114-43e6-b31c-4ddda26f10d3' date '31 January 2015' time '8:25:23 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.167' message 'Issue #136: bugfix plus tests. throw error when class cateogyr or method category are not consistent with the package name' id 'c7548533-7770-446f-8ee0-ac507f3382e4' date '31 January 2015' time '7:50:49 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.166' message 'move MCFileTreeStCypressWriter>>fileNameForSelector: to class side for tODE support' id 'cd97a7a1-d422-400e-81d7-698cd45f6b25' date '22 May 2014' time '5:55:39 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.165' message 'ensure ss3 version is in ancestry for release: ''1.0.6''' id 'ec295b48-f67c-476c-9f94-8b8be2e35253' date '8 September 2013' time '7:16:35 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core.gemstone24-dkh.164' message 'release 1.0.5: +- a little refactoring for Montigitto support' id '4af5fe87-b1f9-4041-8e78-7e82ea540ec0' date '31 January 2012' time '3:24:13 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-revelations.13' message 'small version file' id '2441ae3e-d055-401f-8e6a-29961f8d6bf0' date '11 September 2011' time '2:20:08 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.12' message 'write shallow version file' id 'd11b4221-98fe-497e-9279-33ba5e540b0f' date '11 September 2011' time '2:06:23 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.11' message 'new version file' id 'b75520bb-630e-448d-ae98-00570e338476' date '9 November 2011' time '11:29:10 am' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.10' message 'trying a new version file with spacing' id '69e81aaf-d14f-4a59-a429-196723f51842' date '9 November 2011' time '11:22:15 am' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.9' message 'merge' id '0463f4b6-9c1f-48a0-96b3-bef70a255ec2' date '11 March 2011' time '4:08:27 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.8' message 'put lost stuff back in' id '76380e34-d5ac-466c-9ad0-929ec05f5670' date '11 March 2011' time '3:54:58 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.7' message 'merge old (lost?) stuff back in' id '7b2e2cbb-ef59-4723-9f9b-c15a305a4a0b' date '3 November 2011' time '3:16:05 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.6' message 'put initializers: back; overridden to do nothing in GS' id '97c4f36a-b517-4f71-9dcb-21206069242f' date '3 November 2011' time '2:52:19 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.5' message 'add versionNumber' id '721408f4-b646-4d15-a398-1befe45f49ff' date '3 November 2011' time '12:28:22 pm' author 'revelations' ancestors () stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-ezra.1' message 'revive old stuff' id '55b1e4da-0884-40a9-9a82-c896216e502d' date '3 November 2011' time '2:59:54 pm' author 'ezra' ancestors () stepChildren ())) stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-galatians.5' message 'gemstone compatibility' id '1e3e62a6-5423-4c2c-9c55-2b8d33bfb396' date '13 May 2005' time '2:15:16 pm' author 'galatians' ancestors ((name 'MonticelloFileTree-Core-revelations.4' message 'fix subDirectories for Gemstone' id '475c1f38-d5e4-4f52-bb68-692bbe857dd8' date '11 February 2011' time '2:01:34 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.3' message 'not use asFileDirectory' id '6e52e4fd-da47-4a3b-8f24-dbb2d1d45009' date '11 February 2011' time '1:30:31 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.2' message 'more primitive for gemstone' id '9f3c18b0-da0b-48ad-93a1-21d220f12986' date '11 February 2011' time '1:17:06 pm' author 'revelations' ancestors ((name 'MonticelloFileTree-Core-revelations.1' message 'Move to -Core' id '2e01cd13-b9b6-4b34-9bc0-dd164792cb79' date '11 February 2011' time '12:17:10 pm' author 'revelations' 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 ())) 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 'MonticelloFileTree-Core-dkh.94' message 'remove an extraneous method call' id '61111614-375c-45bb-b049-89e879ad242f' date '26 September 2012' time '10:22:04 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.93' message 'put gemstone24 branch into history' id '5b2c3704-741d-48ee-9beb-7e99fb63e9b0' date '15 September 2012' time '3:41:51 pm' author 'dkh' 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 ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'MonticelloFileTree-Core-dkh.170' message 'merged by GitFileTree-MergeDriver' id '02ab996b-d3b8-46bf-a070-8323c2009e93' date '31 January 2015' time '10:51:22 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.169' message 'Issue #136: patch needed for GemStone 3.1.0.6' id '47a66176-d114-43e6-b31c-4ddda26f10d3' date '31 January 2015' time '8:25:23 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.167' message 'Issue #136: bugfix plus tests. throw error when class cateogyr or method category are not consistent with the package name' id 'c7548533-7770-446f-8ee0-ac507f3382e4' date '31 January 2015' time '7:50:49 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.166' message 'move MCFileTreeStCypressWriter>>fileNameForSelector: to class side for tODE support' id 'cd97a7a1-d422-400e-81d7-698cd45f6b25' date '22 May 2014' time '5:55:39 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Core-dkh.165' message 'ensure ss3 version is in ancestry for release: ''1.0.6''' id 'ec295b48-f67c-476c-9f94-8b8be2e35253' date '8 September 2013' time '7:16:35 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Core.gemstone24-dkh.164' message 'release 1.0.5: -fix Issue #11: Traits and Script support - fix Issue #92: Mac case insensitivity `must` be addressed @@ -115,4 +115,4 @@ for details: https://github.com/dalehenrich/filetree/issues?direction=desc&miles - fix Issue #92: Mac case insensitivity `must` be addressed - fix Issue #97: Load packages from repos with no monticello meta data - fix Issue #101: Refactor MCFileTreeStCypressWriter>>writeDefinitions: to ease Issue #11 integration -for details: https://github.com/dalehenrich/filetree/issues?direction=desc&milestone=9&page=1&sort=updated&state=closed ' id '6c81f18a-d5f2-4238-9334-d3d58a290617' date '11 August 2013' time '7:58:43 am' author 'dkh' ancestors ((id '6d65850e-c341-49b0-951c-6f5b8fecaf4e')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +for details: https://github.com/dalehenrich/filetree/issues?direction=desc&milestone=9&page=1&sort=updated&state=closed ' id '6c81f18a-d5f2-4238-9334-d3d58a290617' date '11 August 2013' time '7:58:43 am' author 'dkh' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/expectedFailures.st b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/expectedFailures.st new file mode 100644 index 00000000..586d7f22 --- /dev/null +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/expectedFailures.st @@ -0,0 +1,5 @@ +tests +expectedFailures + "https://github.com/GsDevKit/gsDevKitHome/issues/53: faulty filetree package validation logic" + + ^ #(#'testClassError' #'testExtensionMethodError') \ No newline at end of file diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDown.st b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDown.st new file mode 100644 index 00000000..1cba7e21 --- /dev/null +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDown.st @@ -0,0 +1,6 @@ +running +tearDown + super tearDown. + Smalltalk at: #'CypressMockIssue97' ifPresent: [ :cl | cl removeFromSystem ]. + (Object selectors includes: #'isCypressMockIssue97') + ifTrue: [ Object removeSelector: #'isCypressMockIssue97' ] \ No newline at end of file diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDownPackagesList.st b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDownPackagesList.st index 104cc0f4..143fd044 100644 --- a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDownPackagesList.st +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/instance/tearDownPackagesList.st @@ -1,3 +1,3 @@ running tearDownPackagesList - ^ #('Issue136-1' 'Issue136-2') \ No newline at end of file + ^ #('Issue136-1' 'Issue136-2' 'Issue97') \ No newline at end of file diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/methodProperties.json b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/methodProperties.json index 75930536..3fa42b5e 100644 --- a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/methodProperties.json +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue136Test.class/methodProperties.json @@ -2,6 +2,8 @@ "class" : { }, "instance" : { - "tearDownPackagesList" : "dkh 01/31/2015 07:31", - "testClassError" : "dkh 01/31/2015 07:46", - "testExtensionMethodError" : "dkh 01/31/2015 10:22" } } + "expectedFailures" : "dkh 01/31/2015 12:48", + "tearDown" : "dkh 01/31/2015 12:59", + "tearDownPackagesList" : "dkh 01/31/2015 13:28", + "testClassError" : "dkh 01/31/2015 12:43", + "testExtensionMethodError" : "dkh 01/31/2015 12:43" } } diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/setUp.st b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/setUp.st new file mode 100644 index 00000000..59614072 --- /dev/null +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/setUp.st @@ -0,0 +1,6 @@ +running +setUp + super setUp. + Smalltalk at: #'CypressMockIssue97' ifPresent: [ :cl | cl removeFromSystem ]. + (Object selectors includes: #'isCypressMockIssue97') + ifTrue: [ Object removeSelector: #'isCypressMockIssue97' ] \ No newline at end of file diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/testLoad.st b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/testLoad.st index 171da558..499cbfaf 100644 --- a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/testLoad.st +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/instance/testLoad.st @@ -1,5 +1,7 @@ tests testLoad + "" + | packageName | packageName := 'Issue97'. {packageName} do: [ :pn | self deny: (self hasPackage: pn) ]. diff --git a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/methodProperties.json b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/methodProperties.json index df8075cc..3357f3c7 100644 --- a/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/methodProperties.json +++ b/repository/MonticelloFileTree-Tests.package/MCFileTreeIssue97Test.class/methodProperties.json @@ -2,5 +2,6 @@ "class" : { }, "instance" : { + "setUp" : "dkh 01/31/2015 13:15", "tearDownPackagesList" : "08/01/2013 18:35", - "testLoad" : "08/01/2013 18:46" } } + "testLoad" : "dkh 01/31/2015 13:43" } } diff --git a/repository/MonticelloFileTree-Tests.package/monticello.meta/version b/repository/MonticelloFileTree-Tests.package/monticello.meta/version index 37363d8e..de5a0408 100644 --- a/repository/MonticelloFileTree-Tests.package/monticello.meta/version +++ b/repository/MonticelloFileTree-Tests.package/monticello.meta/version @@ -1,4 +1,4 @@ -(name 'MonticelloFileTree-Tests-dkh.46' message 'merged by GitFileTree-MergeDriver' id 'd48efe8d-18cd-4321-bb54-6e56971bc932' date '31 January 2015' time '11:42:09.812805 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-.45' message 'merged by GitFileTree-MergeDriver' id '523df8c4-9d8d-483a-9d28-6781ad0a7575' date '31 January 2015' time '11:09:35.793967 am' author '' ancestors ((name 'MonticelloFileTree-Tests-dkh.44' message 'Issue #136: fix test case' id '64f6eebb-b58a-4629-8a30-6d88619017da' date '31 January 2015' time '10:23:41 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.43' message 'Issue #136: bugfix plus tests. throw error when class cateogyr or method category are not consistent with the package name' id '816a42af-0477-434e-aea6-1cad465709b4' date '31 January 2015' time '7:50:50 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-.42' message 'Issue #97: test case +(name 'MonticelloFileTree-Tests-dkh.57' message 'merged by GitFileTree-MergeDriver' id '32ef8074-c371-4e1f-a3c0-aa177c598e60' date '31 January 2015' time '2:40:27.878145 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.56' message 'Issue #136: cherry pick code from gemstone2.4 branch' id 'e488317e-0f95-48da-a982-e09df3fd08e6' date '31 January 2015' time '1:44:34 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.49' message 'Issue #136: cherrypick the pharo1.1_dev changes' id '4ade50b7-b812-48f6-8779-77168b49ecd2' date '31 January 2015' time '12:45:03 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.48' message 'merged by GitFileTree-MergeDriver' id '0d55d9a4-17f6-4c73-92ac-13d5fc79eea3' date '31 January 2015' time '12:32:29 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.46' message 'Issue #136: back out the class category validation, due to faulty validation logic (https://github.com/GsDevKit/gsDevKitHome/issues/53)' id '58c4481b-16c6-4682-b173-001e76b1635e' date '31 January 2015' time '12:31:39 pm' author 'dkh' ancestors () stepChildren ())(name 'MonticelloFileTree-Tests-dkh.47' message 'merged by GitFileTree-MergeDriver' id 'd022e79a-632e-4833-a259-5dea83b04dc9' date '31 January 2015' time '11:49:39 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.45' message 'merged by GitFileTree-MergeDriver' id '8588ed6f-c31f-4146-9027-2e840e483f8a' date '31 January 2015' time '11:05:45 am' author 'dkh' ancestors () stepChildren ())(name 'MonticelloFileTree-Tests-dkh.46' message 'merged by GitFileTree-MergeDriver' id 'd48efe8d-18cd-4321-bb54-6e56971bc932' date '31 January 2015' time '11:42:09 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-.45' message 'merged by GitFileTree-MergeDriver' id '523df8c4-9d8d-483a-9d28-6781ad0a7575' date '31 January 2015' time '11:09:35 am' author '' ancestors ((name 'MonticelloFileTree-Tests-dkh.44' message 'Issue #136: fix test case' id '64f6eebb-b58a-4629-8a30-6d88619017da' date '31 January 2015' time '10:23:41 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.43' message 'Issue #136: bugfix plus tests. throw error when class cateogyr or method category are not consistent with the package name' id '816a42af-0477-434e-aea6-1cad465709b4' date '31 January 2015' time '7:50:50 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-.42' message 'Issue #97: test case ' id '1ff03efc-f9bb-49bf-a86d-17877691fd34' date '1 August 2013' time '6:50:24 pm' author '' ancestors ((name 'MonticelloFileTree-Tests-dkh.41' message 'Issue #92: added test case and test repository ' id '1490c545-916b-4cae-8e6b-4d4d891dbc63' date '18 July 2013' time '9:07:36 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.39' message 'final(?) bugfix for Issue #91' id 'c159d2e1-2655-47da-86c1-16fffe2ad436' date '10 July 2013' time '10:50:52 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.38' message 'Issue #91: Cleaned up MCFileTreeRepository>>repositoryProperties and MCFileTreeRepository>>writeRepositoryProperties interaction. @@ -13,4 +13,4 @@ ' id '5a1a3df4-18f8-4b7e-9a1a-73d1bb65673f' date '10 July 2013' time '8:07:17 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.36' message 'fix Issue #90: provide option to create .ston property files' id '66b14b38-b27c-4630-8813-7638994865af' date '7 July 2013' time '12:30:30 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.35' message 'Issue #90: initial cut at fix ... propertyFileExtension is a FileTree repository property stored in the .fileTree file in the root directory of the repository ' id '3fdc6452-a8a5-4a0d-b3d5-d248044bdb9f' date '7 July 2013' time '11:54:34 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.34' message 'make the tests a little more portable across GemStone versions' id '49989ac1-8a8b-4376-ada7-71ba4cfee03c' date '22 March 2013' time '8:55:25 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.33' message 'Issue #72 test case ' id 'd1061f18-d9b1-4f7b-bd08-90033764b74c' date '22 March 2013' time '8:33:45 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.32' message 'use selectors that are compatible with GemStone2.x for Issue #69 test case' id '3c131835-9930-4230-b82a-20087b5a5b2e' date '20 February 2013' time '3:31:10 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.31' message 'fix Issue #69' id 'eeed6308-92aa-40fa-825d-9c9a8eb4a23a' date '19 February 2013' time '9:14:39 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.30' message 'Issue #60: rename selectors eliminating $_' id '30f9ddcb-208a-4ded-81c7-4ca94d28fd0c' date '15 September 2012' time '11:51:01 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.29' message 'implement #directoryFromEntry:' id '8ef64453-5d29-4183-8213-bbffb4b5881f' date '10 August 2012' time '2:07 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.28' message 'repackaging in preparation for live Pharo-2.0 tests' id 'f1ac21c5-2bcd-4c27-a644-1f4964128176' date '10 August 2012' time '10:07:13 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.27' message 'additional portability measures ' id '0b703287-b9dc-4884-8d8e-066a15554702' date '10 August 2012' time '9:51:13 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.26' message 'replaced all of the obvious FileDirectoryisms ... entries have not been touched yet ... -tests are green ' id '54876489-c04f-4ea8-a5a3-25195415e01e' date '10 August 2012' time '8:02:22 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.25' message 'add test for Issue #51' id '08000000-1508-061f-1508-061f14000000' date '30 July 2012' time '10:03:40 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.24' message 'Issue #48' id '08000000-1508-0207-1508-020714000000' date '10 July 2012' time '9:39:46 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.19' message 'checkpoint #Issue38' id '2e9a85a8-a47c-47f8-b2c8-ed30d9d9bcfe' date '5 July 2012' time '8:44:37 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.18' message '- make tests a little more portable' id 'c4b4cacb-c19f-47a2-8f8f-37d7dda0b64a' date '29 June 2012' time '10:58:01 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.17' message 'just write fresh copy' id '215d98ff-d8a8-4deb-9d6d-af539385aebc' date '29 June 2012' time '10:30:03 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.16' message 'Issue #36' id '08000000-1508-6a1d-1508-6a1d14000000' date '27 June 2012' time '3:01:22 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.15' message 'checkpoint issue #33' id '3bddbec1-3131-4a1c-a791-754dc06db1ed' date '12 June 2012' time '6:03:41 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.14' message 'checkpoint issue #33' id '18919a5b-d8c5-4523-82ee-4cae357808e0' date '12 June 2012' time '5:33:44 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.13' message 'checkpoint Issue #34' id '7113bf71-d119-489c-9099-d78bf86f9ae9' date '12 June 2012' time '1:50:30 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.12' message 'fix Issue #34' id '5ebb1b25-238a-421a-a630-9919c557b219' date '12 June 2012' time '12:03:47 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.11' message 'fix Issue #26' id 'c74d3e0e-0911-452f-9cfd-834d3df2e78d' date '9 June 2012' time '2:24:37 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.10' message 'checkpoint Issue #23' id '5976f525-1fc0-47b6-afa3-f63c046ef538' date '9 June 2012' time '1:19:06 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.9' message 'tests for Issue #26 ... 12 run, 12 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '38239c88-58bb-49d4-a2ad-8db29315c5c6' date '23 May 2012' time '9:20:24 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.8' message 'add tests for snapshot and old filetree formats: 9 run, 9 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '3b02e82c-b352-44f1-8540-12309d5533b8' date '9 April 2012' time '2:34:58 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.7' message 'passing tests after upgrading an image' id '1177dd6f-20d1-4061-8ede-9e31f4f2c859' date '6 April 2012' time '6:00:20 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.6' message 'checkpoint: 7 run, 7 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '33014e30-d2a5-4915-84d9-13feb1e1ff70' date '6 April 2012' time '2:43:38 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.5' message 'checkpoint: 6 run, 6 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '6d3b8106-6da5-45c3-a153-0f04caa180be' date '6 April 2012' time '12:54:32 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.4' message 'checkpoint' id '1c2291bb-a3df-43df-b8cc-0aeb8938ac7f' date '6 April 2012' time '12:28:06 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.3' message 'checkpoint' id '0b8d8cf7-278d-4cf4-9440-ec11bd9aa772' date '6 April 2012' time '12:25:22 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.2' message 'passing MCFileTreeJsonTest' id '38111966-def7-4a88-90f6-18c493da52f6' date '6 April 2012' time '11:54:29 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.1' message 'initial checkin' id '563f5b8d-760f-474b-94ff-40b64d1548bd' date '5 April 2012' time '8:57:38 pm' author 'dkh' 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 ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +tests are green ' id '54876489-c04f-4ea8-a5a3-25195415e01e' date '10 August 2012' time '8:02:22 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.25' message 'add test for Issue #51' id '08000000-1508-061f-1508-061f14000000' date '30 July 2012' time '10:03:40 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.24' message 'Issue #48' id '08000000-1508-0207-1508-020714000000' date '10 July 2012' time '9:39:46 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.19' message 'checkpoint #Issue38' id '2e9a85a8-a47c-47f8-b2c8-ed30d9d9bcfe' date '5 July 2012' time '8:44:37 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.18' message '- make tests a little more portable' id 'c4b4cacb-c19f-47a2-8f8f-37d7dda0b64a' date '29 June 2012' time '10:58:01 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.17' message 'just write fresh copy' id '215d98ff-d8a8-4deb-9d6d-af539385aebc' date '29 June 2012' time '10:30:03 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.16' message 'Issue #36' id '08000000-1508-6a1d-1508-6a1d14000000' date '27 June 2012' time '3:01:22 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.15' message 'checkpoint issue #33' id '3bddbec1-3131-4a1c-a791-754dc06db1ed' date '12 June 2012' time '6:03:41 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.14' message 'checkpoint issue #33' id '18919a5b-d8c5-4523-82ee-4cae357808e0' date '12 June 2012' time '5:33:44 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.13' message 'checkpoint Issue #34' id '7113bf71-d119-489c-9099-d78bf86f9ae9' date '12 June 2012' time '1:50:30 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.12' message 'fix Issue #34' id '5ebb1b25-238a-421a-a630-9919c557b219' date '12 June 2012' time '12:03:47 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.11' message 'fix Issue #26' id 'c74d3e0e-0911-452f-9cfd-834d3df2e78d' date '9 June 2012' time '2:24:37 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.10' message 'checkpoint Issue #23' id '5976f525-1fc0-47b6-afa3-f63c046ef538' date '9 June 2012' time '1:19:06 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.9' message 'tests for Issue #26 ... 12 run, 12 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '38239c88-58bb-49d4-a2ad-8db29315c5c6' date '23 May 2012' time '9:20:24 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.8' message 'add tests for snapshot and old filetree formats: 9 run, 9 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '3b02e82c-b352-44f1-8540-12309d5533b8' date '9 April 2012' time '2:34:58 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.7' message 'passing tests after upgrading an image' id '1177dd6f-20d1-4061-8ede-9e31f4f2c859' date '6 April 2012' time '6:00:20 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.6' message 'checkpoint: 7 run, 7 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '33014e30-d2a5-4915-84d9-13feb1e1ff70' date '6 April 2012' time '2:43:38 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.5' message 'checkpoint: 6 run, 6 passes, 0 expected failures, 0 failures, 0 errors, 0 unexpected passes' id '6d3b8106-6da5-45c3-a153-0f04caa180be' date '6 April 2012' time '12:54:32 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.4' message 'checkpoint' id '1c2291bb-a3df-43df-b8cc-0aeb8938ac7f' date '6 April 2012' time '12:28:06 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.3' message 'checkpoint' id '0b8d8cf7-278d-4cf4-9440-ec11bd9aa772' date '6 April 2012' time '12:25:22 pm' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.2' message 'passing MCFileTreeJsonTest' id '38111966-def7-4a88-90f6-18c493da52f6' date '6 April 2012' time '11:54:29 am' author 'dkh' ancestors ((name 'MonticelloFileTree-Tests-dkh.1' message 'initial checkin' id '563f5b8d-760f-474b-94ff-40b64d1548bd' date '5 April 2012' time '8:57:38 pm' author 'dkh' 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 ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file