From 80af760de4f0843bcd52414464d1fdb7e23526dc Mon Sep 17 00:00:00 2001 From: Max Leske Date: Tue, 31 Oct 2023 18:20:37 +0100 Subject: [PATCH] fix: Add PackageManifest stub class (#1384) Add PackageManifest to prevent warnings when loading Pharo package manifest subclasses. Fixes #1382 --- .../PackageManifest.class/README.md | 0 .../PackageManifest.class/methodProperties.json | 5 +++++ .../PackageManifest.class/properties.json | 14 ++++++++++++++ .../String.extension/methodProperties.json | 7 +++++++ .../monticello.meta/categories.st | 1 + .../monticello.meta/version | 2 +- 6 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/README.md create mode 100644 repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/methodProperties.json create mode 100644 repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/properties.json create mode 100644 repository/Seaside-Squeak-Compatibility.package/String.extension/methodProperties.json create mode 100644 repository/Seaside-Squeak-Compatibility.package/monticello.meta/categories.st diff --git a/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/README.md b/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/methodProperties.json b/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/methodProperties.json new file mode 100644 index 000000000..0e4a66223 --- /dev/null +++ b/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + } } diff --git a/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/properties.json b/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/properties.json new file mode 100644 index 000000000..6dfb2033a --- /dev/null +++ b/repository/Seaside-Squeak-Compatibility.package/PackageManifest.class/properties.json @@ -0,0 +1,14 @@ +{ + "category" : "Seaside-Squeak-Compatibility", + "classinstvars" : [ + ], + "classvars" : [ + ], + "commentStamp" : "", + "instvars" : [ + ], + "name" : "PackageManifest", + "pools" : [ + ], + "super" : "Object", + "type" : "normal" } diff --git a/repository/Seaside-Squeak-Compatibility.package/String.extension/methodProperties.json b/repository/Seaside-Squeak-Compatibility.package/String.extension/methodProperties.json new file mode 100644 index 000000000..12696179a --- /dev/null +++ b/repository/Seaside-Squeak-Compatibility.package/String.extension/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "padLeftTo:with:" : "JohanBrichau 3/20/2016 16:34:12", + "padRightTo:with:" : "JohanBrichau 3/20/2016 16:34:12", + "substrings:" : "JohanBrichau 3/20/2016 16:34:12" } } diff --git a/repository/Seaside-Squeak-Compatibility.package/monticello.meta/categories.st b/repository/Seaside-Squeak-Compatibility.package/monticello.meta/categories.st new file mode 100644 index 000000000..fb882fc38 --- /dev/null +++ b/repository/Seaside-Squeak-Compatibility.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Seaside-Squeak-Compatibility'! diff --git a/repository/Seaside-Squeak-Compatibility.package/monticello.meta/version b/repository/Seaside-Squeak-Compatibility.package/monticello.meta/version index a55413de4..9ad6521a7 100644 --- a/repository/Seaside-Squeak-Compatibility.package/monticello.meta/version +++ b/repository/Seaside-Squeak-Compatibility.package/monticello.meta/version @@ -1 +1 @@ -(name 'Seaside-Squeak-Compatibility-JohanBrichau.2' message 'Added String padding methods' id 'da20233e-d43c-40d6-abc9-7a5471f0c14e' date '20 March 2016' time '4:34:12.945 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Squeak-Compatibility-JohanBrichau.1' message 'Added the String>>substrings: method which is now deprecated in Pharo5 so we can use Seaside3.2 in Squeak' id '55787bb4-42b6-4b96-9763-770907abd701' date '20 March 2016' time '4:17:51.27 pm' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Seaside-Squeak-Compatibility-MaxLeske.3' message 'Add PackageManifest to prevent warnings when loading Pharo package manifest subclasses.' id '7566b74b-38c8-4763-b918-b71337aee6a8' date '29 October 2023' time '11:32:23.108584 am' author 'MaxLeske' ancestors ((name 'Seaside-Squeak-Compatibility-JohanBrichau.2' message 'Added String padding methods' id 'da20233e-d43c-40d6-abc9-7a5471f0c14e' date '20 March 2016' time '4:34:12.945 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Squeak-Compatibility-JohanBrichau.1' message 'Added the String>>substrings: method which is now deprecated in Pharo5 so we can use Seaside3.2 in Squeak' id '55787bb4-42b6-4b96-9763-770907abd701' date '20 March 2016' time '4:17:51.27 pm' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())