diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo.class/class/classesFrom..st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo.class/class/classesFrom..st index fe79c022..c9fdf211 100644 --- a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo.class/class/classesFrom..st +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo.class/class/classesFrom..st @@ -13,7 +13,10 @@ classesFrom: aDictionary commandLineHandler addPackagesMatching: each to: packages ]. packages do: [ :each | | package | - package := (Smalltalk at: #RPackageOrganizer) default packageNamed: each. - classes addAll: package definedClasses ] ]. + package := self + packageNamed: each + ifAbsent: [ nil ]. + package ifNotNil: [ + classes addAll: package definedClasses ] ] ]. ^ classes \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/codeCoverageClass.st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/codeCoverageClass.st new file mode 100644 index 00000000..e33b1faa --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/codeCoverageClass.st @@ -0,0 +1,4 @@ +compatibility +codeCoverageClass + + ^ Smalltalk at: #SCIPharo13CodeCoverage \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/packageNamed.ifAbsent..st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/packageNamed.ifAbsent..st new file mode 100644 index 00000000..a4ed7932 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/class/packageNamed.ifAbsent..st @@ -0,0 +1,3 @@ +class organization +packageNamed: aString ifAbsent: errorBlock + ^ (Smalltalk at: #PackageOrganizer) default packageNamed: aString ifAbsent: errorBlock \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/methodProperties.json b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/methodProperties.json index 40efa27e..15871930 100644 --- a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/methodProperties.json +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo13.class/methodProperties.json @@ -1,6 +1,8 @@ { "class" : { + "allPackageNames" : "MaxLeske 6/11/2024 20:01", "codeCoverageClass" : "MaxLeske 4/29/2024 19:25", + "packageNamed:ifAbsent:" : "MaxLeske 6/11/2024 20:01", "isPlatformCompatible" : "MaxLeske 4/29/2024 19:25"}, "instance" : { } } diff --git a/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/README.md b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/README.md new file mode 100644 index 00000000..e69de29b diff --git a/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/class/packageNameForClass..st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/class/packageNameForClass..st new file mode 100644 index 00000000..39c9e736 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/class/packageNameForClass..st @@ -0,0 +1,3 @@ +compatibility +packageNameForClass: aClass + ^ ((Smalltalk at: #PackageOrganizer) default packageOf: aClass) name \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/properties.json b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/properties.json new file mode 100644 index 00000000..2474563f --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo13CodeCoverage.class/properties.json @@ -0,0 +1,11 @@ +{ + "commentStamp" : "", + "super" : "SCIPharo12CodeCoverage", + "category" : "SmalltalkCI-Pharo-Coverage-Core", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "SCIPharo13CodeCoverage", + "type" : "normal" +} \ No newline at end of file