diff --git a/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/README.md b/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/README.md new file mode 100644 index 00000000..e69de29b diff --git a/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/methodProperties.json b/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/methodProperties.json new file mode 100644 index 00000000..0e4a6622 --- /dev/null +++ b/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + } } diff --git a/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/properties.json b/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/properties.json new file mode 100644 index 00000000..1b24246b --- /dev/null +++ b/repository/SmalltalkCI-Core.package/SCIMetacelloIgnorePackageLoaded.class/properties.json @@ -0,0 +1,14 @@ +{ + "category" : "SmalltalkCI-Core", + "classinstvars" : [ + ], + "classvars" : [ + ], + "commentStamp" : "", + "instvars" : [ + ], + "name" : "SCIMetacelloIgnorePackageLoaded", + "pools" : [ + ], + "super" : "Notification", + "type" : "normal" } diff --git a/repository/SmalltalkCI-Core.package/SCIMetacelloLoadSpec.class/instance/basicLoadProjectOn..st b/repository/SmalltalkCI-Core.package/SCIMetacelloLoadSpec.class/instance/basicLoadProjectOn..st index 6e8f8fa4..07c47a4c 100644 --- a/repository/SmalltalkCI-Core.package/SCIMetacelloLoadSpec.class/instance/basicLoadProjectOn..st +++ b/repository/SmalltalkCI-Core.package/SCIMetacelloLoadSpec.class/instance/basicLoadProjectOn..st @@ -28,5 +28,5 @@ basicLoadProjectOn: aSmalltalkCI self withExceptionHandlerDo: [ aSmalltalkCI performMetacelloLoad: [ [ metacello load: self load ] - on: MetacelloIgnorePackageLoaded + on: SCIMetacelloIgnorePackageLoaded do: [ :e | e resume: self ignoreImage ] ] ] \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/instance/authorName.st b/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/instance/authorName.st new file mode 100644 index 00000000..fa25fd6d --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/instance/authorName.st @@ -0,0 +1,3 @@ +*SmalltalkCI-Pharo-Core +authorName: aString + "Do nothing. Kept here for SmalltalkCI compatibilitu with older/other platforms" \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/methodProperties.json b/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/methodProperties.json new file mode 100644 index 00000000..ab6e8495 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "authorName:" : "HernanMoralesDurand 28/8/2024 04:56" } } diff --git a/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/properties.json b/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/properties.json new file mode 100644 index 00000000..e40cfd16 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/IceMetacelloPharoPlatform.extension/properties.json @@ -0,0 +1,2 @@ +{ + "name" : "IceMetacelloPharoPlatform" } diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/ensureAuthor.st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/ensureAuthor.st new file mode 100644 index 00000000..3daf69fb --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/ensureAuthor.st @@ -0,0 +1,3 @@ +helpers +ensureAuthor + "Do nothing, as Author was removed in Pharo 13" diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/getAuthor.st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/getAuthor.st new file mode 100644 index 00000000..20ee494f --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/getAuthor.st @@ -0,0 +1,6 @@ +helpers +getAuthor + "Answer a representing an 'Author' in the image. + Here we answer an empty string since Author support was removed in Pharo 13" + + ^ '' \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/setAuthor.st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/setAuthor.st new file mode 100644 index 00000000..617d5501 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/setAuthor.st @@ -0,0 +1,3 @@ +helpers +setAuthor: anAuthor + "Do nothing. Author was removed in Pharo 13" diff --git a/repository/SmalltalkCI-Pharo-Tests.package/SmalltalkCIPharoTest.class/instance/testAuthorIsEmptyFromPharo13.st b/repository/SmalltalkCI-Pharo-Tests.package/SmalltalkCIPharoTest.class/instance/testAuthorIsEmptyFromPharo13.st new file mode 100644 index 00000000..0c133c44 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Tests.package/SmalltalkCIPharoTest.class/instance/testAuthorIsEmptyFromPharo13.st @@ -0,0 +1,5 @@ +tests +testAuthorIsEmptyFromPharo13 + + SmalltalkCI platformClass = SmalltalkCIPharo13 + ifTrue: [ self assertEmpty: SmalltalkCI platformClass getAuthor ]